Year: 2024
Type: conference-paper
Abstract: Physical simulation today requires fast and efficient parallel computing to achieve the accuracy and performance.At the core of physical simulation lies the tools and frameworks that are driving it, from programming language, compilation, algorithms and high-performance computing.Python is a high-level programming language of choice favored by many developers and researchers since it is very productive.However, Python is also notorious for its poor performance due to the interpreted mode and its internal global interpreter lock (GIL).In this paper, we overcome the performance problem inherited in Python by using three different Python computing libraries.The work demonstrates that by using the right computing library, Python may achieve both high productivity and high performance in physical simulations.
DOI: 10.18260/1-2--39194
Author: Olubunmi Adekanmbi
Institution: Prairie View A&M University
Language: English
Subfield: Hardware and Architecture
Field: Computer Science
Domain: Physical Sciences
Open Access status: bronze
OpenAlex ID: W4391352310
