6#include <hip/hip_runtime.h>
11static inline int getAvailableComputeUnitCount(
const StreamConfig& stream_config)
13 constexpr int MAX_MASK_DWORDS = 64;
18 for(
int i = 0; i < MAX_MASK_DWORDS; i++)
21 auto countSetBits = [](
uint32_t dword) {
39 for(
int i = 0; i < MAX_MASK_DWORDS; i++)
40 ret += countSetBits(cuMask[i]);
void hip_check_error(hipError_t x)
Definition host_utility/hip_check_error.hpp:10
unsigned int uint32_t
Definition stdint.h:126
Definition ck/stream_config.hpp:10
hipStream_t stream_id_
Definition ck/stream_config.hpp:11