2010 - ACM Distinguished Service Award For two decades of exceptional service as Scientific Director of Schloss Dagstuhl, a stimulating environment for advancing research in informatics.
2008 - Member of Academia Europaea
2000 - ACM Fellow For important contributions in the field of compilers, particularly code-generator generators and program analysis, and for outstanding service as Scientific Director of Schloss Dagstuhl.
Reinhard Wilhelm mostly deals with Cache, Abstract interpretation, Shape analysis, Theoretical computer science and Static analysis. His work in Cache tackles topics such as Branch predictor which are related to areas like Process, Probabilistic timing analysis, Application software and Pipeline. As a part of the same scientific study, Reinhard Wilhelm usually deals with the Abstract interpretation, concentrating on Semantics and frequently concerns with Basis.
His work carried out in the field of Shape analysis brings together such families of science as Alias analysis, Data structure and Pointer analysis. To a larger extent, Reinhard Wilhelm studies Programming language with the aim of understanding Static analysis. Reinhard Wilhelm is interested in Microarchitecture, which is a field of Parallel computing.
Reinhard Wilhelm mainly focuses on Programming language, Theoretical computer science, Abstract interpretation, Compiler and Parallel computing. His works in Compiler construction, Semantics, Fifth-generation programming language, Second-generation programming language and Functional programming are all subjects of inquiry into Programming language. His research in Theoretical computer science tackles topics such as Algorithm which are related to areas like Real-time operating system.
His Abstract interpretation research includes themes of Program analysis, Computer engineering, Set, Model checking and Static analysis. The Static analysis study which covers Static program analysis that intersects with Artificial intelligence. His studies in Cache, Cache algorithms and Microarchitecture are all subfields of Parallel computing research.
His primary scientific interests are in Distributed computing, Static timing analysis, Humanities, Real-time computing and Operating system. His Distributed computing research incorporates elements of Systems design, Performance prediction, Shared resource and Embedded system. In his study, which falls under the umbrella issue of Embedded system, Compiler is strongly linked to Profiling.
His Static timing analysis research is multidisciplinary, relying on both Independence, Principle of compositionality and Set. The study incorporates disciplines such as Domain and Pipeline in addition to Real-time computing. His research investigates the connection with Static analysis and areas like Abstract interpretation which intersect with concerns in Task analysis.
Distributed computing, Static timing analysis, Real-time computing, Systems design and Programming language are his primary areas of study. His biological study spans a wide range of topics, including Failure mode and effects analysis and Source code. His Static timing analysis research incorporates themes from Independence, Context, Task and Principle of compositionality.
Reinhard Wilhelm has researched Real-time computing in several fields, including Domain, Pipeline and Memory hierarchy. He has included themes like Multithreading, Computer architecture and Multi-core processor in his Systems design study. His Programming language course of study focuses on Transformation and Semantics and Static analysis.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
The worst-case execution-time problem—overview of methods and survey of tools
Reinhard Wilhelm;Jakob Engblom;Andreas Ermedahl;Niklas Holsti.
ACM Transactions in Embedded Computing Systems (2008)
Parametric shape analysis via 3-valued logic
Mooly Sagiv;Thomas Reps;Reinhard Wilhelm.
ACM Transactions on Programming Languages and Systems (2002)
Solving shape-analysis problems in languages with destructive updating
Mooly Sagiv;Thomas Reps;Reinhard Wilhelm.
ACM Transactions on Programming Languages and Systems (1998)
Reliable and Precise WCET Determination for a Real-Life Processor
Christian Ferdinand;Reinhold Heckmann;Marc Langenbach;Florian Martin.
embedded software (2001)
Fast and Precise WCET Prediction by Separated Cache andPath Analyses
Henrik Theiling;Christian Ferdinand;Reinhard Wilhelm.
worst case execution time analysis (2000)
The influence of processor architecture on the design and the results of WCET tools
R. Heckmann;M. Langenbach;S. Thesing;R. Wilhelm.
Proceedings of the IEEE (2003)
Efficient and Precise Cache Behavior Prediction for Real-TimeSystems
Christian Ferdinand;Reinhard Wilhelm.
Real-time Systems (1999)
Memory Hierarchies, Pipelines, and Buses for Future Architectures in Time-Critical Embedded Systems
R. Wilhelm;D. Grund;J. Reineke;M. Schlickling.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2009)
Timing predictability of cache replacement policies
Jan Reineke;Daniel Grund;Christoph Berg;Reinhard Wilhelm.
Real-time Systems (2007)
A Definition and Classification of Timing Anomalies
Jan Reineke;Björn Wachter;Stephan Thesing;Reinhard Wilhelm.
worst case execution time analysis (2006)
Profile was last updated on December 6th, 2021.
Research.com Ranking is based on data retrieved from the Microsoft Academic Graph (MAG).
The ranking h-index is inferred from publications deemed to belong to the considered discipline.
If you think any of the details on this page are incorrect, let us know.
University of Wisconsin–Madison
Tel Aviv University
Technical University of Munich
Max Planck Institute for Informatics
Technion – Israel Institute of Technology
ETH Zurich
Bielefeld University
Uppsala University
University of California, Berkeley
University of Freiburg
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below: