Source code that accompanies The CUDA Handbook.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Nicholas Wilt 647f8b2161 Checkpoint working version 3 years ago
..
.gitignore implementing gitignore directives for nbody 12 years ago
GNUmakefile nbody: add debugging options for NVCC 12 years ago
bodybodyInteraction.cuh Include bodybodyInteraction.cuh once 13 years ago
bodybodyInteraction_AltiVec.h nbody: correct inaccuracies in SIMD header comments 12 years ago
bodybodyInteraction_NEON.h nbody: fix NEON implementation game-breaking typo 12 years ago
bodybodyInteraction_SSE.h nbody: correct inaccuracies in SIMD header comments 12 years ago
kahan.h Use Kahan addition to sum forces 10 years ago
nbody.cu Checkpoint working version 3 years ago
nbody.h Got golden files working 10 years ago
nbody_CPU_AOS.cpp nbody: move CPU reference implementations from header into source files 12 years ago
nbody_CPU_AOS.h nbody: move CPU reference implementations from header into source files 12 years ago
nbody_CPU_AOS_tiled.cpp nbody: move CPU reference implementations from header into source files 12 years ago
nbody_CPU_AOS_tiled.h nbody: move CPU reference implementations from header into source files 12 years ago
nbody_CPU_AltiVec.cpp nbody: drop headers redundant due to nbody_CPU_SIMD.h 12 years ago
nbody_CPU_AltiVec_openmp.cpp nbody: drop headers redundant due to nbody_CPU_SIMD.h 12 years ago
nbody_CPU_NEON.cpp nbody: add ARMv7a NEON implementation 12 years ago
nbody_CPU_NEON_openmp.cpp nbody: add ARMv7a NEON implementation 12 years ago
nbody_CPU_SIMD.h drop USE_OPENMP flag, use _OPENMP instead, since it indicates compiler support 12 years ago
nbody_CPU_SOA.cpp nbody: move CPU reference implementations from header into source files 12 years ago
nbody_CPU_SOA.h nbody: move CPU reference implementations from header into source files 12 years ago
nbody_CPU_SSE.cpp nbody: drop headers redundant due to nbody_CPU_SIMD.h 12 years ago
nbody_CPU_SSE_openmp.cpp nbody: drop headers redundant due to nbody_CPU_SIMD.h 12 years ago
nbody_CPU_SSE_threaded.cpp nbody: drop headers redundant due to nbody_CPU_SIMD.h 12 years ago
nbody_GPU_AOS.cuh Ported nbody to new error handling 9 years ago
nbody_GPU_AOS_const.cuh Ported nbody to new error handling 9 years ago
nbody_GPU_AOS_tiled.cuh Fix bit rot, update to use modern idioms 4 years ago
nbody_GPU_AOS_tiled_const.cuh Fix bit rot, update to use modern idioms 4 years ago
nbody_GPU_Atomic.cuh Ported nbody to new error handling 9 years ago
nbody_GPU_SOA_tiled.cuh Fix bit rot, update to use modern idioms 4 years ago
nbody_GPU_Shuffle.cuh Fix bit rot, update to use modern idioms 4 years ago
nbody_GPU_shared.cu Ported nbody to new error handling 9 years ago
nbody_multiGPU.cu Ported nbody to new error handling 9 years ago
nbody_multiGPU_shared.cuh Move subroutine used by multi-GPU routines to separate header 13 years ago
nbody_multiGPU_threaded.cu Ported nbody to new error handling 9 years ago