EDBT 2026 Demo / reviewers in the wild / expert
Peter F. Corbett
dblp:30/3865
· DBLP profile ↗
11ranked-venue papers
7as first author
0since 2021 · last 2004
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 9 · 6 first-authorDatabases, data management, data science and information retrieval · 3 · 2 first-authorComputer networks · 1Theory of computation · 1 · 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
8 papers |
Storage systems · 65% Interconnection networks and networks-on-chip · 11% Parallel and multicore computing · 9% |
Topics — the 21 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Storage systems
file systems |
0.1 | 2 | 2003 | The Direct Access File System · FAST 2003 Parallel access to files in the Vesta file system · SC 1993 |
Storage systems
storage reliability |
0.0 | 1 | 2004 | Row-Diagonal Parity for Double Disk Failure Correction (Awarded Best Paper!) · FAST 2004 |
Storage systems › file systems › distributed file system
direct access file system |
0.0 | 1 | 2003 | The Direct Access File System · FAST 2003 |
Storage systems › file systems › distributed file system
parallel file system |
0.0 | 2 | 1996 | The Vesta Parallel File System · ACM Trans. Comput. Syst. 1996 Parallel access to files in the Vesta file system · SC 1993 |
High-performance computing
parallel i/o |
0.0 | 1 | 1996 | The Vesta Parallel File System · ACM Trans. Comput. Syst. 1996 |
Storage systems › storage reliability
erasure coding |
0.0 | 1 | 2004 | Row-Diagonal Parity for Double Disk Failure Correction (Awarded Best Paper!) · FAST 2004 |
Storage systems › storage reliability
RAID |
0.0 | 1 | 2004 | Row-Diagonal Parity for Double Disk Failure Correction (Awarded Best Paper!) · FAST 2004 |
Storage systems › file systems
distributed file system |
0.0 | 1 | 2003 | The Direct Access File System · FAST 2003 |
Interconnection networks and networks-on-chip
network topology |
0.0 | 2 | 1992 | Rotator Graphs: An Efficient Topology for Point-to-Point Multiprocessor Networks · IEEE Trans. Parallel Distributed Syst. 1992 An Analytical Characterization of Generalized Shuffle-Exchange Networks · INFOCOM 1990 |
Interconnection networks and networks-on-chip › routing algorithms
optimal routing |
0.0 | 1 | 1992 | Rotator Graphs: An Efficient Topology for Point-to-Point Multiprocessor Networks · IEEE Trans. Parallel Distributed Syst. 1992 |
Parallel and multicore computing
parallel algorithms |
0.0 | 1 | 1992 | Sorting in Mesh Connected Multiprocessors · IEEE Trans. Parallel Distributed Syst. 1992 |
Parallel and multicore computing › parallel algorithms › sorting
parallel sorting |
0.0 | 1 | 1992 | Sorting in Mesh Connected Multiprocessors · IEEE Trans. Parallel Distributed Syst. 1992 |
Electronic design automation › physical design
routing |
0.0 | 1 | 1992 | Rotator Graphs: An Efficient Topology for Point-to-Point Multiprocessor Networks · IEEE Trans. Parallel Distributed Syst. 1992 |
Parallel and multicore computing › parallel algorithms › sorting › parallel sorting
sorting on mesh |
0.0 | 1 | 1992 | Sorting in Mesh Connected Multiprocessors · IEEE Trans. Parallel Distributed Syst. 1992 |
Interconnection networks and networks-on-chip › switching network
multistage interconnection network |
0.0 | 1 | 1990 | An Analytical Characterization of Generalized Shuffle-Exchange Networks · INFOCOM 1990 |
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
shuffle-exchange network |
0.0 | 1 | 1990 | An Analytical Characterization of Generalized Shuffle-Exchange Networks · INFOCOM 1990 |
Electronic design automation
high-level synthesis |
0.0 | 1 | 1988 | A Digit-Serial Silicon Compiler · DAC 1988 |
Electronic design automation › high-level synthesis › hardware compilation
silicon compilation |
0.0 | 1 | 1988 | A Digit-Serial Silicon Compiler · DAC 1988 |
Distributed systems › fault tolerance › fault detection and diagnosis
fault diagnosability |
0.0 | 1 | 1992 | Rotator Graphs: An Efficient Topology for Point-to-Point Multiprocessor Networks · IEEE Trans. Parallel Distributed Syst. 1992 |
Distributed systems
fault tolerance |
0.0 | 1 | 1992 | Rotator Graphs: An Efficient Topology for Point-to-Point Multiprocessor Networks · IEEE Trans. Parallel Distributed Syst. 1992 |
Parallel and multicore computing › parallel architecture
mesh-connected computer |
0.0 | 1 | 1992 | Sorting in Mesh Connected Multiprocessors · IEEE Trans. Parallel Distributed Syst. 1992 |
Methods — techniques the papers use, named apart from their topics
performance measurement · 0.0shear-sort · 0.0graph theory · 0.0bitonic sort · 0.0analytical characterization · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2004 | Row-Diagonal Parity for Double Disk Failure Correction (Awarded Best Paper!)
Peter F. Corbett, Robert English, Atul Goel, Tomislav Grcanac, Steve R. Kleiman, James Leong, Sunitha Sankar |
FAST | 1 |
| 2003 | The Direct Access File System
Matt DeBergalis, Peter F. Corbett, Steve R. Kleiman, Arthur Lent, David B. Noveck, Thomas Talpey, Mark Wittle |
FAST | 2 |
| 1996 | The Vesta Parallel File SystemabstractThe Vesta parallel file system is designed to provide parallel file access to application programs running on multicomputers with parallel I/O subsystems. Vesta uses a new abstraction of files: a file is not a sequence of bytes, but rather it can be partitioned into multiple disjoint sequences that are accessed in parallel. The partitioning—which can also be changed dynamically—reduces the need for synchronization and coordination during the access. Some control over the layout of data is also provided, so the layout can be matched with the anticipated access patterns. The system is fully implemented and forms the basis for the AIX Parallel I/O File System on the IBM SP2. The implementation does not compromise scalability or parallelism. In fact, all data accesses are done directly to the I/O node that contains the requested data, without any indirection or access to shared metadata. Disk mapping and caching functions are confined to each I/O node, so there is no need to keep data coherent across nodes. Performance measurements shown good scalability with increased resources. Moreover, different access patterns are show to achieve similar performance. Peter F. Corbett, Dror G. Feitelson |
ACM Trans. Comput. Syst. | 1 |
| 1993 | Parallel access to files in the Vesta file systemabstractThe Vesta parallel file system is intended to solve the I/O problems of massively parallel multicomputers executing numerically intensive scientific applications. It provides parallel access from the applications to files distributed across multiple storage nodes in the multicomputer, thereby exposing an opportunity for high-bandwidth data transfer across the multicomputer's low-latency network. The Vesta interface provides a user-defined parallel view of file data, which gives users some control over the layout of data. This is useful for tailoring data layout to much common access patterns. The interface also allows user-defined partitioning and repartitioning of files without moving data among storage nodes. Libraries with higher-level interfaces that hide the layout details, while exploiting the power of parallel access, may be implemented above the basic interface. It is shown how collective I/O operations can be implemented, and six parallel access modes to Vesta files are defined. Each mode has unique characteristics in terms of how the processes share the file and how their accesses are interleaved. The combination of user-defined file partitioning and the six access modes gives users very versatile parallel file access. Peter F. Corbett, Dror G. Feitelson, Jean-Pierre Prost, Sandra Johnson Baylor |
SC | 1 |
| 1992 | Rotator Graphs: An Efficient Topology for Point-to-Point Multiprocessor NetworksabstractRotator graphs, a set of directed permutation graphs, are proposed as an alternative to star and pancake graphs. Rotator graphs are defined in a way similar to the recently proposed Faber-Moore graphs. They have smaller diameter, n-1 in a graph with n factorial vertices, than either the star or pancake graphs or the k-ary n-cubes. A simple optimal routing algorithm is presented for rotator graphs. The n-rotator graphs are defined as a subset of all rotator graphs. The distribution of distances of vertices in the n-rotator graphs is presented, and the average distance between vertices is found. The n-rotator graphs are shown to be optimally fault tolerant and maximally one-step fault diagnosable. The n-rotator graphs are shown to be Hamiltonian, and an algorithm for finding a Hamiltonian circuit in the graphs is given.> Peter F. Corbett |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1992 | Sorting in Mesh Connected MultiprocessorsabstractA sorting algorithm, dubbed MeshSort, for multidimensional mesh-connected multiprocessors is introduced. Bitonic Sort and ShearSort are shown to be special cases of MeshSort. MeshSort thus provides some insight into the operation of parallel sorting. It requires operations only along orthogonal vectors of processors, simplifying the control of the multiprocessor. This allows MeshSort to be used on any reduced architecture where a multidimensional memory structure is interconnected with a lower dimensional structure of processors. A modified version of MeshSort, called FastMeshSort, is presented. This algorithm applies the same basic principle as MeshSort, and is almost as simple to implement, but achieves much better performance. The modified algorithm is shown to be very efficient for reasonably sized meshes. FastMeshSort is presented as a practical sorting and routing algorithm for real multidimensional mesh-connected multiprocessors. The algorithms can easily be extended to other multiprocessor structures.> Peter F. Corbett, Isaac D. Scherson |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1991 | A Unified Algorithm for Sorting on Multidimensional Mesh-Connected Processors
Peter F. Corbett, Isaac D. Scherson |
Inf. Process. Lett. | 1 |
| 1991 | Communications Overhead and the Expected Speedup of Multidimensional Mesh-Connected Parallel Processors
Isaac D. Scherson, Peter F. Corbett |
J. Parallel Distributed Comput. | 2 |
| 1990 | A New Algorithm for Sorting on Multidimensional Mesh-Connected Processors
Peter F. Corbett, Isaac D. Scherson |
ICPP (3) | 1 |
| 1990 | An Analytical Characterization of Generalized Shuffle-Exchange NetworksabstractThe shuffle-exchange network can be generalized by the definition of three parameters (n, r', k). In a generalized shuffle-exchange (GSE) network, 2/sup n/ inputs are first permuted by a shuffle such that an n-bit source address label is rotated left r'-bit positions to yield the destination address label. The exchange performs arbitrary permutations on 2/sup k/*2/sup k/ exchange switches. The GSE networks can emulate a variety of other networks, including orthogonally connected multidimensional cubes of all sizes, and they provide the possibility of incorporating alternate paths into networks without the addition of extra processing nodes or interconnections. Generalized shuffle-exchange networks are characterized herein by their connectivity, their diameter, and the number of alternate paths they permit.> Isaac D. Scherson, Peter F. Corbett, Tomás Lang |
INFOCOM | 2 |
| 1988 | A Digit-Serial Silicon Compiler
Richard I. Hartley, Peter F. Corbett |
DAC | 2 |