The current state and the future directions in air quality modelling
Systems Analysis Modelling Simulation - Special issue on environmental modelling and simulation
Parallel programming in OpenMP
Parallel programming in OpenMP
Optimizing Supercompilers for Supercomputers
Optimizing Supercompilers for Supercomputers
Commodity cluster-based parallel processing of hyperspectral imagery
Journal of Parallel and Distributed Computing
Journal of Parallel and Distributed Computing
MASIPE: a tool based on mobile agents for monitoring parallel environments
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
Performance evaluation of an application-level checkpointing solution on grids
Future Generation Computer Systems
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Dynamic load-balancing for the STEM-II air quality model
ICCSA'06 Proceedings of the 6th international conference on Computational Science and Its Applications - Volume Part I
enhancing fault-tolerance of large-scale MPI scientific applications
PaCT'07 Proceedings of the 9th international conference on Parallel Computing Technologies
Hi-index | 0.00 |
The aim of this work is to provide a high performance air quality simulation using the STEM-II (Sulphur Transport Eulerian Model 2) program, a large-scale pollution modeling application. First, we optimize the sequential program with the aim of increasing data locality. Then, we parallelized the program using OpenMP directives for shared memory systems, and the MPI library for distributed memory machines. Performance results are presented for a SGI O2000 multiproccessor, a Fujitsu AP3000 multicomputer and a Cluster of PCs. Experimental results show that the parallel versions of the code achieve important reductions in the CPU time needed by each simulation. This will allow us to obtain results with adequate speed and reliability for the industrial environment where it is intended to be applied.