Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jerome M. Kurtzberg

dblp:70/1134 · DBLP profile ↗
← Back
5ranked-venue papers
4as 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 · 4 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 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
3 papers
Electronic design automation · 87% Memory systems · 5% Parallel and multicore computing · 4%
Theoretical computer science
2 papers
Mathematical optimization · 82% Approximation and online algorithms · 18%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.011990
Timing Driven Placement Using Complete Path Delays · DAC 1990
Electronic design automation › physical design › placement
timing-driven placement
0.011990
Timing Driven Placement Using Complete Path Delays · DAC 1990
Memory systems
memory interference
0.011974
On the Memory Conflict Problem in Multiprocessor Systems · IEEE Trans. Computers 1974
Parallel and multicore computing › parallel computing
multiprocessing
0.011973
A Balanced Pipelining Approach to Multiprocessing on an Instruction Stream Level · IEEE Trans. Computers 1973
Processor architecture and microarchitecture
pipelining
0.011973
A Balanced Pipelining Approach to Multiprocessing on an Instruction Stream Level · IEEE Trans. Computers 1973
Mathematical optimization › continuous optimization › nonlinear optimization
quadratic programming
0.011974
On the Memory Conflict Problem in Multiprocessor Systems · IEEE Trans. Computers 1974
Approximation and online algorithms
approximation algorithms
0.011962
On Approximation Methods for the Assignment Problem · J. ACM 1962
Mathematical optimization
approximation methods
0.011962
On Approximation Methods for the Assignment Problem · J. ACM 1962
Mathematical optimization › combinatorial optimization
assignment problem
0.011962
On Approximation Methods for the Assignment Problem · J. ACM 1962
Mathematical optimization
combinatorial optimization
0.011962
On Approximation Methods for the Assignment Problem · J. ACM 1962

Methods — techniques the papers use, named apart from their topics

critical path timing evaluation · 0.0quadratic programming · 0.0simulation · 0.0large-scale optimization · 0.0approximation · 0.0
YearPublicationVenuePosition
1990 Timing Driven Placement Using Complete Path Delays
abstract
The Timing Drive Placement (TDP) system balances wirability and timing constraints so that the final released design meets timing criteria. This is achieved by dynamically evaluating the timing of critical paths during placement. TDP is significant because convergence to a timed wirable solution early in the physical design cycle is achieved, or else it becomes apparent that logic changes are required.
Wilm E. Donath, Reini J. Norman, Bhuwan K. Agrawal, Stephen E. Bello, Sang-Yong Han, Jerome M. Kurtzberg, Paul Lowy, Roger I. McMillan
DAC6
1985 ACE: A congestion estimator for wiring custom chips
Jerome M. Kurtzberg, Ellen J. Yoffa
Integr.1
1974 On the Memory Conflict Problem in Multiprocessor Systems
abstract
This paper presents quadratic programming models of memory conflict in multiprocessor systems where main memory consists of a set of memory modules common to all processors. Two jobs (programs) are said to be in conflict, or subject to memory conflict, whenever at a given time portions of them must be executed in the same memory module by different processors. We are interested in minimizing the total conflict by the proper assignment of jobs to main memory. Two allocation models are considered: one in which the jobs-to-memory assignment is to be made independent of any particular processors-to-jobs schedule, that is, expected memory conflict is to be minimized over the space of all schedules; and the second in which a definite processor schedule is assumed to be available. For both models, algorithms are formulated for the assignment of jobs to memory.
Jerome M. Kurtzberg
IEEE Trans. Computers1
1973 A Balanced Pipelining Approach to Multiprocessing on an Instruction Stream Level
abstract
This paper presents an approach to achieve high central processing unit (CPU) availability with an increase in performance by multiprocessing on an instruction stream level, where instruction fetching/executing is done by closely coupled processing units (PU's). A treatment is given of the necessary control for coordination of the PU's. This processing interaction is accomplished by microcode shared by the units. Either PU can be interchanged in any processing function, and the total processing complex comprises a single CPU as far as the external world (i. e., the operating system and user's programs) is concerned. The results of manual simulation on two sample problems are given along with a comparison of processing with a single PU and with another instruction stream multiprocessing scheme presented in [4].
Jerome M. Kurtzberg, Raymond D. Villani
IEEE Trans. Computers1
1962 On Approximation Methods for the Assignment Problem
abstract
This paper is concerned with approximation methods for handling the classical assignment problem. These methods permit solution of large scale assignment
Jerome M. Kurtzberg
J. ACM1