-
Notifications
You must be signed in to change notification settings - Fork 18.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OpenCL Backend #2195
OpenCL Backend #2195
Commits on Mar 21, 2015
-
Configuration menu - View commit details
-
Copy full SHA for a3cd9d4 - Browse repository at this point
Copy the full SHA a3cd9d4View commit details
Commits on Mar 22, 2015
-
Configuration menu - View commit details
-
Copy full SHA for bbff646 - Browse repository at this point
Copy the full SHA bbff646View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97cb739 - Browse repository at this point
Copy the full SHA 97cb739View commit details -
Configuration menu - View commit details
-
Copy full SHA for a086c5f - Browse repository at this point
Copy the full SHA a086c5fView commit details
Commits on Mar 23, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c400b18 - Browse repository at this point
Copy the full SHA c400b18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88895db - Browse repository at this point
Copy the full SHA 88895dbView commit details
Commits on Mar 24, 2015
-
Configuration menu - View commit details
-
Copy full SHA for eb28efc - Browse repository at this point
Copy the full SHA eb28efcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6a74ea - Browse repository at this point
Copy the full SHA c6a74eaView commit details
Commits on Mar 25, 2015
-
- OpenCL Backend Feature Complete Commit
The OpenCL build target is configured in Makefile and Makefile.config.OpenCL. clBLAS is used as the backend for all BLAS functionas that require it. All GPU tests succesfully complete using AMD or nVidia OpenCL.
Configuration menu - View commit details
-
Copy full SHA for 9cc089d - Browse repository at this point
Copy the full SHA 9cc089dView commit details
Commits on Mar 27, 2015
-
Configuration menu - View commit details
-
Copy full SHA for dc2f996 - Browse repository at this point
Copy the full SHA dc2f996View commit details
Commits on Mar 31, 2015
-
allow to build and install cifar10 example using cmake
make sure cifar10 runs performance improvements
Configuration menu - View commit details
-
Copy full SHA for 2d311f6 - Browse repository at this point
Copy the full SHA 2d311f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for df95424 - Browse repository at this point
Copy the full SHA df95424View commit details -
Configuration menu - View commit details
-
Copy full SHA for ced4903 - Browse repository at this point
Copy the full SHA ced4903View commit details
Commits on Apr 4, 2015
-
robert committed
Apr 4, 2015 Configuration menu - View commit details
-
Copy full SHA for 77c26cb - Browse repository at this point
Copy the full SHA 77c26cbView commit details
Commits on Apr 30, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 11972d2 - Browse repository at this point
Copy the full SHA 11972d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53b0201 - Browse repository at this point
Copy the full SHA 53b0201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f27b19 - Browse repository at this point
Copy the full SHA 3f27b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 528fef5 - Browse repository at this point
Copy the full SHA 528fef5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc214a1 - Browse repository at this point
Copy the full SHA bc214a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 486f477 - Browse repository at this point
Copy the full SHA 486f477View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20b2d7e - Browse repository at this point
Copy the full SHA 20b2d7eView commit details
Commits on May 21, 2015
-
Merge pull request #2 from jyegerlehner/opencl_eliminate_globals
Opencl eliminate globals
Configuration menu - View commit details
-
Copy full SHA for 4a7d5f1 - Browse repository at this point
Copy the full SHA 4a7d5f1View commit details
Commits on May 22, 2015
-
fix clgemm(), revert to clBLASgemm() as default
robert committedMay 22, 2015 Configuration menu - View commit details
-
Copy full SHA for 59be9cc - Browse repository at this point
Copy the full SHA 59be9ccView commit details -
Merge branch 'master' of https:/lunochod/caffe.git
Conflicts: src/caffe/util/OpenCL/OpenCLSupport.cpp
robert committedMay 22, 2015 Configuration menu - View commit details
-
Copy full SHA for 83378bb - Browse repository at this point
Copy the full SHA 83378bbView commit details
Commits on May 30, 2015
-
* remove default device choice to be at index 1
* fix build issues on OpenCL 1.1
robert committedMay 30, 2015 Configuration menu - View commit details
-
Copy full SHA for 7b55325 - Browse repository at this point
Copy the full SHA 7b55325View commit details
Commits on May 31, 2015
-
add support to SetCurrentDevice() by CL_DEVICE_TYPE and make first GPU
device the default
Configuration menu - View commit details
-
Copy full SHA for 1f3f08f - Browse repository at this point
Copy the full SHA 1f3f08fView commit details
Commits on Jun 3, 2015
-
* fix bug reporting OpenCL platform and device information
* remove copy constructor in OpenCLMemory.cpp * add faster clgemm() function using mmul2 kernel
Configuration menu - View commit details
-
Copy full SHA for e6e5da0 - Browse repository at this point
Copy the full SHA e6e5da0View commit details
Commits on Jun 25, 2015
-
- add support for multiple command queues - provide minimal clgemm and clgemv functions for better performance - add support for pointer offsets as arguments - use C++ maps to cache frequently used memory queries between host and device memory * Code Update - disable OpenCLMemory copy constructor - add support for shared_ptr
Configuration menu - View commit details
-
Copy full SHA for 07da62c - Browse repository at this point
Copy the full SHA 07da62cView commit details
Commits on Jul 8, 2015
-
* add support for reusable device buffers in OpenCLBuffer.hpp
* add support to group matrix-matrix multiplications in gemm.cl * performance improvements for pooling_layer.cpp * performance improvements for conv_layer.cpp * fix column buffer issue reported by Fabian
Configuration menu - View commit details
-
Copy full SHA for c61fb35 - Browse repository at this point
Copy the full SHA c61fb35View commit details
Commits on Jul 10, 2015
-
* found BUG in nvidia 352.21 OpenCL 1.2 driver
* fix code to pass Im2colLayerTest * fix code to pass ConvolutionLayerTest * verify that all test succeed on HD7950(fglrx 14.50.2) * verify that all test succeed on GTX980(nvidia 346.35) * CIFAR10 time on HD7950 is 51.1s * CIFAR10 time on GTX980 is 30.9s
Configuration menu - View commit details
-
Copy full SHA for cc9b129 - Browse repository at this point
Copy the full SHA cc9b129View commit details
Commits on Jul 12, 2015
-
* add unit tests for caffe_gpu_group_gemm() * remove multiple command queues from ConvolutionLayer::backward_gpu()
Configuration menu - View commit details
-
Copy full SHA for f7d8559 - Browse repository at this point
Copy the full SHA f7d8559View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dd4a52 - Browse repository at this point
Copy the full SHA 2dd4a52View commit details -
Configuration menu - View commit details
-
Copy full SHA for b798e8c - Browse repository at this point
Copy the full SHA b798e8cView commit details
Commits on Jul 29, 2015
-
* fix all `make warn` errors * test travis for CPU_ONLY mode
Configuration menu - View commit details
-
Copy full SHA for fa33840 - Browse repository at this point
Copy the full SHA fa33840View commit details
Commits on Jul 30, 2015
-
Configuration menu - View commit details
-
Copy full SHA for fbf99d0 - Browse repository at this point
Copy the full SHA fbf99d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b381c2 - Browse repository at this point
Copy the full SHA 4b381c2View commit details -
update travis_setup_makefile_config.sh
make string comparison for Python version in travis_install.sh
Configuration menu - View commit details
-
Copy full SHA for 88e7789 - Browse repository at this point
Copy the full SHA 88e7789View commit details -
Configuration menu - View commit details
-
Copy full SHA for a47580d - Browse repository at this point
Copy the full SHA a47580dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e86616c - Browse repository at this point
Copy the full SHA e86616cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a131b13 - Browse repository at this point
Copy the full SHA a131b13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f93123 - Browse repository at this point
Copy the full SHA 5f93123View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89ed32e - Browse repository at this point
Copy the full SHA 89ed32eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 945fdd2 - Browse repository at this point
Copy the full SHA 945fdd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for da3d82d - Browse repository at this point
Copy the full SHA da3d82dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20798f4 - Browse repository at this point
Copy the full SHA 20798f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b241e33 - Browse repository at this point
Copy the full SHA b241e33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9231d2e - Browse repository at this point
Copy the full SHA 9231d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 013f732 - Browse repository at this point
Copy the full SHA 013f732View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87b1f20 - Browse repository at this point
Copy the full SHA 87b1f20View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0f7c5e - Browse repository at this point
Copy the full SHA d0f7c5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 768e86f - Browse repository at this point
Copy the full SHA 768e86fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 93326c3 - Browse repository at this point
Copy the full SHA 93326c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7bd1fe - Browse repository at this point
Copy the full SHA f7bd1feView commit details
Commits on Jul 31, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 152aef6 - Browse repository at this point
Copy the full SHA 152aef6View commit details -
robert committed
Jul 31, 2015 Configuration menu - View commit details
-
Copy full SHA for 403fedc - Browse repository at this point
Copy the full SHA 403fedcView commit details -
robert committed
Jul 31, 2015 Configuration menu - View commit details
-
Copy full SHA for 2687e92 - Browse repository at this point
Copy the full SHA 2687e92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 494d391 - Browse repository at this point
Copy the full SHA 494d391View commit details -
* rewrite travis_build_and_test.sh * use -O3 optimization for compiler flags in Makefile
Configuration menu - View commit details
-
Copy full SHA for cc68d36 - Browse repository at this point
Copy the full SHA cc68d36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37117c0 - Browse repository at this point
Copy the full SHA 37117c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8a831a - Browse repository at this point
Copy the full SHA c8a831aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d94a9a5 - Browse repository at this point
Copy the full SHA d94a9a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3569897 - Browse repository at this point
Copy the full SHA 3569897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cd2dd2 - Browse repository at this point
Copy the full SHA 2cd2dd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c222a6 - Browse repository at this point
Copy the full SHA 7c222a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bff1a8 - Browse repository at this point
Copy the full SHA 8bff1a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 969ea13 - Browse repository at this point
Copy the full SHA 969ea13View commit details
Commits on Aug 1, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c141512 - Browse repository at this point
Copy the full SHA c141512View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7002ffa - Browse repository at this point
Copy the full SHA 7002ffaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7decc27 - Browse repository at this point
Copy the full SHA 7decc27View commit details -
temporary remove NeuronLayerTest/*.TestPReLUInPlace due to Illegal
Instruction on Travis CI
Configuration menu - View commit details
-
Copy full SHA for 0e8de41 - Browse repository at this point
Copy the full SHA 0e8de41View commit details -
temporary remove NeuronLayerTest/*.TestPReLUInPlace due to Illegal
Instruction on Travis CI
Configuration menu - View commit details
-
Copy full SHA for f5c1aeb - Browse repository at this point
Copy the full SHA f5c1aebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 934d9c0 - Browse repository at this point
Copy the full SHA 934d9c0View commit details
Commits on Aug 2, 2015
-
Configuration menu - View commit details
-
Copy full SHA for c5e7b24 - Browse repository at this point
Copy the full SHA c5e7b24View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac3892e - Browse repository at this point
Copy the full SHA ac3892eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3c3760 - Browse repository at this point
Copy the full SHA b3c3760View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cdcc41 - Browse repository at this point
Copy the full SHA 2cdcc41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ba0ed3 - Browse repository at this point
Copy the full SHA 7ba0ed3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7aa2db9 - Browse repository at this point
Copy the full SHA 7aa2db9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8888588 - Browse repository at this point
Copy the full SHA 8888588View commit details -
Configuration menu - View commit details
-
Copy full SHA for fffa755 - Browse repository at this point
Copy the full SHA fffa755View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cf91d6 - Browse repository at this point
Copy the full SHA 9cf91d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25d735d - Browse repository at this point
Copy the full SHA 25d735dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 385d3fc - Browse repository at this point
Copy the full SHA 385d3fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0da4e3 - Browse repository at this point
Copy the full SHA d0da4e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dc5ddd - Browse repository at this point
Copy the full SHA 0dc5dddView commit details -
Configuration menu - View commit details
-
Copy full SHA for e30ae2a - Browse repository at this point
Copy the full SHA e30ae2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb907b4 - Browse repository at this point
Copy the full SHA bb907b4View commit details
Commits on Aug 6, 2015
-
* re-enable all matrix tests in .travis.yml
* fix layer registration issue between make and cmake builds
robert authored and robert committedAug 6, 2015 Configuration menu - View commit details
-
Copy full SHA for a436dc3 - Browse repository at this point
Copy the full SHA a436dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b4c369 - Browse repository at this point
Copy the full SHA 7b4c369View commit details -
Configuration menu - View commit details
-
Copy full SHA for a933ae1 - Browse repository at this point
Copy the full SHA a933ae1View commit details
Commits on Aug 24, 2015
-
* various bug fixes for nVidia GPUs
* add support for batched execution of images and groups in one call for Convolution Layers * make sure alexnet runs on AMD and nVidia GPUs
Configuration menu - View commit details
-
Copy full SHA for 793a0aa - Browse repository at this point
Copy the full SHA 793a0aaView commit details
Commits on Aug 26, 2015
-
* add OpenCL clFlush() to benchmark
robert committedAug 26, 2015 Configuration menu - View commit details
-
Copy full SHA for a98939d - Browse repository at this point
Copy the full SHA a98939dView commit details -
* add device sync to timer call
robert committedAug 26, 2015 Configuration menu - View commit details
-
Copy full SHA for 209fac0 - Browse repository at this point
Copy the full SHA 209fac0View commit details