TY - GEN AV - public TI - Benchmarking of Non-Blocking Input/Output on Compute Clusters Y1 - 2007/// ID - heidok9217 KW - PVFS KW - MPICH2 KW - MPI-IO KW - Non-Blocking I/O A1 - Büttner, David UR - https://archiv.ub.uni-heidelberg.de/volltextserver/9217/ N2 - As high performance computing becomes more important and supercomputers grow bigger and faster, the I/O part of applications can become a real problem in regard to overall execution times. While use of new and specialized hardware and tuning of parallel file systems help a lot in the struggle to minimize I/O times, adjustment of the execution environment is not the only option to improve overall application behavior. It is not always possible to run applications on parallel computers which are especially adapted to that kind of applications and one has to use the system settings provided. Not only the system administrator and the developers of hardware or software components can help to reduce application execution times but also the application programmer can help by making use of non-blocking I/O operations. To see if and how much performance gains can be achieved by making use of non-blocking I/O operations this thesis discusses non-blocking I/O operations in detail, proposes a benchmark to measure performance gains when switching from blocking I/O operations to their non-blocking counter parts and presents the results of different series of test runs. ER -