VLDB 2026 Research / reviewers in the wild / expert
Peter G. Hibbard
dblp:05/4430
· DBLP profile ↗
7ranked-venue papers
1as first author
0since 2021 · last 1985
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 1 first-authorSystems, architecture and hardware · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 1
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 |
Distributed systems · 55% Parallel and multicore computing · 38% High-performance computing · 7% | |
| Software engineering, system software, and programming languages
1 paper |
Concurrent programming · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
resource sharing |
0.0 | 1 | 1985 | A Butler Process for Resource Sharing on Spice Machines · ACM Trans. Inf. Syst. 1985 |
Parallel and multicore computing
parallel algorithms |
0.0 | 1 | 1984 | A Parallel Jacobi Diagonalization Algorithm for a Loop Multiple Processor System · IEEE Trans. Computers 1984 |
Parallel and multicore computing › parallel computing › parallel programming languages
parallel language implementation |
0.0 | 1 | 1978 | A Language Implementation Design for a Multiprocessor Computer System · ISCA 1978 |
High-performance computing › numerical linear algebra
eigensolver |
0.0 | 1 | 1984 | A Parallel Jacobi Diagonalization Algorithm for a Loop Multiple Processor System · IEEE Trans. Computers 1984 |
Concurrent programming
synchronization and communication |
0.0 | 1 | 1978 | A Language Implementation Design for a Multiprocessor Computer System · ISCA 1978 |
Parallel and multicore computing
multiprocessor system |
0.0 | 1 | 1978 | A Language Implementation Design for a Multiprocessor Computer System · ISCA 1978 |
Methods — techniques the papers use, named apart from their topics
loop multiple processor system · 0.0capability-based accounting · 0.0implicit parallel decomposition · 0.0explicit parallel decomposition · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1985 | A Butler Process for Resource Sharing on Spice MachinesabstractA network of personal computers may contain a large amount of distributed computing resources. For a number of reasons it is desirable to share these resources, but sharing is complicated by issues of security and autonomy. A process known as the Butler addresses these problems and provides support for resource sharing. The Butler relies upon a capability-based accounting system called the Banker to monitor the use of local resources. Roger B. Dannenberg, Peter G. Hibbard |
ACM Trans. Inf. Syst. | 2 |
| 1984 | A Parallel Jacobi Diagonalization Algorithm for a Loop Multiple Processor SystemabstractA parallel algorithm for the solution of the eigen-value problem by the Jacobi method is described. At each step of the algorithm, n/2 off-diagonal elements of the n xn matrix are annihilated simultaneously. Furthermore, because of the regular pattern of interprocessor communication, this algorithm is suitable for efficient implementation on a simple loop multiple processor system. Robert A. Whiteside, Neil S. Ostlund, Peter G. Hibbard |
IEEE Trans. Computers | 3 |
| 1983 | Generalized path expressions: A high-level debugging mechanism,
Bernd Brügge, Peter G. Hibbard |
J. Syst. Softw. | 2 |
| 1982 | Systolic Algorithms for Monte Carlo Simulations
Robert A. Whiteside, Peter G. Hibbard, Neil S. Ostlund |
ICDCS | 2 |
| 1982 | An Adaptive System for Dynamic Storage AllocationabstractAbstract We describe a technique (the adaptive creation of free lists) for dynamic storage allocation that is particularly suited to situations in which the distribution of sizes of blocks requested has one or more sharp peaks. We describe a particular dynamic storage allocation system and the environment in which it runs, and give the results of some experiments to determine the usefulness of the technique in this system. Our experiments also tested the efficacy of a technique suggested by Knuth for improving the performance of similar systems. Bruce W. Leverett, Peter G. Hibbard |
Softw. Pract. Exp. | 2 |
| 1978 | A Language Implementation Design for a Multiprocessor Computer SystemabstractTheoretical and experimental results have indicated that automatic decompositions can discover modest amounts of parallelism. These investigations have tended to ignore the practical problems of language run-time organization, such as synchronization, communication, memory organization, resource management, and input/output. This paper describes a language implementation effort which combines the investigation of implicit and explicit parallel decomposition facilities with the practical considerations of system organization on a multiprocessor computer, Cm*. Peter G. Hibbard, Andy Hisgen, Thomas L. Rodeheffer |
ISCA | 1 |
| 1973 | A Note on Recreating Source Code from the Reverse Polish FormabstractAbstract Algorithms are presented which recreate infix form from reverse Polish form of algebraic expressions. The use of these algorithms in incremental compilers is discussed. Colin C. Charlton, Peter G. Hibbard |
Softw. Pract. Exp. | 2 |