Fix occupany APIs (#1560)

Addresses SWDEV-205006
이 커밋은 다음에 포함됨:
satyanveshd
2019-10-24 17:44:47 +05:30
커밋한 사람 Maneesh Gupta
부모 c4a51f3679
커밋 af351d7e1b
7개의 변경된 파일63개의 추가작업 그리고 98개의 파일을 삭제
+4 -4
파일 보기
@@ -56,9 +56,9 @@ void launchKernel(float* C, float* A, float* B, bool manual){
const unsigned threadsperblock = 32;
const unsigned blocks = (NUM/threadsperblock)+1;
uint32_t mingridSize = 0;
uint32_t gridSize = 0;
uint32_t blockSize = 0;
int mingridSize = 0;
int gridSize = 0;
int blockSize = 0;
if (manual){
blockSize = threadsperblock;
@@ -86,7 +86,7 @@ void launchKernel(float* C, float* A, float* B, bool manual){
printf("kernel Execution time = %6.3fms\n", eventMs);
//Calculate Occupancy
uint32_t numBlock = 0;
int numBlock = 0;
HIP_CHECK(hipOccupancyMaxActiveBlocksPerMultiprocessor(&numBlock, multiply, blockSize, 0));
if(devProp.maxThreadsPerMultiProcessor){