The CUDA Multiple Precision Arithmetic Library