Move cudaDeviceProp to ATen (#14834)
authorSyed Tousif Ahmed <syed.ahmed.emails@gmail.com>
Fri, 11 Jan 2019 15:06:34 +0000 (07:06 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Fri, 11 Jan 2019 15:09:32 +0000 (07:09 -0800)
commit14dcdc4c35d10fce70bf8b98dd57f9318dfb8dd7
treeafb19e2f7e8cd40ea5ef8b4e6e117edb64fc9ea2
parentda753b7ccf22ad75c6b923b5f059b703e7081426
Move cudaDeviceProp to ATen (#14834)

Summary:
This PR moves `deviceProperties` from `THCState` struct to `CUDAContext` in ATen and hence, takes one more step towards removing `THCState`.
Pull Request resolved: https://github.com/pytorch/pytorch/pull/14834

Differential Revision: D13633956

Pulled By: soumith

fbshipit-source-id: 51820ac224fc566f17aa92570fd378cff4248596
22 files changed:
aten/src/ATen/cuda/CUDAContext.cpp
aten/src/ATen/cuda/detail/CUDAHooks.cpp
aten/src/THC/THCApply.cuh
aten/src/THC/THCBlas.cu
aten/src/THC/THCGeneral.cpp
aten/src/THC/THCGeneral.h.in
aten/src/THC/THCGeneral.hpp
aten/src/THC/THCTensorMath.cuh
aten/src/THC/THCTensorSort.cu
aten/src/THC/generic/THCTensorIndex.cu
aten/src/THC/generic/THCTensorMath.cu
aten/src/THC/generic/THCTensorMathBlas.cu
aten/src/THC/generic/THCTensorRandom.cu
aten/src/THCUNN/FeatureLPPooling.cu
aten/src/THCUNN/generic/SpatialDilatedMaxPooling.cu
aten/src/THCUNN/generic/SpatialUpSamplingBicubic.cu
aten/src/THCUNN/generic/SpatialUpSamplingBilinear.cu
aten/src/THCUNN/generic/SpatialUpSamplingNearest.cu
aten/src/THCUNN/generic/TemporalUpSamplingLinear.cu
aten/src/THCUNN/generic/TemporalUpSamplingNearest.cu
aten/src/THCUNN/generic/VolumetricUpSamplingNearest.cu
aten/src/THCUNN/generic/VolumetricUpSamplingTrilinear.cu