Shrey SharmaReal-Time and Embedded Systems Lab |
Short CV
I am a PhD student in the group of Prof. Jan Reineke since October 2018.
Prior to that, I worked on polyhedral compilation and vectorization in the group of Prof. Sebastian Hack. I completed my M.Sc on multi-dimensional vectorization in August 2019.
Since April 2015, I am also a member of the Graduate School of Computer Science at Saarland University.
Research Interests
- Performance Modeling
- Program Analysis
Teaching
Summer 2023
- Basic Course: System Architecture
Winter 2022/2023
- Advanced Course: Program Analysis
- Seminar: Microarchitectural Security via Hardware-Software Contracts
Summer 2022
- Basic Course: System Architecture
Winter 2020/2021
- Advanced Course: Program Analysis
- Seminar: Microarchitectural Attacks and Defenses
Winter 2019/2020
- Advanced Course: Program Analysis
Winter 2018/2019
- Advanced Course: Program Analysis
Publications
• Conference and Workshop Papers • Masters Thesis •
Conference and Workshop Papers
- FACILE: Fast, Accurate, and Interpretable Basic-Block Throughput Prediction
A. Abel, S. Sharma, and J. Reineke
IEEE International Symposium on Workload Characterization, IISWC 2023, Ghent, Belgium, October 1-3, 2023, 2023
[doi] [bib] - Multi-dimensional Vectorization in LLVM
S. Moll, S. Sharma, M. Kurtenacker, and S. Hack
Proceedings of the 5th Workshop on Programming Models for SIMD/Vector Processing, 2019
[pdf] [bib] - Polyhedral expression propagation
J. Doerfert, S. Sharma, and S. Hack
Proceedings of the 27th International Conference on Compiler Construction, 2018
[pdf] [bib]
Masters Thesis
- Multi-dimensional Auto-vectorization of Stencil Codes
S. Sharma
Universität des Saarlandes, Germany, 2019
[pdf] [bib]