• DocumentCode
    2290846
  • Title

    I/O and memory-efficient matrix multiplication with user-controllable parallel I/O

  • Author

    Lee, Jang Sun ; Park, Sung-Yong ; Berra, P. Bruce ; Ranka, Sanjay

  • Author_Institution
    A.I. Sect., ETRI, Daejon, South Korea
  • fYear
    1997
  • fDate
    10-13 Dec 1997
  • Firstpage
    59
  • Lastpage
    66
  • Abstract
    The UPIO (user-controllable parallel I/O) proposed by the authors in 1996 allows users to determine a file´s structure by considering the access patterns of particular applications and the distribution of data for parallel access, and them do I/O collectively. This enables users to produce high-performance external computation codes by planning I/O, computations, communication, and the reuse of data effectively in the codes. They show how well UPIO produces high performance external computation codes by designing I/O and memory-efficient external matrix multiplication algorithms and exploring the effects of UPIO with the codes
  • Keywords
    file organisation; input-output programs; matrix multiplication; parallel processing; I/O planning; UPIO; access patterns; algorithms; codes; communication planning; computation planning; data distribution; data reuse; file structure; high performance external computation codes; high-performance external computation codes; memory-efficient matrix multiplication; parallel access; user-controllable parallel I/O; Computer languages; Concurrent computing; Control system synthesis; Degradation; Distributed computing; File systems; Programming profession; Shape control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Systems, 1997. Proceedings., 1997 International Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-8186-8227-2
  • Type

    conf

  • DOI
    10.1109/ICPADS.1997.652530
  • Filename
    652530