1 research outputs found

    Active I/O Streams for Heterogeneous High Performance Computing

    No full text
    ions, System Architecture, and Implementation This section briefly defines active I/O, presents some examples of its use, and describes the abstractions supported by the Adios I/O library, its architecture, and implementation. Performance results appear in Section 3. Active I/O. By active I/O streams we refer to application-specific or system-level functionality associated with application I/O streams. This functionality is embodied in what we term streamlets and is implicitly invoked by accesses to the associated streams. Examples of useful activities associated with streams include data-based filtering, conversion of data formats, adaptive prefetching, and adaptive declustering 3 . Many high-performance applications 4;5 work with large multidimensional datasets representing chemical concentration in the atmosphere or astronomical readings by different instruments. These applications rarely need the entire data set but perform data-dependent filtering to extract those items th..
    corecore