Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 11 (100.0%) | 162 (100.0%) | 14.7 |
ahumphrey | 8 (72.7%) | 129 (79.6%) | 16.1 |
qymeng | 3 (27.3%) | 33 (20.4%) | 11.0 |
Add support for GPU Stencil7.
Add additional cuda_testdefs macro for range checking on the GPU when SCI_CUDA_ASSERTION_LEVEL >= 3
22 lines of code changed in 2 files:
Fix typo in previously committed CUDA error handling wrapper.
1 lines of code changed in 1 file:
Add error handling wrapper for CUDA Rand API calls.
9 lines of code changed in 1 file:
Cleanup misleading typo in Task class code:
"void* device" -> "void* stream"
2 lines of code changed in 1 file:
add new operator to GPUGridVariable.
GPUGridVaraible can be accessed as var(x,y,z)
13 lines of code changed in 1 file:
Added array boundary checking for GPU varaible.
Fixed multi-GPU issue.
15 lines of code changed in 1 file:
Implemented a lightweight version of GPUDataWarehouse, GPUGridVariable and GPUArray3D inside GPU.
This commit included a new set of interfaces for better supporting GPU task.
See example in Examples/UnifiedSchedulerTest
5 lines of code changed in 1 file:
Add some macros to magma_testdefs to further simplify interfacing with MAGMA.
Pull some Redstorm weeds.
60 lines of code changed in 2 files:
Add support for using MAGMA library (Matrix Algebra on GPU and Multicore Architectures).
Add some whitespace in configre.ac for readability (--with and --enable sections).
Generate new configure script.
35 lines of code changed in 1 file: