EDBT 2026 Demo / reviewers in the wild / expert
George W. Cox
dblp:84/4162
· DBLP profile ↗
6ranked-venue papers
2as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 3 · 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 |
Parallel and multicore computing · 32% Interconnection networks and networks-on-chip · 27% High-performance computing · 17% | |
| Software engineering, system software, and programming languages
3 papers |
Operating systems · 87% Programming languages and type systems · 13% |
Topics — the 8 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
parallel architecture |
0.0 | 2 | 1990 | Warp: an integrated solution of high-speed parallel computing · SC 1988 Supporting Systolic and Memory Communciation in iWarp · ISCA 1990 |
Interconnection networks and networks-on-chip
interprocessor communication |
0.0 | 1 | 1990 | Supporting Systolic and Memory Communciation in iWarp · ISCA 1990 |
High-performance computing
distributed memory systems |
0.0 | 1 | 1988 | Warp: an integrated solution of high-speed parallel computing · SC 1988 |
Operating systems
interprocess communication |
0.0 | 2 | 1983 | Interprocess Communication and Processor Dispatching on the Intel 432 · ACM Trans. Comput. Syst. 1983 A Unified Model and Implementation for Interprocess Communication in a Multiprocessor Environment · SOSP 1981 |
Processor architecture and microarchitecture
capability-based architecture |
0.0 | 1 | 1982 | Supporting Ada Memory Management in the iAPX-432 · ASPLOS 1982 |
Memory systems › memory management
virtual memory |
0.0 | 1 | 1982 | Supporting Ada Memory Management in the iAPX-432 · ASPLOS 1982 |
Interconnection networks and networks-on-chip
low-latency communication |
0.0 | 1 | 1988 | Warp: an integrated solution of high-speed parallel computing · SC 1988 |
Parallel and multicore computing › parallel programming models
message passing |
0.0 | 1 | 1983 | Interprocess Communication and Processor Dispatching on the Intel 432 · ACM Trans. Comput. Syst. 1983 |
Methods — techniques the papers use, named apart from their topics
queuing · 0.0binding · 0.0systolic array · 0.0architectural case study · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | Building blocks for a new generation of application specific computing systemsabstractThe iWarp processor, which integrates both communication and computation functions on a single VLSI component, is described. The iWarp component and subsystems including it are powerful building blocks for constructing a new generation of application-specific computing systems. These special-purpose systems can achieve very high performance, while maintaining a high degree of flexibility to address different needs of an application. In particular, iWarp systems deliver high computation bandwidth (up to 20 GFLOPS for a 1024 cell system), as well as high communication bandwidth (320 Mbytes/s per cell). Programming these systems is assisted by modern tools such as optimizing compilers and parallel program generators.> Brent Baxter, George W. Cox, Thomas R. Gross, H. T. Kung 0001, David R. O'Hallaron, Craig Peterson, Jon A. Webb, Paul Wiley |
ASAP | 2 |
| 1990 | Supporting Systolic and Memory Communciation in iWarpabstractiWarp is a parallel architecture developed jointly by Carnegie Mellon University and Intel Corporation. The iWarp communication system supports two widely used interprocessor communication styles: memory communication and systolic communication. This paper describes the rationale, architecture, and implementation for the iWarp communication system. Shekhar Borkar, Robert S. Cohn, George W. Cox, Thomas R. Gross, H. T. Kung 0001, Monica S. Lam, Margie Levine, Brian Moore 0004, Wire Moore, Craig Peterson, Jim Susman, Jim Sutton, John Urbanski, Jon A. Webb |
ISCA | 3 |
| 1988 | Warp: an integrated solution of high-speed parallel computingabstractA description is given of the iWarp architecture and how it supports various communication models and system configurations. The heart of an iWarp system is the iWarp component: a single-chip processor that requires only the addition of memory chips to form a complete system building block, called the iWarp cell. Each iWarp component contains both a powerful computation engine that runs at 20 MFLOPS (million floating-point operations per second) and a high-throughput (320 Mb/s), low-latency (100-150-ns) communication engine for interfacing with other iWarp cells. Because of their strong computation and communication capabilities, the iWarp components provide a versatile building block for high-performance parallel systems ranging from special-purpose systolic arrays to general-purpose distributed memory computers. They can support both fine-grain parallel and coarse-grain distributed computation models simultaneously in the same system. The initial iWarp demonstration system consists of an 8*8 torus of iWarp cells, delivering more than 1.2 GFLOP (billions of FLOPS). It can be expanded to include up to 1024 cells.> Shekhar Borkar, Robert S. Cohn, George W. Cox, Sha Gleason, Thomas R. Gross |
SC | 3 |
| 1983 | Interprocess Communication and Processor Dispatching on the Intel 432abstractA unified facility for interprocess communication and processor dispatching on the Intel 432 is described.The facility is based on a queuing and binding mechanism called a port.The goals and motivations for ports, both abstract and implementation views of them, and their absolute and comparative performance are described. George W. Cox, William M. Corwin, Konrad Lai, Fred J. Pollack |
ACM Trans. Comput. Syst. | 1 |
| 1982 | Supporting Ada Memory Management in the iAPX-432abstractIn this paper, we describe how the memory management mechanisms of the Intel iAPX-432 are used to implement the visibility rules of Ada. At any point in the execution of an Ada® program on the 432, the program has a protected address space that corresponds exactly to the program's accessibility at the corresponding point in the program's source. This close match of architecture and language did not occur because the 432 was designed to execute Ada—it was not. Rather, both Ada and the 432 are the result of very similar design goals.To illustrate this point, we compare, in their support for Ada, the memory management mechanisms of the 432 to those of traditional computers. The most notable differences occur in heap-space management and multitasking. With respect to the former, we describe a degree of hardware/software cooperation that is not typical of other systems. In the latter area, we show how Ada's view of sharing is the same as the 432, but differs totally from the sharing permitted by traditional systems. A description of these differences provide some insight into the problems of implementing an Ada compiler for a traditional architecture. Fred J. Pollack, George W. Cox, Dan W. Hammerstrom, Kevin C. Kahn, Konrad Lai, Justin R. Rattner |
ASPLOS | 2 |
| 1981 | A Unified Model and Implementation for Interprocess Communication in a Multiprocessor EnvironmentabstractThis paper describes interprocess communication and process dispatching on the Intel 432. The primary assets of the facility are its generality and its usefulness in a wide range of applications. The conceptual model, supporting mechanisms, available interfaces, current implementations, and absolute and comparative performance are described. George W. Cox, William M. Corwin, Konrad Lai, Fred J. Pollack |
SOSP | 1 |