Contributor
Johannes Doerfert

Biography
Johannes Rudolf Doerfert is a computer scientist in the Center for Applied Scientific Computing at Lawrence Livermore National Laboratory interested in new and exciting uses for compiler technologies. His research goal is to help people exploit hardware to the fullest without requiring them to become experts in the hardware or the software stack, including programming languages. Code is a means, not the final goal. As such, Johannes believes that manual efforts to rewrite, tune, or adapt code are often signs for missing tools, compiler shortcomings, misinformation, or a combination thereof. Johannes has been involved in the LLVM compiler framework since 2014 and the OpenMP language standard since 2018. He received his Ph.D. in Computer Science from Saarland University in Germany in 2018.
Presentations
Posters
Research Posters
Artificial Intelligence/Machine Learning
Architecture and Networks
Heterogeneous Computing
I/O and File Systems
Performance Measurement, Modeling, and Tools
Post-Moore Computing
Programming Frameworks and System Software
Quantum Computing
TP
XO/EX
Workshop
Accelerators
Artificial Intelligence/Machine Learning
Algorithms
Applications
Compilers
Data Movement and Memory
Heterogeneous Computing
Modeling and Simulation
Performance Optimization
Programming Frameworks and System Software
Runtime Systems
W
Workshop
State of the Practice
W
Workshop
Compilers
Heterogeneous Computing
Performance Optimization
W
Paper
Accelerators
Distributed Computing
Middleware and System Software
Performance Measurement, Modeling, and Tools
Post-Moore Computing
TP
Best Paper Finalist
Workshop
Compilers
Heterogeneous Computing
Performance Optimization
W
Panel
Artificial Intelligence/Machine Learning
Compilers
Performance Optimization
TP
W
TUT
XO/EX
Birds of a Feather
Programming Frameworks and System Software
TP
XO/EX
