diff --git a/tests/src/buildHIPC.sh b/tests/src/buildHIPC.sh new file mode 100755 index 0000000000..b2c9ce2a07 --- /dev/null +++ b/tests/src/buildHIPC.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +$HCC_HOME/bin/hcc -I$HCC_HOME/include -I$HSA_PATH/include -I$HIP_PATH/include -std=c11 -c hipC.c diff --git a/tests/src/hipC.c b/tests/src/hipC.c new file mode 100644 index 0000000000..73526ecfe0 --- /dev/null +++ b/tests/src/hipC.c @@ -0,0 +1,22 @@ +#include"hip_runtime.h" +#include + +#define ITER 1<<20 +#define SIZE 1024*1024*sizeof(int) + +__global__ void Iter(hipLaunchParm lp, int *Ad){ + int tx = hipThreadIdx_x + hipBlockIdx_x * hipBlockDim_x; + if(tx == 0){ + for(int i=0;i