Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Bill Nitzberg

dblp:39/5452 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
0since 2021 · last 2002
—ORCID · none

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

Systems, architecture and hardware · 7 · 1 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
5 papers
Distributed systems · 35% Parallel and multicore computing · 31% Cloud and datacenter computing · 11%

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

TopicWeightPapersLastEvidence papers
Distributed systems
grid computing
0.122000
Computing and Data Grids for Science and Engineering · SC 2000
Grids as Production Computing Environments: The Engineering Aspects of NASA's Information Power Grid · HPDC 1999
Cloud and datacenter computing
resource management
0.022000
Grids as Production Computing Environments: The Engineering Aspects of NASA's Information Power Grid · HPDC 1999
Computing and Data Grids for Science and Engineering · SC 2000
Parallel and multicore computing
non-contiguous allocations
0.021997
Noncontiguous Processor Allocation Algorithms for Mesh-Connected Multicomputers · IEEE Trans. Parallel Distributed Syst. 1997
Non-contiguous processor allocation algorithms for distributed memory multicomputers · SC 1994
Parallel and multicore computing
processor allocation
0.021997
Noncontiguous Processor Allocation Algorithms for Mesh-Connected Multicomputers · IEEE Trans. Parallel Distributed Syst. 1997
Non-contiguous processor allocation algorithms for distributed memory multicomputers · SC 1994
Distributed systems › grid computing
data grid
0.012000
Computing and Data Grids for Science and Engineering · SC 2000
Distributed systems › distributed resource management
distributed resource aggregation
0.011999
Grids as Production Computing Environments: The Engineering Aspects of NASA's Information Power Grid · HPDC 1999
Memory systems › memory management
fragmentation
0.011997
Noncontiguous Processor Allocation Algorithms for Mesh-Connected Multicomputers · IEEE Trans. Parallel Distributed Syst. 1997
Parallel and multicore computing › parallel architecture
mesh-connected computer
0.011997
Noncontiguous Processor Allocation Algorithms for Mesh-Connected Multicomputers · IEEE Trans. Parallel Distributed Syst. 1997
Storage systems › file systems › distributed file system
parallel file system
0.011997
Collective Buffering: Improving Parallel I/O Performance · HPDC 1997
High-performance computing
parallel i/o
0.011997
Collective Buffering: Improving Parallel I/O Performance · HPDC 1997
Parallel and multicore computing
multicomputer
0.011994
Non-contiguous processor allocation algorithms for distributed memory multicomputers · SC 1994
High-performance computing
scientific computing systems
0.012000
Computing and Data Grids for Science and Engineering · SC 2000
Performance modeling and evaluation › simulation
simulation-based evaluation
0.011994
Non-contiguous processor allocation algorithms for distributed memory multicomputers · SC 1994

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

