CONTROL OF ENERGY EFFICIENCY IN INDUSTRY AND HOUSING AND COMMUNAL SERVICES Sign | Register |
UDC 004.4422 Efficiency comparison of OpenMP, nVidia CUDA and StarPU technologies by the example of matrix multiplication Konstantin Mikhaylovich Khankin, Post-Graduate Student of Electronic Computer Department of South Ural State University, Chelyabinsk, Russian Federation, hc@comp.susu.ac.ru Abstract In the article the description of OpenMP, nVidia CUDA and StarPU technologies, probable solutions of two matrix multiplication problem applying these technologies and the result of solution comparison by the criterion of resource consumption are considered. Keywords OpenMP, CUDA, StarPU technologies, energy saving References 1. OpenMP Application Program Interface. Version 3.1 July 2011. – http://www.openmp.org/mp-documents/OpenMP3.1.pdf 2. What is CUDA. – http://developer.nvidia.com/what-cuda 3. Tianhe-1A. – http://i.top500.org/system/176929 4. K computer. – http://i.top500.org/system/177232 5. StarPU. A Unified Runtime System for Heterogeneous Multicore Architectures. – http://runtime.bordeaux.inria.fr/StarPU/ Source Bulletin of the South Ural State University. Ser. Computer Technologies, Automatic Control, Radio Electronics, 2013, vol. 13, no. 1, pp. 34-41. (in Russ.) (The main) |