nsight plugin eclipse dose not working syntax parsing
i have “systax error : gf_CheckIndex<<<lv_Grid, lv_Block>>>();” below source
i dont understan why ?
#include <Common.h>
#include <cuda_runtime.h>
#include <stdio.h>
global void gf_CheckIndex(void)
{
printf(“threadIdx : %d, %d, %d\n”, threadIdx.x, threadIdx.y, threadIdx.z);
printf("blockIdx : %d, %d, %d\n", blockIdx.x, blockIdx.y, blockIdx.z);
printf("blockDim : %d, %d, %d\n", blockDim.x, blockDim.y, blockDim.z);
printf("gridDim : %d, %d, %d\n", gridDim.x, gridDim.y, gridDim.z);
}
int main(int av_Argc, char** ap_Argv)
{
int lv_Ret = F_CLR;
int lv_NumElement = F_CLR;
dim3 lv_Block(F_THR);
dim3 lv_Grid((lv_NumElement + lv_Block.x - 1)/lv_Block.x);
fprintf(stdout, "Grid.x %d, Grid.y %d, Grid.x %d\n", lv_Grid.x, lv_Grid.y, lv_Grid.z);
fprintf(stdout, "Block.x %d, Block.y %d, Block.z %d\n", lv_Block.x, lv_Block.y, lv_Block.z);
[b]gf_CheckIndex<<<lv_Grid, lv_Block>>>();[/b] ---> eclipse show syntax error
GF_Check(cudaDeviceReset());
return lv_Ret;
}