Title :
Optimization and evaluation of parallel I/O in BIPS3D parallel irregular application
Author :
Filgueira, Rosa ; Singh, David E. ; Isaila, Florin ; Carretero, Jesús ; Loureiro, Antonio Garcia
Author_Institution :
Dept. of Comput. Sci., Univ. Carlos III, Madrid
Abstract :
This paper presents the optimization and evaluation of parallel I/O for the BIPS3D parallel irregular application, a 3-dimensional simulation of BJT and HBT bipolar devices. The parallel version of BIPS3D employs Metis, a library for partitioning graphs, finite element meshes, or sparse matrices. First, we show how the partitioning information provided by Metis can be used in order to improve the performance of parallel I/O. Second, we propose a novel technique, called interval data grouping (IDG), which exploits the data replication of mesh nodes for optimizing the scheduling of the parallel file operations. Finally, we evaluate the parallel I/O version of BIPS3D for various existing parallel I/O techniques and present an in-depth analysis of the IDG performance.
Keywords :
digital simulation; electrical engineering computing; graph theory; heterojunction bipolar transistors; input-output programs; natural sciences computing; network operating systems; scheduling; software libraries; 3-dimensional simulation; BIPS3D parallel irregular scientific application; BJT; HBT bipolar devices; Metis; data replication; finite element meshes; graph partitioning; interval data grouping; parallel I/O; parallel file operations; scheduling; sparse matrices; Application software; Charge carrier processes; Computer science; Concurrent computing; File systems; Finite element methods; Heterojunction bipolar transistors; Libraries; Merging; Poisson equations;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370585