From 77cc4d06c746e7be2966bd0d09b55c2393e289d8 Mon Sep 17 00:00:00 2001 From: Mehdi Goli Date: Thu, 19 Jan 2017 17:06:21 +0000 Subject: [PATCH] Removing unused variables --- .../Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h | 8 ++++---- unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h b/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h index 7774342d8..e2569e1bf 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h @@ -326,7 +326,7 @@ struct TensorEvaluator InputLocalAcc; @@ -348,7 +348,7 @@ struct TensorEvaluator(shared_mem) <= maxSharedMem); + assert(static_cast(shared_mem) <= m_device.sharedMemPerBlock()); auto global_range=cl::sycl::range<2>(GRange_x, GRange_y); // global range auto local_range=cl::sycl::range<2>(tileSize_x, tileSize_y); // local range InputLocalAcc local_acc(cl::sycl::range<1>(shared_mem), cgh); @@ -373,7 +373,7 @@ struct TensorEvaluator(shared_mem) <= maxSharedMem); + assert(static_cast(shared_mem) <= m_device.sharedMemPerBlock()); auto global_range=cl::sycl::range<3>(GRange_x, GRange_y, GRange_z); // global range auto local_range=cl::sycl::range<3>(tileSize_x, tileSize_y, tileSize_z); // local range InputLocalAcc local_acc(cl::sycl::range<1>(shared_mem), cgh); @@ -404,7 +404,7 @@ struct TensorEvaluator(shared_mem) <= maxSharedMem); + assert(static_cast(shared_mem) <= m_device.sharedMemPerBlock()); auto global_range=cl::sycl::range<3>(GRange_x, GRange_y, GRange_z); // global range auto local_range=cl::sycl::range<3>(tileSize_x, tileSize_y, tileSize_z); // local range InputLocalAcc local_acc(cl::sycl::range<1>(shared_mem), cgh); diff --git a/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h b/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h index ae8a9f667..a30090714 100644 --- a/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h +++ b/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h @@ -386,7 +386,7 @@ struct SyclDevice { return 2;//sycl_queue().get_device(). template get_info(); // return stream_->deviceProperties().maxThreadsPerMultiProcessor; } - EIGEN_STRONG_INLINE int sharedMemPerBlock() const { + EIGEN_STRONG_INLINE size_t sharedMemPerBlock() const { return sycl_queue().get_device(). template get_info(); // return stream_->deviceProperties().sharedMemPerBlock; }