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

Raymond R. Glenn

dblp:51/3148 · DBLP profile ↗
← Back
5ranked-venue papers
5as first author
0since 2021 · last 1993
—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
3 papers
Parallel and multicore computing · 45% Performance modeling and evaluation · 34% Memory systems · 17%

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

TopicWeightPapersLastEvidence papers
Parallel and multicore computing › multiprocessor system › MIMD multiprocessor
massively parallel MIMD
0.011991
Instrumentation for a Massively Parallel MIMD Application · SIGMETRICS 1991
Performance modeling and evaluation › program instrumentation
parallel program instrumentation
0.011991
Instrumentation for a Massively Parallel MIMD Application · SIGMETRICS 1991
Memory systems
shared memory
0.011991
Characterizing memory hot spots in a shared memory MIMD machine · SC 1991
Parallel and multicore computing › parallel programming models
shared-memory parallelization
0.011991
Instrumentation for a Massively Parallel MIMD Application · SIGMETRICS 1991
Performance modeling and evaluation
performance prediction
0.011988
Performance prediction for the horizon super computer · SC 1988
Performance modeling and evaluation
bottleneck analysis
0.011991
Instrumentation for a Massively Parallel MIMD Application · SIGMETRICS 1991
Parallel and multicore computing › parallel architecture
massively parallel processor
0.011991
Characterizing memory hot spots in a shared memory MIMD machine · SC 1991
Parallel and multicore computing › parallel architecture
MIMD architecture
0.011991
Characterizing memory hot spots in a shared memory MIMD machine · SC 1991

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

simulation · 0.0queueing analysis · 0.0pseudo-random interleaving · 0.0analytical performance modeling · 0.0
YearPublicationVenuePosition
1993 A bistability throughput phenomenon in a shared-memory MIMD machine
Raymond R. Glenn, Daniel V. Pryor, John M. Conroy, Theodore Johnson
J. Supercomput.1
1991 Characterizing memory hot spots in a shared memory MIMD machine
abstract
This paper analyzes two memory hot spot problems associated with massively parallel MIMD computers.The jirst is the memory stride problem, which is similar to stride problems found in existing supercomputers.Pseudo-random interleaving, as proposed by Norton and Melton, is the preferred solution.The second hot spot problem occurs in designs that use two separate memory accesses to lock and unlock critical sections (split transaction) and employ a jirst comeljirst serve queuing mechanism for shared memory locations.A bistabilip in throughput brought about by these conditions is analyzed and experimentally demonstrated.Simple equations are presented which predict the throughput at a critical section of code as a function of the number of applied threads.These equations also express the maximum number of threads that can safely be applied without the possibility of stalling.
Raymond R. Glenn, Daniel V. Pryor, John M. Conroy, Theodore Johnson
SC1
1991 Instrumentation for a Massively Parallel MIMD Application
abstract
This paper describes an application implemented on a simulated machine called Horizon. One purpose of this study is to investigate some of the features of a possible future machine (or class of machines) with a view toward deciding, early on in the research cycle, where problems may come up, what features should be added or strengthened, and what proposed features seem to be unnecessary. Another purpose is to learn more about how to program, instrument and debug a shared memory, massively parallel MIMD computer, and to begin to answer some of the questions: What tools does a programmer need to debug this type of machine? How can a programmer know if the machine is performing well? How can bottlenecks be identified? How can the massive amount of instrumentation information be condensed and presented to a user in a way that makes sense?
Raymond R. Glenn, Daniel V. Pryor
SIGMETRICS1
1991 Instrumentation for a Massively Parallel MIMD Application
Raymond R. Glenn, Daniel V. Pryor
J. Parallel Distributed Comput.1
1988 Performance prediction for the horizon super computer
abstract
Horizon is a shared-memory multiple-instruction-stream-multiple-data-stream architecture currently under study. The performance of one Horizon processing element (PE) is quantified by user operations per instruction, the instructions per tick, and the basic clock rate. Assuming there is sufficient parallelism within a problem, the performance of one PE is multiplied by the number of PEs contained in the Horizon system. For a 256-PE Horizon the expected sustained performance is on the order of 50 billion user operations per second for problems with sustained parallelism of 8000 to 12000 instruction streams.>
Raymond R. Glenn
SC1