DocumentCode :
2391228
Title :
Pore Networks Simulation with Parallel Greedy Algorithms
Author :
Román-Alonso, G. ; Boukerche, A. ; Matadamas-Hernández, J. ; Castro-García, M.A.
Author_Institution :
PARADISE Res. Lab., SITE-Univ. of Ottawa, Ottawa, ON, Canada
fYear :
2012
fDate :
25-27 Oct. 2012
Firstpage :
93
Lastpage :
100
Abstract :
Porous media simulation is an important contribution in the study of many physical phenomena. The No MISS greedy algorithm outstands from the existing sequential algorithms for constructing a pore sub network, in a relatively fast way. However, despite the No MISS time reduction, there are still problems related to the required processing time when very large networks need to be studied. In this work, a non scalable parallel version of the No MISS algorithm is presented, and a new approach is proposed to alleviate this issue, in both versions cluster cores work simultaneously on different porous sub network spaces. The first approach, named as Unbounded-No MISS, allows the cores to go forward with the initialization of the porous sub network space, applying a balancing policy when a core needs more data. At the end, the cores require a sequential synchronization to finish the porous network construction. The second approach, named as Bounded-No MISS, controls the porous sub network initialization by considering a site-size boundary, avoiding the final strong synchronization and improving considerably the scalability. The obtained results using a 125-core cluster are presented.
Keywords :
greedy algorithms; multiprocessing systems; parallel algorithms; porous materials; synchronisation; balancing policy; cluster cores; no MISS greedy algorithm; no MISS time reduction; nonscalable parallel version; parallel greedy algorithms; pore networks simulation; pore subnetwork; porous media simulation; porous network construction; porous subnetwork initialization; porous subnetwork space; processing time; sequential algorithms; sequential synchronization; site-size boundary; strong synchronization; subnetwork spaces; unbounded-no MISS; Clustering algorithms; Greedy algorithms; Lattices; Media; Monte Carlo methods; Multiplexing; Synchronization; Cubic Pore Networks; Dual Site-Bond Model; Dynamic Data Distribution; Multi-core Programming; Parallel Scientific Applications; Parallel and Distributed Simulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Simulation and Real Time Applications (DS-RT), 2012 IEEE/ACM 16th International Symposium on
Conference_Location :
Dublin
ISSN :
1550-6525
Print_ISBN :
978-1-4673-2954-5
Type :
conf
DOI :
10.1109/DS-RT.2012.20
Filename :
6365098
Link To Document :
بازگشت