Publication details
- Research Trends in High Performance Parallel Input/Output for Cluster Environments (Thomas Ludwig), In Proceedings of the 4th International Scientific and Practical Conference on Programming, pp. 274–281, UkrPROG-04, National Academy of Sciences of Ukraine, Kiev, Ukraine, 2004
Publication details – URL – DOI
Abstract
Parallel input/output in high performance computing is a field of increasing importance. In particular with compute clusters we see the concept of replicated resources being transferred to I/O issues. Consequently, we find research questions like e.g. how to map data structures to files, which resources to actually use, and how to deal with failures in the environment. The paper will introduce the problem of massive I/O from the user´s point of view and illustrate available programming interfaces. After a short description of some available parallel file systems we will concentrate on the research directions in that field. Besides other questions, efficiency is the main issue. It depends on an appropriate mapping of data structures onto file segments which in turn are spread over physical disks. Our own work concentrates on measuring the performance of individual mappings and to change them dynamically to increase performance and control the sharing of resources
BibTeX
@inproceedings{RTIHPPIFCE04, author = {Thomas Ludwig}, title = {{Research Trends in High Performance Parallel Input/Output for Cluster Environments}}, year = {2004}, booktitle = {{Proceedings of the 4th International Scientific and Practical Conference on Programming}}, pages = {274--281}, conference = {UkrPROG-04}, organization = {National Academy of Sciences of Ukraine}, location = {Kiev, Ukraine}, doi = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.89.2698}, abstract = {Parallel input/output in high performance computing is a field of increasing importance. In particular with compute clusters we see the concept of replicated resources being transferred to I/O issues. Consequently, we find research questions like e.g. how to map data structures to files, which resources to actually use, and how to deal with failures in the environment. The paper will introduce the problem of massive I/O from the user´s point of view and illustrate available programming interfaces. After a short description of some available parallel file systems we will concentrate on the research directions in that field. Besides other questions, efficiency is the main issue. It depends on an appropriate mapping of data structures onto file segments which in turn are spread over physical disks. Our own work concentrates on measuring the performance of individual mappings and to change them dynamically to increase performance and control the sharing of resources}, url = {http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.89.2698&rep=rep1&type=pdf}, }