Demo Data from VLDB 2026 / reviewers in the wild / expert
Steve W. Otto
dblp:33/2006
· DBLP profile ↗
6ranked-venue papers
0as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 6
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
1 paper |
Parallel and multicore computing · 68% Electronic design automation · 16% Distributed systems · 16% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Parallel and multicore computing
load balancing |
0.0 | 1 | 1994 | Adaptive load migration systems for PVM · SC 1994 |
Distributed systems
distributed resource management |
0.0 | 1 | 1994 | Adaptive load migration systems for PVM · SC 1994 |
Parallel and multicore computing
parallel programming models and runtimes |
0.0 | 1 | 1994 | Adaptive load migration systems for PVM · SC 1994 |
Electronic design automation › yield analysis
process variation modeling |
0.0 | 1 | 1994 | Adaptive load migration systems for PVM · SC 1994 |
Methods — techniques the papers use, named apart from their topics
user-level virtual processors · 0.0process migration · 0.0adaptive data movement · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | A Migratable User-Level Process Package for PVM
Ravi B. Konuru, Steve W. Otto, Jonathan Walpole |
J. Parallel Distributed Comput. | 2 |
| 1996 | Redistribution of block-cyclic data distributions using MPIabstractArrays that are distributed in a block-cyclic fashion are important for many applications in the computational sciences since they often lead to parallel algorithms with good load balancing properties. We consider the problem of redistributing such an array to a new block size. This operation is directly expressible in High Performance Fortran (HPF) and will arise in applications written in this language. Efficient message passing algorithms are given for the redistribution operation, expressed in the standardized message passing interface, MPI. The algorithms are analyzed and performance results from the IBM SP-1 and Intel Paragon are given and discussed. The results show that redistribution can be done in time comparable to other collective communication operations, such as broadcast and MPI_ALLTOALL. David W. Walker, Steve W. Otto |
Concurr. Pract. Exp. | 2 |
| 1995 | Partitioning of unstructured meshes for load balancingabstractAbstract Many large‐scale engineering and scientific calculations involve repeated updating of variables on an unstructured mesh. To do these types of computations on distributed memory parallel computers, it is necessary to partition the mesh among the processors so that the load balance is maximized and interprocessor communication time is minimized. This can be approximated by the problem of partitioning a graph so as to obtain a minimum cut, a well‐studied combinatorial optimization problem. Graph partitioning is NP complete, so for real world applications one resorts to heuristics, i.e. algorithms that give good but not necessarily optimum solutions. These algorithms include recursive spectral bisection, local search methods such as Kernighan‐Lin, and more general purpose methods such as simulated annealing. We show that a general procedure enables us to combine simulating annealing with Kernighan‐Lin. The resulting algorithm is both very fast and extremely effective. Olivier C. Martin, Steve W. Otto |
Concurr. Pract. Exp. | 2 |
| 1994 | Adaptive load migration systems for PVMabstractAdaptive load distribution is necessary for parallel applications to co-exist effectively with other jobs in a network of shared, heterogeneous workstations. We present three methods that provide such support for PVM applications. Two of these methods, MPVM (migratable PVM) and UPVM (user-level PVM), adapt to changes in the workstation environment by transparently migrating the virtual processors (VPs) of the parallel application. A VP in MPVM is a Unix process, while UPVM defines lightweight process-like VPs. The third method, ADM (adaptive data movement), is a programming methodology for writing programs that perform adaptive load distribution through data movement. These methods are discussed and compared in terms of effectiveness, usability and performance.> Jeremy Casas, Ravi B. Konuru, Steve W. Otto, Robert M. Prouty, Jonathan Walpole |
SC | 3 |
| 1987 | Matrix algorithms on a hypercube I: Matrix multiplication
Geoffrey C. Fox, Steve W. Otto, Anthony J. G. Hey |
Parallel Comput. | 2 |
| 1985 | The Traveling Salesman Problem on a Hypercubic, MIMD Computer
Edward W. Felten, Steve W. Otto, Scott Karlin |
ICPP | 2 |