simulation · 0.0experimental evaluation · 0.0collective buffering algorithms · 0.0multiple buddy strategy · 0.0
YearPublicationVenuePosition
2002 Current Activities in the Scheduling and Resource Management Area of the Global Grid Forum
Bill Nitzberg, Jennifer M. Schopf
JSSPP1
2001 Workload Management: More Than Just Job Scheduling
abstract
It is often thought that the terms management and scheduling are synomnous. This is not the case. Scheduling is in fact just one out of five important aspects of cluster workload management. This paper discusses the role of scheduling within the wider area of workload management, and illustrates how scheduling is interwoven with the other components. In addition, we show how to apply these principles to real world challenges of building and managing clusters.
James Patton Jones, Bill Nitzberg, Bob Henderson
CLUSTER2
2000 Computing and Data Grids for Science and Engineering
abstract
We use the term "Grid" to refer to a software system that provides uniform and location independent access to geographically and organizationally dispersed, heterogeneous resources that are persistent and supported. While, in general, Grids will provide the infrastructure to support a wide range of services in the scientific environment (e.g. collaboration and remote instrument control) in this paper we focus on services for high performance computing and data handling. We describe the services and architecture of NASA’s Information Power Grid ("IPG") - an early example of a large-scale Grid - and some of the issues that have come up in its implementation.
William E. Johnston, Dennis Gannon, Bill Nitzberg, Leigh Ann Tanner, Bill Thigpen, Alex Woo
SC3
1999 Grids as Production Computing Environments: The Engineering Aspects of NASA's Information Power Grid
abstract
Information Power Grid (IPG) is the name of NASA's project to build a fully distributed computing and data management environment-a Grid. The IPG project has near, medium, and long-term goals that represent a continuum of engineering, development, and research topics. The overall goal is to provide the NASA scientific and engineering communities a substantial increase in their ability to solve problems that depend on use of large-scale and/or dispersed resources: aggregated computing, diverse data archives, laboratory instruments and engineering test facilities, and human collaborators. The approach involves infrastructure and services than can locate, aggregate, integrate, and manage resources from across the NASA enterprise. An important aspect of IPG is to produce a common view of these resources, and at the same time provide for distributed management and local control. In addition to addressing the overall goal of enhanced science and engineering, there is a potential important side effect. With a large collection of resources that have common use interfaces and a common management approach, the potential exists for a considerable pool of computing capability that could relatively easily, for example, be called on in extraordinary situations such as crisis response.
William E. Johnston, Dennis Gannon, Bill Nitzberg
HPDC3
1999 Predicting Price/Performance Trade-offs for Whitney: A Commodity Computing Cluster
Jeffrey C. Becker, Bill Nitzberg, Rob F. Van der Wijngaart, Maurice Yarrow
J. Supercomput.2
1997 Collective Buffering: Improving Parallel I/O Performance
abstract
"Parallel I/O" is the support of a single parallel application run on many nodes; application data is distributed among the nodes, and is read or written to a single logical file, itself spread across nodes and disks. Parallel I/O is a mapping problem from the data layout in node memory to the file layout on disks. Since the mapping can be quite complicated and involve significant data movement, optimizing the mapping is critical for performance. We discuss our general model of the problem, describe four Collective Buffering algorithms we designed, and report experiments testing their performance on an Intel Paragon and an IBM SP2 both housed at NASA Ames Research Center. Our experiments show improvements of up to two order of magnitude over standard techniques and the potential to deliver peak performance with minimal hardware support.
Bill Nitzberg, Virginia Mary Lo
HPDC1
1997 Noncontiguous Processor Allocation Algorithms for Mesh-Connected Multicomputers
abstract
Current processor allocation techniques for highly parallel systems are typically restricted to contiguous allocation strategies for which performance suffers significantly due to the inherent problem of fragmentation. As a result, message-passing systems have yet to achieve the high utilization levels exhibited by traditional vector supercomputers. We are investigating processor allocation algorithms which lift the restriction on contiguity of processors in order to address the problem of fragmentation. Three noncontiguous processor allocation strategies-paging allocation, random allocation, and the Multiple Buddy Strategy (MBS)-are proposed and studied in this paper. Simulations compare the performance of the noncontiguous strategies with that of several well-known contiguous algorithms. We show that noncontiguous allocation algorithms perform better overall than the contiguous ones, even when message-passing contention is considered. We also present the results of experiments on an Intel Paragon XP/S-15 with 208 nodes that show noncontiguous allocation is feasible with current technologies.
Virginia Mary Lo, Kurt J. Windisch, Wanqian Liu, Bill Nitzberg
IEEE Trans. Parallel Distributed Syst.4
1995 Job Characteristics of a Production Parallel Scientivic Workload on the NASA Ames iPSC/860
Dror G. Feitelson, Bill Nitzberg
JSSPP2
1994 Non-contiguous processor allocation algorithms for distributed memory multicomputers
abstract
Current processor allocation techniques for highly parallel systems have thus far been restricted to contiguous allocation strategies for which performance suffers significantly due to the inherent problem of fragmentation. We are investigating processor allocation algorithms which lift the restriction on contiguity of processors in order to address the problem of fragmentation. Three non-contiguous processor allocation strategies: naive, random and the multiple buddy strategy (MBS) are proposed and studied in this paper. Simulations compare the performance of the non-contiguous strategies with that of several well-known contiguous algorithms. We show that non-contiguous allocation algorithms perform better overall than the contiguous ones, even when message-passing contention is considered. We also present the results of experiments on an Intel Paragon XP/S-15 with 208 nodes that show non-contiguous allocation is feasible with current technologies.>
Wanqian Liu, Virginia Mary Lo, Kurt J. Windisch, Bill Nitzberg
SC4