MALBEC:广义相对论中的新型 CUDA-C 光线追踪器
广义相对论与量子宇宙学
2018-06-13 v2 计算物理
摘要
本文提出了一种用于追踪非带电黑洞周围轨道的新型 CUDA-C 代码。该代码名为 MALBEC,利用图形处理器和 CUDA 平台来追踪 Schwarzschild 和 Kerr 时空中的类光和类时测试粒子。此外,还推导出了一组新的通用方程,用于描述赤道面内任意类时测试粒子的闭合圆轨道。这些方程对于将轨道的解析行为与数值结果进行比较,以及验证 MALBEC 中 Runge-Kutta 算法的正确实现极为重要。最后,进行了其他数值测试,证明 MALBEC 能够比传统 CPU 实现更快、更高效地重现这些度规下的一些著名结果。
引用
@article{arxiv.1803.08320,
title = {MALBEC: a new CUDA-C ray-tracer in General Relativity},
author = {G. D. Quiroga},
journal= {arXiv preprint arXiv:1803.08320},
year = {2018}
}