added llvm compilation

This commit is contained in:
Evghenii
2014-01-31 20:20:46 +01:00
parent b340663cdf
commit 0c47a902f5
3 changed files with 3 additions and 3 deletions

View File

@@ -6,7 +6,7 @@ PTXCC_REGMAX=64
#PTXCC_FLAGS= -Xptxas=-O3 #PTXCC_FLAGS= -Xptxas=-O3
#NVCC_FLAGS=-Xptxas=-O0 #NVCC_FLAGS=-Xptxas=-O0
# LLVM_GPU=1 LLVM_GPU=1
NVVM_GPU=1 NVVM_GPU=1
include ../common_gpu.mk include ../common_gpu.mk

View File

@@ -184,7 +184,7 @@ void nbodyIntegrate(
{ {
uniform int nTasks = num_cores()*4; uniform int nTasks = num_cores()*4;
#ifdef __NVPTX__ #ifdef __NVPTX__
nTasks = (nbodies + 4*programCount - 1)/(4*programCount); nTasks = (nbodies + programCount - 1)/(programCount);
#endif #endif
assert((nbodies % nTasks) == 0); assert((nbodies % nTasks) == 0);

View File

@@ -6,7 +6,7 @@ CU_SRC=radixSort.cu
CXX_SRC=radixSort.cpp radixSort.cpp CXX_SRC=radixSort.cpp radixSort.cpp
PTXCC_REGMAX=64 PTXCC_REGMAX=64
# LLVM_GPU=1 LLVM_GPU=1
NVVM_GPU=1 NVVM_GPU=1
include ../common_gpu.mk include ../common_gpu.mk