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.

Rainer Klar

dblp:85/3367 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 1996
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 5 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1

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
4 papers
Performance modeling and evaluation · 77% Parallel and multicore computing · 17% Memory systems · 3%
Software engineering, system software, and programming languages
1 paper
Debugging and program repair · 100%

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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
performance monitoring
0.011994
Distributed Performance Monitoring: Methods, Tools, and Applications · IEEE Trans. Parallel Distributed Syst. 1994
Performance modeling and evaluation
benchmarking
0.021989
Integrating Monitoring and Modeling for Evaluation of Multiprocessor Systems · SIGMETRICS 1989
Experiences with Performance Measurement and Modeling of a Processor Array · IEEE Trans. Computers 1983
Performance modeling and evaluation › parallel system performance
multiprocessor performance evaluation
0.011989
Integrating Monitoring and Modeling for Evaluation of Multiprocessor Systems · SIGMETRICS 1989
Parallel and multicore computing
multiprocessor system
0.011989
Integrating Monitoring and Modeling for Evaluation of Multiprocessor Systems · SIGMETRICS 1989
Debugging and program repair
performance debugging
0.011994
Distributed Performance Monitoring: Methods, Tools, and Applications · IEEE Trans. Parallel Distributed Syst. 1994
Performance modeling and evaluation
workload characterization
0.011983
Experiences with Performance Measurement and Modeling of a Processor Array · IEEE Trans. Computers 1983
Parallel and multicore computing
array processor
0.021983
Hardware-Measurements of Storage Access Conflicts in the Processor Array EGPA · ISCA 1980
Experiences with Performance Measurement and Modeling of a Processor Array · IEEE Trans. Computers 1983
Memory systems
memory interference
0.011980
Hardware-Measurements of Storage Access Conflicts in the Processor Array EGPA · ISCA 1980
Interconnection networks and networks-on-chip
network topology
0.011983
Experiences with Performance Measurement and Modeling of a Processor Array · IEEE Trans. Computers 1983
Interconnection networks and networks-on-chip › multiprocessor interconnection
processor-memory interconnection
0.011980
Hardware-Measurements of Storage Access Conflicts in the Processor Array EGPA · ISCA 1980

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

trace analysis · 0.0hybrid monitoring · 0.0performance modeling · 0.0monitoring · 0.0performance measurement · 0.0hardware measurement · 0.0
YearPublicationVenuePosition
1996 Combining gprof and event-driven monitoring for analyzing distributed programs: a rough view of NCSA mosaic
Chenglian Peng, Rainer Klar, Richard Hofmann, Peter Dauphin, Markus Siegle
J. Comput. Sci. Technol.2
1994 Distributed Performance Monitoring: Methods, Tools, and Applications
abstract
A method for analyzing the functional behavior and the performance of programs in distributed systems is presented. We use hybrid monitoring, a technique which combines advantages of both software monitoring and hardware monitoring. The paper contains a description of a hardware monitor and a software package (ZM4/SIMPLE) which make our concepts available to programmers, assisting them in debugging and tuning of their code. A short survey of related monitor systems highlights the distinguishing features of our implementation. As an application of our monitoring and evaluation system, the analysis of a parallel ray tracing program running on the SUPRENUM multiprocessor is described. It is shown that monitoring and modeling both rely on a common abstraction of a system's dynamic behavior and therefore can be integrated to one comprehensive methodology. This methodology is supported by a set of tools.>
Richard Hofmann, Rainer Klar, Bernd Mohr, Andreas Quick, Markus Siegle
IEEE Trans. Parallel Distributed Syst.2
1989 Integrating Monitoring and Modeling for Evaluation of Multiprocessor Systems
Rainer Klar
SIGMETRICS1
1986 VLSI-based monitoring of the inter-process-communication in multi-microcomputer systems with shared memory
Rainer Klar, Norbert Luttenberger
Microprocessing and Microprogramming1
1983 Experiences with Performance Measurement and Modeling of a Processor Array
abstract
The evolution of technology provides the opportunity of forming large processor ensembles working closely together. When decomposing application programs and assigning subtasks to different processors we expect not only high throughput, but also the fastest possible execution of each individual demand. The level of performance in these areas is strongly influenced by the hardware interconnection structure and by the communication software.
Hansjörg Fromm, Uwe Hercksen, Ulrich Herzog, Karl-Heinz John, Rainer Klar, Wolfgang Kleinöder
IEEE Trans. Computers5
1980 Hardware-Measurements of Storage Access Conflicts in the Processor Array EGPA
abstract
The contemporary general purpose computer of the Princeton type is limited in its performance by the speed of the available logic families. Many projects around the world try to achieve higher performance by using many processors connected via common memories. The hardware costs for the interconnection of many processors and memories has to be limited and a severe degradation resulting from memory access conflicts must be avoided. The EGPA-project uses the concept of restricted neighbourhoods to solve these problems. The processors and memories are arranged in a freely extensible cellular structure. The number of connections to processors and to memories are limited for all sizes of the array. In this paper we present measured results from the pilot system, which show whether memory conflicts will influence the speed of the individual processors. The results will be valid for larger arrays, too.
Uwe Hercksen, Rainer Klar, Wolfgang Kleinöder
ISCA2