Roman Kaspar Brunner
About
I'm interested in a wide field of studies, but my current research focuses on computer architecture. Specifically, I'm working on specialized microarchitectures in processor frontends for cloud computing workloads to improve energy efficiency and lowering environmental impact. Currently, I'm working on improving caching efficiency to reduce the pressure on the core's frontend.
Outside my primary field of study, I'm highly interested in local and international politics and negotiations. I highly encourage engineering and natural science students to get negotiation training, as the knowledge we gain during our education and on the job is highly important to modern society.
Interests
- Computer Architecture
- Workload Characterization
- Negotiations
- Mountaineering
Research
My current research focuses on microarchitectural optimizations for warehouse-scale computing workloads. The current project revolves around optimizations in the cores frontend and the attached memory hierarchy. While optimizing for energy and area-efficient implementation, I also keep the rest of the stack in mind. I am therefore also interested in the implications my proposed changes have on compilers, operating systems and a wider variety of software systems.
Publications
2024
-
Orrem, Elias;
Kumar, Rakesh;
Brunner, Roman Kaspar.
(2024)
Effective microarchitectural support for interpreted languages.
NTNU
Masters thesis
-
Brunner, Roman Kaspar;
Kumar, Rakesh.
(2024)
Weeding out Front-End Stalls with Uneven Block Size Instruction Cache.
IEEE conference proceedings
Chapter
Part of book/report
-
Brunner, Roman Kaspar;
Kumar, Rakesh.
(2024)
Weeding out Front-End Stalls with Uneven Block Size Instruction Cache.
IEEE conference proceedings
Chapter
Report
-
Orrem, Elias;
Kumar, Rakesh;
Brunner, Roman Kaspar.
(2024)
Effective microarchitectural support for interpreted languages.
NTNU
Masters thesis
Teaching
Supervision
I currently have several projects available for Master's Projects/Theses, so if my area of research interests you, don't hesitate to contact me.
Information for Students
- If you want to do a project with me, email me.
- If you have any questions concerning a course I am involved with, please use the channels for that specific course. If you wish to discuss something directly with me, contact me so we can organize a meeting.
Office Hours: They are only upon request due to space constraints in new offices.