Nils Nieuwejaar

dblp:87/2892 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 1999
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 3 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Storage systems · 59% High-performance computing · 29% Performance modeling and evaluation · 12%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Storage systems › file systems › distributed file system
parallel file system
0.131999
SunTM MPI I/O: Efficient I/O for Parallel Applications · SC 1999
File-Access Characteristics of Parallel Scientific Workloads · IEEE Trans. Parallel Distributed Syst. 1996
Dynamic file-access characteristics of a production parallel scientific workload · SC 1994
Storage systems › file systems
cluster file systems
0.011999
SunTM MPI I/O: Efficient I/O for Parallel Applications · SC 1999
High-performance computing
parallel i/o
0.011999
SunTM MPI I/O: Efficient I/O for Parallel Applications · SC 1999
Performance modeling and evaluation
workload characterization
0.011996
File-Access Characteristics of Parallel Scientific Workloads · IEEE Trans. Parallel Distributed Syst. 1996
High-performance computing › cluster computing
SMP cluster
0.011999
SunTM MPI I/O: Efficient I/O for Parallel Applications · SC 1999
High-performance computing
scientific computing systems
0.011996
File-Access Characteristics of Parallel Scientific Workloads · IEEE Trans. Parallel Distributed Syst. 1996
Storage systems
i/o workload
0.011994
Dynamic file-access characteristics of a production parallel scientific workload · SC 1994
High-performance computing
scientific computing
0.011994
Dynamic file-access characteristics of a production parallel scientific workload · SC 1994

Methods — techniques the papers use, named apart from their topics

MPI-2 I/O specification · 0.0workload tracing · 0.0tracing · 0.0trace-driven caching simulation · 0.0
YearPublicationVenuePosition
1999 SunTM MPI I/O: Efficient I/O for Parallel Applications
abstract
Many parallel applications require high-performance I/O to avoid negating some or all of the benefit derived from parallelizing its computation. When these applications are run on a loosely-coupled cluster of SMPs, the limitations of existing hardware and software present even more hurdles to performing high-performance I/O. In this paper, we describe our full implementation of the I/O portion of the MPI-2 specification. In particular, we discuss the limitations inherent in performing high-performance I/O on a cluster of SMPs and demonstrate the benefits of using a cluster-based filesystem over a traditional node-based filesystem.
Len Wisniewski, Brad Smisloff, Nils Nieuwejaar
SC3
1997 The Galley Parallel File System
abstract
Most current multiprocessor file systems are designed to use multiple disks in parallel, using the high aggregate bandwidth to meet the growing I/O requirements of parallel scientific applications. Many multiprocessor file systems provide applications with a conventional Unix-like interface, allowing the application to access multiple disks transparently. This interface conceals the parallelism within the file system, increasing the ease of programmability, but making it difficult or impossible for sophisticated programmers and libraries to use knowledge about their I/O needs to exploit that parallelism. In addition to providing an insufficient interface, most current multiprocessor file systems are optimized for a different workload than they are being asked to support. We introduce Galley, a new parallel file system that is intended to efficiently support realistic scientific multiprocessor workloads. We discuss Galley's file structure and application interface, as well as the performance advantages offered by that interface.
Nils Nieuwejaar, David Kotz
Parallel Comput.1
1996 The Galley Parallel File System
abstract
As the 1/0 needs of parallel scientific applications increase, file systems for multiprocessors are being designed to provide applications with parallel access to multiple disks.ManY parallel file systems present applications with a conventional Unix-like interface that allows the application to access multiple disks transparently.This interface conceals the parsllelism within the file system, which increases the ease of programmability, but makes it difficult or impossible for sophisticated programmers and libraries to use knowledge about their 1/0 needs to exploit that parallelism.Furthermore, most current parallel file systems are optimized for a different workload than they are being asked to support.We introduce Galley, a new parallel file system that is intended to efficiently support realistic parallel workloads.We discuss Galley's file structure and application interface, as well as an application that has been implemented using that interface.
Nils Nieuwejaar, David Kotz
International Conference on Supercomputing1
1996 File-Access Characteristics of Parallel Scientific Workloads
abstract
Phenomenal improvements in the computational performance of multiprocessors have not been matched by comparable gains in I/O system performance. This imbalance has resulted in I/O becoming a significant bottleneck for many scientific applications. One key to overcoming this bottleneck is improving the performance of multiprocessor file systems. The design of a high-performance multiprocessor file system requires a comprehensive understanding of the expected workload. Unfortunately, until recently, no general workload studies of multiprocessor file systems have been conducted. The goal of the CHARISMA project was to remedy this problem by characterizing the behavior of several production workloads, on different machines, at the level of individual reads and writes. The first set of results from the CHARISMA project describe the workloads observed on an Intel iPSC/860 and a Thinking Machines CM-5. This paper is intended to compare and contrast these two workloads for an understanding of their essential similarities and differences, isolating common trends and platform-dependent variances. Using this comparison, we are able to gain more insight into the general principles that should guide multiprocessor file-system design.
Nils Nieuwejaar, David Kotz, Apratim Purakayastha, Carla Schlatter Ellis, Michael L. Best
IEEE Trans. Parallel Distributed Syst.1
1994 Dynamic file-access characteristics of a production parallel scientific workload
abstract
Multiprocessors have permitted astounding increases in computational performance, but many cannot meet the intense I/O requirements of some scientific applications. An important component of any solution to this I/O bottleneck is a parallel file system that can provide high-bandwidth access to tremendous amounts of data in parallel to hundreds or thousands of processors. Most successful systems are based on a solid understanding of the expected workload, but thus far there have been no comprehensive workload characterizations of multiprocessor file systems. This paper presents the results of a three week tracing study in which all file-related activity on a massively parallel computer was recorded. Our instrumentation differs from previous efforts in that it collects information about every I/O request and about the mix of jobs running an a production environment. We also present the results of a trace-driven caching simulation and recommendations for designers of multiprocessor file systems.>
David Kotz, Nils Nieuwejaar
SC2