Accelerating EMAN on A GPU Cluster System

李兴建,谭光明,郭子昱
2010-01-01
ACTA BIOPHYSICA SINICA
Abstract:Recently, high-resolution 3D reconstruction from cryo-electron microscopy (cryo-EM) images requires more and more computational capability on current computer systems. EMAN is a popular toolkit used for single-particle 3D recon-struction of biological molecules. As GPU shows performance advantage over CPU, accelerating EMAN on a GPU cluster system is a good choice. Firstly, it is necessary to investigate EMAN’ s computing features including computational inten-sity, memory and parallelism. The result shows the potential to achieve high performance on GPU architecture. Secondly, the parallelized EMAN software that exploits multi-grain parallelism using CUDA and MPI, is presented. Comparing to CPU-only parallelized EMAN on a cluster based on sixteen Intel six-core processors, the accelerated EMAN (CUDA-EMAN) on an eight Fermi GPUs cluster accelerates the program by about 2.5 times. That means the speedup we ob-tained on one Fermi GPU is about 5x versus one Intel six-core processor.
What problem does this paper attempt to address?