Astronomy and Astrophysics – Astrophysics – Instrumentation and Methods for Astrophysics
Scientific paper
2009-05-15
New Astron.15:16-23,2010
Astronomy and Astrophysics
Astrophysics
Instrumentation and Methods for Astrophysics
21 pages, 4 figures, submitted to New Astronomy
Scientific paper
10.1016/j.newast.2009.05.010
Gravitational lensing calculation using a direct inverse ray-shooting approach is a computationally expensive way to determine magnification maps, caustic patterns, and light-curves (e.g. as a function of source profile and size). However, as an easily parallelisable calculation, gravitational ray-shooting can be accelerated using programmable graphics processing units (GPUs). We present our implementation of inverse ray-shooting for the NVIDIA G80 generation of graphics processors using the NVIDIA Compute Unified Device Architecture (CUDA) software development kit. We also extend our code to multiple-GPU systems, including a 4-GPU NVIDIA S1070 Tesla unit. We achieve sustained processing performance of 182 Gflop/s on a single GPU, and 1.28 Tflop/s using the Tesla unit. We demonstrate that billion-lens microlensing simulations can be run on a single computer with a Tesla unit in timescales of order a day without the use of a hierarchical tree code.
Barnes David G.
Barsdell Benjamin R.
Fluke Christopher J.
Thompson Alexander C.
No associations
LandOfFree
Teraflop per second gravitational lensing ray-shooting using graphics processing units does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Teraflop per second gravitational lensing ray-shooting using graphics processing units, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Teraflop per second gravitational lensing ray-shooting using graphics processing units will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-523651