aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/gpus/cuda
Commit message (Collapse)AuthorAge
* Fix cuda remote build setup.Gravatar A. Unique TensorFlower2018-09-06
| | | | PiperOrigin-RevId: 211842211
* Add the expected include directory for CUPTI on windows.Gravatar Gunhan Gulsoy2018-08-20
| | | | PiperOrigin-RevId: 209544220
* Add CROSSTOOL for Windows GPU build with nvcc compilerGravatar A. Unique TensorFlower2018-07-11
| | | | | | | | | | After this change, to build TensorFlow with GPU support on Windows, you just need to follow the same procedure as Linux. Also re-enable remote cache since the bug in b/111106393 has been fixed by the new wrapper script. The clean-up of the wrapper scripts also made the build around 5 mins faster than using Bazel's msvc wrapper script. PiperOrigin-RevId: 204105368
* Resubmitting CL 196349902: Adding cuDNN header dependency to targets that ↵Gravatar A. Unique TensorFlower2018-06-01
| | | | | | include the cuDNN header file. PiperOrigin-RevId: 198869605
* Automated g4 rollback of changelist 196349902Gravatar A. Unique TensorFlower2018-05-12
| | | | PiperOrigin-RevId: 196387391
* Adding cuDNN header dependency to targets that include the cuDNN header file.Gravatar A. Unique TensorFlower2018-05-11
| | | | PiperOrigin-RevId: 196349902
* Updating toolchain configs for GPU buildsGravatar A. Unique TensorFlower2018-03-02
| | | | PiperOrigin-RevId: 187643585
* Merge changes from github.Gravatar Raghuraman Krishnamoorthi2018-01-03
| | | | PiperOrigin-RevId: 180746153
* Update toolchain configuration artifacts to work with latest version of bazelGravatar A. Unique TensorFlower2017-07-11
| | | | PiperOrigin-RevId: 161531749
* Symlink files for cuda configuration one level below the BUILD file (i.e., ↵Gravatar A. Unique TensorFlower2017-07-04
| | | | | | | | | | | one level under local_config_cuda/cuda). END_PUBLIC BEGIN_PUBLIC Automated g4 rollback of changelist 159643278 PiperOrigin-RevId: 160894669
* Clean up cuda configuration:Gravatar A. Unique TensorFlower2017-06-29
| | | | | | | | - Remove experimental attributes (remote_config_repo). Use of experimental remote repo can only be enabled now via env variable (preferred to change to workspace file) - Fixes minor issues with template: adds spaces to srcs in genrule, remove extra space after genrules. - Fix ordering of attributes in build template PiperOrigin-RevId: 160595014
* Automated g4 rollback of changelist 159570549Gravatar A. Unique TensorFlower2017-06-20
| | | | PiperOrigin-RevId: 159643278
* Symlink files for cuda configuration one level below the BUILD file (i.e., ↵Gravatar A. Unique TensorFlower2017-06-20
| | | | | | one level under local_config_cuda/cuda). PiperOrigin-RevId: 159570549
* Enabling cuda configuration to use a remotely generated configuration. This ↵Gravatar A. Unique TensorFlower2017-06-15
| | | | | | will prepare TF for use of Bazel's new remote execution api. PiperOrigin-RevId: 159098871
* Remove deleted files.Gravatar Yifei Feng2017-05-05
|
* Removing unnecessary cuda:platform.bzlGravatar A. Unique TensorFlower2017-05-01
| | | | Change: 154712918
* Change creation of symlinks (via skylark method) in cuda_configure.bzl.tpl ↵Gravatar A. Unique TensorFlower2017-04-28
| | | | | | for creation of genrules (via _tpl) that do the equivalent symlinks, but during build (not during Skylark execution). Change: 154535355
* Added hpp files to cuda_headers target.Gravatar A. Unique TensorFlower2017-04-13
| | | | Change: 153075650
* Add support for solvers based on the Nvidia cuSolver library.Gravatar A. Unique TensorFlower2017-04-10
| | | | | Implement a GPU version of tf.cholesky as a first example. Change: 152756373
* Add cuda_clang build configuration that allows to use clang as a CUDA compiler.Gravatar A. Unique TensorFlower2017-03-30
| | | | Change: 151705528
* Merge changes from github.Gravatar Vijay Vasudevan2017-02-17
| | | | Change: 147897309
* CudaRoot() returns the configured CUDA toolkit path.Gravatar Jingyue Wu2017-02-01
| | | | | | | Fixes the problem of XLA being unable to find libdevice files if not executed through bazel. For example, http://stackoverflow.com/questions/41729019/notfounderror-running-tensorflow-xla-example-libdevice-compute-35-10-bc/41800414#41800414 Change: 146329331
* Stop using DSO loader for CUDA SDK librariesGravatar A. Unique TensorFlower2017-01-25
| | | | | The DSO loader intermediate layer is no longer required, so it is removed here. Change: 145589281
* Replaced cuda_path_flags() macro with a more genericGravatar A. Unique TensorFlower2017-01-06
| | | | | cuda_default_copts() and moved CUDA-specific options there. Change: 143811735
* Merge changes from github.Gravatar Andrew Harp2016-12-08
| | | | | | | | Additionally: - change single quotes to double quotes to make path rewriting easier - guard windows lib reference with PLATFORM_WINDOWS - fixed failing kmeans test Change: 141515942
* Add cuda_is_configured() build macro for testing whether CUDA was enabled at ↵Gravatar Peter Hawkins2016-12-08
| | | | | | configure time. Change: 141474932
* Separate the stream executor CUDA plugin into its own build target. This ↵Gravatar Peter Hawkins2016-12-07
| | | | | | | allows non --config=cuda builds to link the CUDA plugins if desired. Add build macro if_cuda_is_configured() that tests whether CUDA was enabled at configure time, rather than whether the current BUILD is using a CUDA compiler. Change: 141375030
* Locate libdevice files for OSS build.Gravatar Jingyue Wu2016-12-06
| | | | | | | | | | 1. Created open-source target libdevice_root that wraps all libdevice files. 2. platform/posix/cuda_libdevice_path depends on the libdevice_root target. 3. Added cuda_libdevice_path_test that verifies libdevice files exist in the computed libdevice directory. Change: 141237087
* Build scripts in public repo need to be adjusted to match internal build.Gravatar A. Unique TensorFlower2016-11-21
| | | | Change: 139832288
* Merge changes from github.Gravatar Patrick Nguyen2016-10-20
| | | | Change: 136750267
* Merge changes from github.Gravatar A. Unique TensorFlower2016-10-10
| | | | Change: 135698415
* Dropped support for gcudacc in the the build files.Gravatar Benoit Steiner2016-09-20
| | | | Change: 133779175
* Remove unused files.Gravatar Yifei Feng2016-09-19
|
* Merge changes from github.Gravatar A. Unique TensorFlower2016-08-26
| | | | Change: 131437429
* Merge changes from github.Gravatar A. Unique TensorFlower2016-08-25
| | | | Change: 131310818
* Merge changes from github.Gravatar Martin Wicke2016-07-25
| | | | Change: 128401884
* Merge changes from github.Gravatar Martin Wicke2016-06-06
| | | | Change: 124183870
* Update copyright for 3p/tf.Gravatar A. Unique TensorFlower2016-06-02
| | | | Change: 123901292
* Fix Tensorflow compilation error that comes up when TF is used as a ↵Gravatar Kiril Gorovoy2016-05-27
| | | | | | submodule and compiled for GPU. Change: 123468144
* Pass -O3 when building tensorflow with clang -c opt. (This isn't hookedGravatar A. Unique TensorFlower2016-05-25
| | | | | up to the OSS build yet, we're working on it.) Change: 123248081
* Merge changes from github.Gravatar Derek Murray2016-05-23
| | | | Change: 123026122
* Move if_cuda build macro into //third_party/gpus/cuda/build_defs.bzl,Gravatar A. Unique TensorFlower2016-05-13
| | | | | | and remove the cuda_crosstool_condition build condition. Now if_cuda is just using_nvcc || using_gcudacc. Change: 122291892
* Add //third_party/gpus/cuda:using_clang build condition.Gravatar A. Unique TensorFlower2016-05-13
| | | | | | This is unused at the moment, but will eventually let us build CUDA code with vanilla clang. Change: 122289910
* Pass --define=using_cuda_nvcc to CUDA builds.Gravatar A. Unique TensorFlower2016-05-13
| | | | | | | | This has no practical effect, as CUDA builds are always with nvcc, but it lets us modify the build config rule //third_party/gpus/cuda:using_nvcc so it returns true, rather than false, for CUDA builds. Change: 122288952
* Merge changes from github.Gravatar A. Unique TensorFlower2016-05-05
| | | | Change: 121586635
* Minimal open source CUPTI GPU Tracer.Gravatar A. Unique TensorFlower2016-04-13
| | | | Change: 119768540
* Fix genrules that didn't work when TensorFlow was imported as a submodule ↵Gravatar Kiril Gorovoy2016-04-07
| | | | | | and compiled with --config=cuda. Change: 119318629
* Rollforward of "Merge changes from github."Gravatar Geoffrey Irving2016-03-16
| | | | Change: 117375570
* Rollback of: "Merge changes from github."Gravatar Vijay Vasudevan2016-03-16
| | | | Change: 117304114
* Merge changes from github.Gravatar Martin Wicke2016-03-16
| | | | Change: 117301677