Demo Data from SIGIR 2026 / reviewers in the wild / expert
Donald A. Calahan
dblp:62/5381
· DBLP profile ↗
8ranked-venue papers
6as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 8 · 6 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 |
Memory systems · 60% Processor architecture and microarchitecture · 24% Performance modeling and evaluation · 16% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems
memory access latency |
0.0 | 3 | 1992 | Models of Access Delays in Multiprocessor Memories · IEEE Trans. Parallel Distributed Syst. 1992 Some results in memory conflict analysis · SC 1989 An Analysis of Vector Startup Access Delays · IEEE Trans. Computers 1988 |
Memory systems › memory architecture
multiprocessor memory system |
0.0 | 1 | 1992 | Models of Access Delays in Multiprocessor Memories · IEEE Trans. Parallel Distributed Syst. 1992 |
Performance modeling and evaluation
queueing models |
0.0 | 1 | 1992 | Models of Access Delays in Multiprocessor Memories · IEEE Trans. Parallel Distributed Syst. 1992 |
Memory systems
memory interference |
0.0 | 1 | 1989 | Some results in memory conflict analysis · SC 1989 |
Memory systems
shared memory |
0.0 | 1 | 1989 | Some results in memory conflict analysis · SC 1989 |
Processor architecture and microarchitecture › vector processor
vector multiprocessor |
0.0 | 1 | 1989 | Some results in memory conflict analysis · SC 1989 |
Processor architecture and microarchitecture › vector processing
vector memory access |
0.0 | 1 | 1988 | An Analysis of Vector Startup Access Delays · IEEE Trans. Computers 1988 |
Processor architecture and microarchitecture
vector processor |
0.0 | 1 | 1988 | An Analysis of Vector Startup Access Delays · IEEE Trans. Computers 1988 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.0queueing theory · 0.0section numbering analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | Models of Access Delays in Multiprocessor MemoriesabstractThe performance of an interleaved common memory accessed uniformly by multiple processors is modeled by queuing and simulation methods. The model includes access conflicts at the bank level while assuming an ideal access network. A general scaling law is derived that indicates that memory access delays are given by the product of the bank reservation time and a function of the memory utilization, which is the average number of access requests arriving at a bank per bank reservation time. For light, uniform memory traffic. access delays are proportional to the square of the bank reservation time and to the ratio of the number of active memory access streams to the number of memory banks. With an assumption of random access patterns, an open and a closed queuing model are developed. To model pipelined access operations a new negative feedback model is introduced that includes the open and the closed models as special cases and is also well suited for modeling linked access streams. Delay dependence on bank reservation time is quadratic for light loads and linear for very heavy loads. The queuing models are validated by simulations.> Ingrid Y. Bucher, Donald A. Calahan |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 1990 | Access conflicts in multiprocessor memories queueing models and simulation studies
Ingrid Y. Bucher, Donald A. Calahan |
ICS | 2 |
| 1989 | Some results in memory conflict analysisabstractThe delay of accesses in shared-memory vector multiprocessors is considered. Simple formulae are presented which predict the delays of both scalar and vector accesses with a variety of loads in terms of memory technology and design parameters. Comparisons are made with both simulated and measured results on five CRAY memory systems. Donald A. Calahan |
SC | 1 |
| 1988 | Characterization of Memory Conflict Loading on the CRAY-2
Donald A. Calahan |
ICPP (1) | 1 |
| 1988 | Performance evaluation of static and dynamic memory systems on the Cray-2abstractA performance study is made of dynamic and static memory versions of the CRAY-2. This includes comparative kernel-level performance as well as direct measurement of memory accessing delays. A “black-box” memory accessing model is proposed and the results of preliminary tests on this model are given. Open questions in relating memory characteristics and code performance are reviewed. Donald A. Calahan |
ICS | 1 |
| 1988 | An Analysis of Vector Startup Access DelaysabstractIn a multiport memory access vector processor such as the CRAY X-MP, the numbering of section (lines) relative to bank numbering affects the delay characteristics of vector memory accesses. The author examines numberings which affect the vector startup delay. It has been shown previously that section numberings now associated with the X-MP-4 reduced the steady-state section delays of randomly conflicting vector accesses, vis-a-vis the X-MP-2 numberings. For the present study, it is shown that these same numberings increase the startup delays of such accesses, thus establishing a tradeoff between numbering protocols.> Donald A. Calahan |
IEEE Trans. Computers | 1 |
| 1986 | Block-Oriented, Local-Memory Based Linear Equation Solution on the Cray-2 Uniprocessor Algorithms
Donald A. Calahan |
ICPP | 1 |
| 1985 | Task granularity studies on a many-processor CRAY X-MP
Donald A. Calahan |
Parallel Comput. | 1 |