High performance computing in resource poor settings: An approach based on volunteer computing

被引:0
作者
Hamza A. [1 ,2 ]
Jiomekong A. [1 ,2 ]
机构
[1] University of Yaounde I, Faculty of Sciences, Yaounde
[2] IRD, Sorbonne Université, UMMISCO, Bondy
来源
International Journal of Advanced Computer Science and Applications | 2020年 / 11卷 / 01期
关键词
High performance computing; Matrix multiplication; Resource poor settings; Volunteer computing;
D O I
10.14569/ijacsa.2020.0110101
中图分类号
学科分类号
摘要
High Performance Computing (HPC) systems aim to solve complex computing problems (in a short amount of time) that are either too large for standard computers or would take too long. They are used to solve computational problems in many fields such as medical science (for drug discovery, breast cancer detection in images, etc.), climate science, physics, mathematical science, etc. Existing solutions such as HPC Supercomputer, HPC Cluster, HPC Cloud or HPC Grid are not adapted for resource poor settings (mainly for developing countries) because their fees are generally beyond the funding (particularly for academics) and the administrative complexity to access to HPC Grid creates a higher barrier. This paper presents an approach allowing to build a Volunteer Computing system for HPC in resource poor settings. This solution does not require any additional investment in hardware, but relies instead on voluntary machines already owned by the private users. The experiment has been made on the mathematical problem of solving the matrices multiplication using Volunteer Computing system. Given the success of this experiment, the enrollment of other volunteers has already started. The goal being to create a powerful Volunteer Computing system with the maximum number of computers. © 2013 The Science and Information (SAI) Organization.
引用
收藏
页码:1 / 10
页数:9
相关论文
共 50 条
[31]   An Incentive-based Mechanism for Volunteer Computing Using Blockchain [J].
Al Ridhawi, Ismaeel ;
Aloqaily, Moayad ;
Jararweh, Yaser .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2021, 21 (04)
[32]   A Parallel Volunteer Computing System Based on Server Assisted Communication [J].
Inohara, Keiichi ;
Kurokawa, Yota ;
Fukushi, Masaru .
IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2025,
[33]   End Hosts Clustering Based on Resources Availability in Volunteer Computing [J].
Peyvandi, Soodeh ;
Ahmad, Rohiza ;
Zakaria, Nordin .
2013 INTERNATIONAL CONFERENCE ON RESEARCH AND INNOVATION IN INFORMATION SYSTEMS (ICRIIS), 2013, :588-593
[34]   An approach for realistically simulating the performance of scientific applications on high performance computing systems [J].
Mohammed, Ali ;
Eleliemy, Ahmed ;
Ciorba, Florin M. ;
Kasielke, Frarziska ;
Banicescu, Ioana .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 111 :617-633
[35]   A Survey of Communication Performance Models for High-Performance Computing [J].
Rico-Gallego, Juan A. ;
Diaz-Martin, Juan C. ;
Manumachu, Ravi Reddy ;
Lastovetsky, Alexey L. .
ACM COMPUTING SURVEYS, 2019, 51 (06) :1-36
[36]   FPGA-based Runtime Adaptive Multiprocessor Approach for Embedded High Performance Computing Applications [J].
Goehringer, Diana ;
Becker, Juergen .
IEEE ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2010), 2010, :477-478
[37]   An algorithmic approach for achieving high performance computing on a network of shared bandwidth [J].
Lin, CC .
CIC'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN COMPUTING, 2001, :33-39
[38]   Scalable Approach to Failure Analysis of High-Performance Computing Systems [J].
Shawky, Doaa .
ETRI JOURNAL, 2014, 36 (06) :1023-1031
[39]   Quantum Computing and High-Performance Computing: Compilation Stack Similarities [J].
Alarcon, Sonia Lopez ;
Elster, Anne .
COMPUTING IN SCIENCE & ENGINEERING, 2022, 24 (06) :66-71
[40]   Building a high performance computing clusters to use in computing course applications [J].
Aydin, Semra ;
Bay, Omer Faruk .
WORLD CONFERENCE ON EDUCATIONAL SCIENCES - NEW TRENDS AND ISSUES IN EDUCATIONAL SCIENCES, 2009, 1 (01) :2396-2401