LAPSE:2023.4282
Published Article

LAPSE:2023.4282
Moving Multiscale Modelling to the Edge: Benchmarking and Load Optimization for Cellular Automata on Low Power Microcomputers
February 22, 2023
Abstract
Numerical computations are usually associated with the High Performance Computing. Nevertheless, both industry and science tend to involve devices with lower power in computations. This is especially true when the data collecting devices are able to partially process them at place, thus increasing the system reliability. This paradigm is known as Edge Computing. In this paper, we propose the use of devices at the edge, with lower computing power, for multi-scale modelling calculations. A system was created, consisting of a high-power device—a two-processor workstation, 8 RaspberryPi 4B microcomputers and 8 NVidia Jetson Nano units, equipped with GPU processor. As a part of this research, benchmarking was performed, on the basis of which the computational capabilities of the devices were classified. Two parameters were considered: the number and performance of computing units (CPUs and GPUs) and the energy consumption of the loaded machines. Then, using the calculated weak scalability and energy consumption, a min−max-based load optimization algorithm was proposed. The system was tested in laboratory conditions, giving similar computation time with same power consumption for 24 physical workstation cores vs. 8x RaspberryPi 4B and 8x Jetson Nano. The work ends with a proposal to use this solution in industrial processes on example of hot rolling of flat products.
Numerical computations are usually associated with the High Performance Computing. Nevertheless, both industry and science tend to involve devices with lower power in computations. This is especially true when the data collecting devices are able to partially process them at place, thus increasing the system reliability. This paradigm is known as Edge Computing. In this paper, we propose the use of devices at the edge, with lower computing power, for multi-scale modelling calculations. A system was created, consisting of a high-power device—a two-processor workstation, 8 RaspberryPi 4B microcomputers and 8 NVidia Jetson Nano units, equipped with GPU processor. As a part of this research, benchmarking was performed, on the basis of which the computational capabilities of the devices were classified. Two parameters were considered: the number and performance of computing units (CPUs and GPUs) and the energy consumption of the loaded machines. Then, using the calculated weak scalability and energy consumption, a min−max-based load optimization algorithm was proposed. The system was tested in laboratory conditions, giving similar computation time with same power consumption for 24 physical workstation cores vs. 8x RaspberryPi 4B and 8x Jetson Nano. The work ends with a proposal to use this solution in industrial processes on example of hot rolling of flat products.
Record ID
Keywords
Cellular Automata, distributed computing, edge computing, NVidia Jetson, RaspberryPi
Subject
Suggested Citation
Hajder P, Rauch Ł. Moving Multiscale Modelling to the Edge: Benchmarking and Load Optimization for Cellular Automata on Low Power Microcomputers. (2023). LAPSE:2023.4282
Author Affiliations
Hajder P: Department of Applied Computer Science and Modelling, AGH University of Science and Technology, Av. Mickiewicza 30, 30-059 Kraków, Poland [ORCID]
Rauch Ł: Department of Applied Computer Science and Modelling, AGH University of Science and Technology, Av. Mickiewicza 30, 30-059 Kraków, Poland [ORCID]
Rauch Ł: Department of Applied Computer Science and Modelling, AGH University of Science and Technology, Av. Mickiewicza 30, 30-059 Kraków, Poland [ORCID]
Journal Name
Processes
Volume
9
Issue
12
First Page
2225
Year
2021
Publication Date
2021-12-09
ISSN
2227-9717
Version Comments
Original Submission
Other Meta
PII: pr9122225, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.4282
This Record
External Link

https://doi.org/10.3390/pr9122225
Publisher Version
Download
Meta
Record Statistics
Record Views
190
Version History
[v1] (Original Submission)
Feb 22, 2023
Verified by curator on
Feb 22, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.4282
Record Owner
Auto Uploader for LAPSE
Links to Related Works
