Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems
Solving ordinary differential equations I (2nd revised. ed.): nonstiff problems
A test suite for high-performance parallel Java
Advances in Engineering Software - Special issue on large-scale analysis, design and intelligent synthesis environments
Nested parallelism for multi-core HPC systems using Java
Journal of Parallel and Distributed Computing
High-order well-balanced schemes and applications to non-equilibrium flow
Journal of Computational Physics
A toolkit for efficient numerical applications in Java
Advances in Engineering Software
Proceedings of the 3rd International Workshop on Multicore Software Engineering
F-MPJ: scalable Java message-passing communications on parallel systems
The Journal of Supercomputing
Hi-index | 0.00 |
Multi-threading in Java enhances computational performance and facilitates the development of parallel software. To obtain high performance on multi-core systems, this study develops a multi-threaded simulation code using Java for the chemical reacting flow of ethanol. Three ethanol reaction models were implemented in this code to investigate the effects of multi-threaded processing on three multi-core CPUs. The computational load for the chemical reaction significantly increases with the number of chemical equations and high temperature portion of the domain. To enhance parallel performance, the domain in which the chemical reaction occurs is appropriately decomposed at each time step, resulting in improved parallel performance.