• Publications
  • Influence
Open MPI: A High-Performance, Heterogeneous MPI
tl;dr
The growth in the number of generally available, distributed, heterogeneous computing systems places increasing importance on the development of user-friendly tools that enable application developers to efficiently use these resources. Expand
  • 144
  • 17
  • Open Access
A semi-preemptive garbage collector for solid state drives
tl;dr
NAND flash memory is a preferred storage media for various platforms ranging from embedded systems to enterprise-scale systems. Expand
  • 53
  • 8
  • Open Access
Infiniband scalability in Open MPI
tl;dr
We describe Open MPI, a new open source implementation of the MPI standard targeted for production computing, provides several mechanisms to enhance Infiniband scalability. Expand
  • 74
  • 6
  • Open Access
High Performance RDMA Protocols in HPC
tl;dr
This paper describes a high performance user level RDMA protocol which minimizes the impact of memory registration while avoiding some of the pitfalls of existing techniques. Expand
  • 65
  • 5
  • Open Access
Preemptible I/O Scheduling of Garbage Collection for Solid State Drives
tl;dr
We propose a semipreemptible GC (PGC) scheme that allows GC processing to be preempted while pending I/O requests in the queue are serviced. Expand
  • 38
  • 5
  • Open Access
Jaguar: The World?s Most Powerful Computer
tl;dr
The Cray XT system at ORNL is the world s most powerful computer with several applications exceeding one-petaflops performance. Expand
  • 57
  • 4
  • Open Access
The Common Communication Interface (CCI)
tl;dr
We introduce a novel interface that both supports many features that have become standard (or otherwise generally expected) in other communication interfaces, and strives to export a small, yet powerful, interface. Expand
  • 44
  • 4
  • Open Access
Workload characterization of a leadership class storage cluster
tl;dr
We characterize the scientific workloads of the world's fastest HPC (High Performance Computing) storage cluster, Spider, from I/O stats data collected over a period of 6 months. Expand
  • 70
  • 3
  • Open Access
Harmonia: A globally coordinated garbage collector for arrays of Solid-State Drives
tl;dr
We present Harmonia, a Global Garbage Collection (GGC) mechanism to improve response times and reduce performance variability for a RAID array of SSDs. Expand
  • 48
  • 3
  • Open Access