pre-printParallel I/O library performance can vary greatly in re- sponse to user-tunable parameter values such as aggregator count, file count, and aggregation strategy. Unfortunately, manual selection of these values is time consuming and dependent on characteristics of the target machine, the underlying file system, and the dataset itself. Some characteristics, such as the amount of memory per core, can also impose hard constraints on the range of viable parameter values. In this work we address these problems by using machine learning techniques to model the performance of the PIDX parallel I/O library and select appropriate tunable parameter values. We characterize both the network and I/O phases of PIDX on a Cray XE6 as well as an IB...
The computing power of high-performance computing (HPC) systems is increasing with a rapid growth in...
International audienceFinely tuning MPI applications and understanding the influence of keyparameter...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
Parallel I/O performance depends highly on the interac-tions among multiple layers of the parallel I...
Various layers of the parallel I/O subsystem offer tunable parameters for improving I/O performance ...
I/O is one of the main performance bottlenecks for many data-intensive scientific applications. Accu...
The broadening disparity between the performance of I/O devices and the performance of processors an...
The contemporary parallel I/O software stack is complex due to a large number of configurations for ...
Consistently growing architectural complexity and machine scales make creating accurate performance ...
Parallel I/O is an essential component of modern High Performance Computing (HPC). Obtaining good I/...
High-performance computing (HPC) systems consist of thousands of compute nodes, storage systems and ...
The area of parallel and distributed computing has grown very fast in the past few decades with the ...
Parallel Input output is an essential component of modern high-performance computing (HPC). Obtainin...
New approaches are necessary to generate performance models in current systems due the het erogeneit...
The CPUs, memory, interconnection network, operating system, runtime system, I/O subsystem, and appl...
The computing power of high-performance computing (HPC) systems is increasing with a rapid growth in...
International audienceFinely tuning MPI applications and understanding the influence of keyparameter...
While parallel computing offers an attractive perspective for the future, developing efficient paral...
Parallel I/O performance depends highly on the interac-tions among multiple layers of the parallel I...
Various layers of the parallel I/O subsystem offer tunable parameters for improving I/O performance ...
I/O is one of the main performance bottlenecks for many data-intensive scientific applications. Accu...
The broadening disparity between the performance of I/O devices and the performance of processors an...
The contemporary parallel I/O software stack is complex due to a large number of configurations for ...
Consistently growing architectural complexity and machine scales make creating accurate performance ...
Parallel I/O is an essential component of modern High Performance Computing (HPC). Obtaining good I/...
High-performance computing (HPC) systems consist of thousands of compute nodes, storage systems and ...
The area of parallel and distributed computing has grown very fast in the past few decades with the ...
Parallel Input output is an essential component of modern high-performance computing (HPC). Obtainin...
New approaches are necessary to generate performance models in current systems due the het erogeneit...
The CPUs, memory, interconnection network, operating system, runtime system, I/O subsystem, and appl...
The computing power of high-performance computing (HPC) systems is increasing with a rapid growth in...
International audienceFinely tuning MPI applications and understanding the influence of keyparameter...
While parallel computing offers an attractive perspective for the future, developing efficient paral...