The Globus striped GridFTP framework and server
The GridFTP extensions to the File Transfer Protocol define a general-purpose mechanism
for secure, reliable, high-performance data movement. We report here on the Globus striped …
for secure, reliable, high-performance data movement. We report here on the Globus striped …
Data sieving and collective I/O in ROMIO
The I/O access patterns of parallel programs often consist of accesses to a large number of
small, noncontiguous pieces of data. If an application's I/O needs are met by making many …
small, noncontiguous pieces of data. If an application's I/O needs are met by making many …
Dataspaces: an interaction and coordination framework for coupled simulation workflows
Emerging high-performance distributed computing environments are enabling new end-to-
end formulations in science and engineering that involve multiple interacting processes and …
end formulations in science and engineering that involve multiple interacting processes and …
On implementing MPI-IO portably and with high performance
We discuss the issues involved in implementing MPI-IO portably on multiple machines and
file systems and also achieving high performance. One way to implement MPI-IO portably is …
file systems and also achieving high performance. One way to implement MPI-IO portably is …
Strategic directions in storage I/O issues in large-scale computing
In this article we discuss the strategic directions and challenges in the management and use
of storage systems—those components of computer systems responsible for the storage and …
of storage systems—those components of computer systems responsible for the storage and …
Datastager: scalable data staging services for petascale applications
Known challenges for petascale machines are that (1) the costs of I/O for high performance
applications can be substantial, especially for output tasks like checkpointing, and (2) noise …
applications can be substantial, especially for output tasks like checkpointing, and (2) noise …
PreDatA–preparatory data analytics on peta-scale machines
Peta-scale scientific applications running on High End Computing (HEC) platforms can
generate large volumes of data. For high performance storage and in order to be useful to …
generate large volumes of data. For high performance storage and in order to be useful to …
Disk-directed I/O for MIMD multiprocessors
D Kotz - ACM Transactions on Computer Systems (TOCS), 1997 - dl.acm.org
Many scientific applications that run on today's multiprocessors, such as weather forecasting
and seismic analysis, are bottlenecked by their file-I/O needs. Even if the multiprocessor is …
and seismic analysis, are bottlenecked by their file-I/O needs. Even if the multiprocessor is …
[PDF][PDF] Secure Information Flow and Pointer Confinement in a Java-like Language.
We consider a sequential object-oriented language with pointers and mutable state, private
fields and classbased visibility, dynamic binding and inheritance, recursive classes, casts …
fields and classbased visibility, dynamic binding and inheritance, recursive classes, casts …
An abstract-device interface for implementing portable parallel-I/O interfaces
We propose a strategy for implementing parallel I/O interfaces portably and efficiently. We
have defined an abstract device interface for parallel I/O, called ADIO. Any parallel I/O API …
have defined an abstract device interface for parallel I/O, called ADIO. Any parallel I/O API …