Skip to content

Commit 5a551f8

Browse files
committed
Use raw int for templates and CUDA APIs
1 parent b2c6965 commit 5a551f8

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

include/cuco/detail/utility/cuda.hpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,14 @@ constexpr auto max_occupancy_grid_size(std::int32_t block_size,
6161
Kernel kernel,
6262
std::size_t dynamic_shm_size = 0)
6363
{
64-
std::int32_t device = 0;
64+
int device = 0;
6565
CUCO_CUDA_TRY(cudaGetDevice(&device));
6666

67-
std::int32_t num_multiprocessors = -1;
67+
int num_multiprocessors = -1;
6868
CUCO_CUDA_TRY(
6969
cudaDeviceGetAttribute(&num_multiprocessors, cudaDevAttrMultiProcessorCount, device));
7070

71-
std::int32_t max_active_blocks_per_multiprocessor{};
71+
int max_active_blocks_per_multiprocessor{};
7272
CUCO_CUDA_TRY(cudaOccupancyMaxActiveBlocksPerMultiprocessor(
7373
&max_active_blocks_per_multiprocessor, kernel, block_size, dynamic_shm_size));
7474

include/cuco/operator.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ struct find_tag {
297297
*
298298
* API Signature:
299299
* ```cpp
300-
* template <::int BlockSize,
300+
* template <int BlockSize,
301301
* class InputProbeIt,
302302
* class OutputProbeIt,
303303
* class OutputMatchIt,

0 commit comments

Comments
 (0)