EDBT 2026 Demo / reviewers in the wild / expert
Saul A. Kravitz
dblp:84/1473
· DBLP profile ↗
5ranked-venue papers
5as first author
0since 2021 · last 1991
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 5 · 5 first-authorSoftware engineering, systems software and programming languages · 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
5 papers |
Electronic design automation · 68% Parallel and multicore computing · 18% High-performance computing · 13% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
circuit simulation |
0.0 | 2 | 1991 | Massively parallel switch-level simulation: a feasibility study · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 Massively Parallel Switch-Level Simulation: A Feasibility Study · DAC 1989 |
High-performance computing › large-scale simulation
massively parallel simulation |
0.0 | 2 | 1991 | Massively parallel switch-level simulation: a feasibility study · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 Massively Parallel Switch-Level Simulation: A Feasibility Study · DAC 1989 |
Electronic design automation › circuit simulation
switch-level simulation |
0.0 | 2 | 1991 | Massively parallel switch-level simulation: a feasibility study · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1991 Massively Parallel Switch-Level Simulation: A Feasibility Study · DAC 1989 |
Electronic design automation
physical design |
0.0 | 2 | 1987 | Placement by Simulated Annealing on a Multiprocessor · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 Multiprocessor-based placement by simulated annealing · DAC 1986 |
Electronic design automation › physical design
placement |
0.0 | 2 | 1987 | Placement by Simulated Annealing on a Multiprocessor · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 Multiprocessor-based placement by simulated annealing · DAC 1986 |
Electronic design automation › hardware verification and test
logic simulation |
0.0 | 1 | 1989 | Logic Simulation on Massively Parallel Architectures · ISCA 1989 |
Parallel and multicore computing › parallel architecture
massively parallel architecture |
0.0 | 1 | 1989 | Logic Simulation on Massively Parallel Architectures · ISCA 1989 |
Electronic design automation › hardware verification and test › logic simulation
parallel logic simulation |
0.0 | 1 | 1989 | Logic Simulation on Massively Parallel Architectures · ISCA 1989 |
Parallel and multicore computing
parallel algorithms |
0.0 | 1 | 1987 | Placement by Simulated Annealing on a Multiprocessor · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Parallel and multicore computing › parallel algorithms › parallel combinatorial optimization
parallel simulated annealing |
0.0 | 1 | 1987 | Placement by Simulated Annealing on a Multiprocessor · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Electronic design automation
simulated annealing |
0.0 | 1 | 1987 | Placement by Simulated Annealing on a Multiprocessor · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Electronic design automation › physical design › placement › cell placement
standard cell placement |
0.0 | 1 | 1987 | Placement by Simulated Annealing on a Multiprocessor · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1987 |
Electronic design automation › physical design › placement
simulated annealing placement |
0.0 | 1 | 1986 | Multiprocessor-based placement by simulated annealing · DAC 1986 |
Electronic design automation › hardware verification and test
hardware verification |
0.0 | 1 | 1989 | Logic Simulation on Massively Parallel Architectures · ISCA 1989 |
Methods — techniques the papers use, named apart from their topics
event scheduling · 0.0simulated annealing · 0.0boolean behavioral modeling · 0.0compilation · 0.0adaptive parallel decomposition · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1991 | Massively parallel switch-level simulation: a feasibility studyabstractThe feasibility of mapping the COSMOS switch-level simulator onto a computer with thousands of simple processors is addressed. COSMOS preprocesses transistor networks into Boolean behavioral models, capturing the switch-level behavior of a circuit in a set of Boolean formulas. A class of massively parallel computers and a mapping of COSMOS onto these computers are described. The factors affecting the performance of such a massively parallel simulator are discussed, including: the amount of parallelism in the simulation model, performance measures for massively parallel machines, and the impact of event scheduling on simulator performance. Compilation tools that automatically map a MOS circuit onto a massively parallel computer have been developed. Techniques for restructuring Boolean expressions for greater parallelism and mapping Boolean expressions for evaluation on massively parallel machines are described. Massively parallel switch-level simulation is illustrated by a pilot implementation on a 32k-processor Thinking Machines Connection Machine system.> Saul A. Kravitz, Randal E. Bryant, Rob A. Rutenbar |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1989 | Massively Parallel Switch-Level Simulation: A Feasibility StudyabstractThis work addresses the feasibility of mapping the COSMOS switch-level simulator onto a computer with thousands of simple processors. COSMOS preprocesses transistor networks into Boolean behavioral models, capturing the switch-level behavior of a circuit in a set of Boolean formulas. We describe a class of massively parallel computers and a mapping of COSMOS onto these computers. We discuss the factors affecting the performance of such a massively parallel simulator including: the amount of parallelism in the simulation model, performance measures for massively parallel machines, and the impact of event scheduling on simulator performance. We have developed compilation tools which automatically map a MOS circuit onto a massively parallel computer. Massively parallel switch-level simulation is illustrated by describing our pilot implementation on a 32k processor Thinking Machines Connection Machine System. Saul A. Kravitz, Randal E. Bryant, Rob A. Rutenbar |
DAC | 1 |
| 1989 | Logic Simulation on Massively Parallel ArchitecturesabstractThis work examines the mapping of logic simulation onto massively parallel computer architectures. We discuss alternative communication primitives for a massively parallel instruction set architecture and the impact of the choice of communication primitives on logic simulation. We have developed compilation tools to automatically map the simulation of an MOS transistor circuit onto a massively parallel computer. We analyze the efficiency of this mapping as a function of the available communication primitives. The compilation process is illustrated by describing our pilot implementation on a 32k processor Connection Machine. Saul A. Kravitz, Randal E. Bryant, Rob A. Rutenbar |
ISCA | 1 |
| 1987 | Placement by Simulated Annealing on a MultiprocessorabstractPhysical design tools based on simulated annealing algorithms have been shown to produce results of extremely high quality, but typically at a very high cost in execution time. This paper selects a representative annealing application--standard cell placement--and develops multiprocessor-based annealing algorithms for placement. A taxonomy of possible multiprocessor decompositions of annealing algorithms is presented which divides decomposition schemes into two broad classes: those which divide individual moves into subtasks and distribute them across cooperating processors, and those which perform complete moves in parallel. It is shown that the choice of multiprocessor annealing strategy is influenced by temperature; in particular, the paper introduces the idea of adaptive strategies that dynamically change the parallel decomposition scheme to achieve maximum speedup as the annealing task progresses through each temperature regime. Implementations of three parallel placement strategies are described for an experimental shared-memory multiprocessor. Practical speedups are achieved over a serial version of the algorithm, and it is shown that an adaptive strategy which switches between two parallel decompositions at the optimal temperature yields speedup significantly better than any single strategy approach. Models are developed to account for the observed performance, and to predict the crossover points for switching strategies. Saul A. Kravitz, Rob A. Rutenbar |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1986 | Multiprocessor-based placement by simulated annealing
Saul A. Kravitz, Rob A. Rutenbar |
DAC | 1 |