• DocumentCode
    2540054
  • Title

    Parallel I/O: lessons learnt in the last 20 years

  • Author

    Cortes, Toni

  • Author_Institution
    Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    2004
  • fDate
    20-23 Sept. 2004
  • Firstpage
    1
  • Abstract
    Summary form only given. After these two decades, it is now a good time to go through all the done work and try to learn the important lessons all these parallel I/O initiatives have taught us. This work aims at giving this global overview. The focus is not on commercial/academic systems/prototypes, but on the concepts that lay behind them. These concepts have normally been applied at different levels, and thus, such an overview can be of interest to many people ranging from the hardware design to the application implementation. Some of the most important concepts that are discussed are, among others, data placement (RAIDs, 2D and 3D files, ...), network architectures for parallel I/O (Network attached devices, SAN, ...), parallel caching and prefetching (cooperative caching, Informed caching and prefetching, ...), and interfaces (collective I/O, data distribution interfaces, ...).
  • Keywords
    cache storage; input-output programs; network interfaces; parallel processing; peripheral interfaces; data distribution interfaces; data placement; hardware design; network architectures; parallel I/0; parallel caching; parallel prefetching; Cooperative caching; Hardware; Middleware; Operating systems; Prefetching; Prototypes; Storage area networks; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing, 2004 IEEE International Conference on
  • ISSN
    1552-5244
  • Print_ISBN
    0-7803-8694-9
  • Type

    conf

  • DOI
    10.1109/CLUSTR.2004.1392592
  • Filename
    1392592