Current CUDA and PyCuda Version 0.4 features:
1) 2 point angular correlation function computation implemented in CUDA (auto and cross correlation)
2) The Code was updated using registers in its kernel in order to be faster.
GP2PCF CUDA version 0.4
GP2PCF PyCuda version 0.4
IMPORTANT: Sometimes you can note a difference between our code to others at small angles, it could be due to two reasons:
1) k-trees or pixelitation can not reach small scales with enough accuaracy and
2) the arc-cosine calculation is not very precise for numbers really close to one.
|