Skip to content

Instantly share code, notes, and snippets.

@jakakonda
Last active October 27, 2015 11:49
Show Gist options
  • Save jakakonda/d264ad2b2dee7caba946 to your computer and use it in GitHub Desktop.
Save jakakonda/d264ad2b2dee7caba946 to your computer and use it in GitHub Desktop.
> clBLAS.dll!makeGemmKernel(_cl_kernel * * clKernel=0x00007ff9e5adbc40, _cl_command_queue * clQueue=0x000000430582c320, const char * kernelSource=0x00007ff9e4f20870, const char * sourceBuildOptions=0x00007ff9e45c52a8, const unsigned char * * kernelBinary=0x0000004302d0d5c8, unsigned __int64 * kernelBinarySize=0x0000004302d0d5a8, const char * binaryBuildOptions=0x00007ff9e45c7308) Line 159 C++
clBLAS.dll!SGEMM_BRANCH_32(clblasTranspose_ transA=clblasTrans, clblasTranspose_ transB=clblasNoTrans, unsigned int M=4, unsigned int N=3, unsigned int K=16, float alpha=1.00000000, _cl_mem * A=0x000000430582cf80, unsigned int offA=0, unsigned int lda=16, _cl_mem * B=0x000000430582c050, unsigned int offB=0, unsigned int ldb=16, float beta=1.00000000, _cl_mem * C=0x000000430582c500, unsigned int offC=0, unsigned int ldc=4, unsigned int numCommandQueues=1, _cl_command_queue * * commandQueues=0x00000043056e7020, unsigned int numEventsInWaitList=0, _cl_event * const * eventWaitList=0x0000000000000000, _cl_event * * events=0x0000000000000000, bool & specialCaseHandled=true) Line 672 C++
clBLAS.dll!GemmSpecialCases<float>(clblasOrder_ order=clblasColumnMajor, clblasTranspose_ transA=clblasTrans, clblasTranspose_ transB=clblasNoTrans, unsigned int M=4, unsigned int N=3, unsigned int K=16, float alpha=1.00000000, _cl_mem * A=0x000000430582cf80, unsigned int offA=0, unsigned int lda=16, _cl_mem * B=0x000000430582c050, unsigned int offB=0, unsigned int ldb=16, float beta=1.00000000, _cl_mem * C=0x000000430582c500, unsigned int offC=0, unsigned int ldc=4, unsigned int numCommandQueues=1, _cl_command_queue * * commandQueues=0x00000043056e7020, unsigned int numEventsInWaitList=0, _cl_event * const * eventWaitList=0x0000000000000000, _cl_event * * events=0x0000000000000000, bool & specialCaseHandled=true) Line 889 C++
clBLAS.dll!clblasGemm<float>(clblasOrder_ order=clblasColumnMajor, clblasTranspose_ transA=clblasTrans, clblasTranspose_ transB=clblasNoTrans, unsigned __int64 iM=4, unsigned __int64 iN=3, unsigned __int64 iK=16, float alpha=1.00000000, _cl_mem * const iA=0x000000430582cf80, unsigned __int64 iOffA=0, unsigned __int64 iLda=16, _cl_mem * const iB=0x000000430582c050, unsigned __int64 iOffB=0, unsigned __int64 iLdb=16, float beta=1.00000000, _cl_mem * C=0x000000430582c500, unsigned __int64 iOffC=0, unsigned __int64 iLdc=4, unsigned int numCommandQueues=1, _cl_command_queue * * commandQueues=0x00000043056e7020, unsigned int numEventsInWaitList=0, _cl_event * const * eventWaitList=0x0000000000000000, _cl_event * * events=0x0000000000000000) Line 325 C++
clBLAS.dll!clblasSgemm(clblasOrder_ order=clblasColumnMajor, clblasTranspose_ transA=clblasTrans, clblasTranspose_ transB=clblasNoTrans, unsigned __int64 M=4, unsigned __int64 N=3, unsigned __int64 K=16, float alpha=1.00000000, _cl_mem * const A=0x000000430582cf80, unsigned __int64 offA=0, unsigned __int64 lda=16, _cl_mem * const B=0x000000430582c050, unsigned __int64 offB=0, unsigned __int64 ldb=16, float beta=1.00000000, _cl_mem * C=0x000000430582c500, unsigned __int64 offC=0, unsigned __int64 ldc=4, unsigned int numCommandQueues=1, _cl_command_queue * * commandQueues=0x00000043056e7020, unsigned int numEventsInWaitList=0, _cl_event * const * eventWaitList=0x0000000000000000, _cl_event * * events=0x0000000000000000) Line 616 C++
DeepCL.dll!ClBlasHelper::Gemm(EasyCL * cl=0x0000004302df3940, clblasOrder_ order=clblasColumnMajor, clblasTranspose_ aTrans=clblasTrans, clblasTranspose_ bTrans=clblasNoTrans, __int64 m=4, __int64 k=16, __int64 n=3, float alpha=1.00000000, CLWrapper * AWrapper=0x000000430512d060, __int64 aOffset=0, CLWrapper * BWrapper=0x000000430525f870, __int64 bOffset=0, float beta=1.00000000, CLWrapper * CWrapper=0x0000004305e0d760, __int64 cOffset=0) Line 53 C++
DeepCL.dll!BackpropWeightsIm2Col::calcGradWeights(int batchSize=3, CLWrapper * gradOutputWrapper=0x000000430525f870, CLWrapper * inputWrapper=0x000000430512c650, CLWrapper * gradWeightsWrapper=0x0000004305e0d760, CLWrapper * gradBiasWrapper=0x0000004305e0c650) Line 88 C++
DeepCL.dll!BackpropWeightsAuto::calcGradWeights(int batchSize=3, CLWrapper * inputDataWrapper=0x000000430525f870, CLWrapper * gradOutput=0x000000430512c650, CLWrapper * weightsWrapper=0x0000004305e0d760, CLWrapper * gradInput=0x0000004305e0c650) Line 71 C++
DeepCL.dll!ConvolutionalLayer::backward() Line 433 C++
DeepCL.dll!NeuralNet::backward(OutputData * outputData=0x0000004302d0e928) Line 234 C++
DeepCL.dll!SGD::train(NeuralNet * net=0x0000004305d27b70, TrainingContext * context=0x0000004302d0ea18, const float * input=0x0000004302d0ed50, OutputData * outputData=0x0000004302d0e928) Line 83 C++
DeepCL.dll!SGD::train(NeuralNet * net=0x0000004305d27b70, TrainingContext * context=0x0000004302d0ea18, const float * input=0x0000004302d0ed50, const float * expectedOutput=0x000000430517c0e0) Line 103 C++
DeepCL.dll!Trainer::train(Trainable * trainable=0x0000004305d27b70, TrainingContext * context=0x0000004302d0ea18, const float * input=0x0000004302d0ed50, const float * expectedOutput=0x000000430517c0e0) Line 52 C++
DeepCL.dll!NetLearnAction2::run(Trainable * net=0x0000004305d27b70, int epoch=3, int batch=0, InputData * inputData=0x00000043056eda10, OutputData * outputData=0x0000004305904470) Line 28 C++
DeepCL.dll!Batcher2::internalTick(int epoch=3, InputData * inputData=0x00000043056eda10, OutputData * outputData=0x0000004305904470) Line 113 C++
DeepCL.dll!Batcher2::tick(int epoch=3) Line 104 C++
DeepCL.dll!Batcher2::run(int epoch=3) Line 131 C++
DeepCL.dll!EpochMaker::run(int epoch=3) Line 31 C++
deepcl_unittests.exe!testsimpleconvolvenet_imagesize_5_4_2layers_filtersize_2_4_biased_n3_Test::TestBody() Line 630 C++
deepcl_unittests.exe!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test,void>(testing::Test * object=0x0000004305262470, void (void) * method=0x00007ff767cc4147, const char * location=0x00007ff767e43fd8) Line 3547 C++
deepcl_unittests.exe!testing::internal::HandleExceptionsInMethodIfSupported<testing::Test,void>(testing::Test * object=0x0000004305262470, void (void) * method=0x00007ff767cc4147, const char * location=0x00007ff767e43fd8) Line 3598 C++
deepcl_unittests.exe!testing::Test::Run() Line 3641 C++
deepcl_unittests.exe!testing::TestInfo::Run() Line 3814 C++
deepcl_unittests.exe!testing::TestCase::Run() Line 3929 C++
deepcl_unittests.exe!testing::internal::UnitTestImpl::RunAllTests() Line 5800 C++
deepcl_unittests.exe!testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,bool>(testing::internal::UnitTestImpl * object=0x0000004302d7fdc0, bool (void) * method=0x00007ff767cc5b32, const char * location=0x00007ff767e44a30) Line 3547 C++
deepcl_unittests.exe!testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl,bool>(testing::internal::UnitTestImpl * object=0x0000004302d7fdc0, bool (void) * method=0x00007ff767cc5b32, const char * location=0x00007ff767e44a30) Line 3598 C++
deepcl_unittests.exe!testing::UnitTest::Run() Line 5410 C++
deepcl_unittests.exe!RUN_ALL_TESTS() Line 20059 C++
deepcl_unittests.exe!main(int argc=1, char * * argv=0x0000004302da8040) Line 59 C++
deepcl_unittests.exe!invoke_main() Line 75 C++
deepcl_unittests.exe!__scrt_common_main_seh() Line 264 C++
deepcl_unittests.exe!__scrt_common_main() Line 309 C++
deepcl_unittests.exe!mainCRTStartup() Line 17 C++
kernel32.dll!00007ffa20122d92() Unknown
ntdll.dll!00007ffa22999f64() Unknown
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment