SPLASH 2022 (series) / SAS 2022 (series) / SAS 2022 Papers / Semantic Foundations for Cost Analysis of Pipeline-Optimized Programs
Semantic Foundations for Cost Analysis of Pipeline-Optimized ProgramsVirtual
Wed 7 Dec 2022 10:30 - 11:00 at AMRF Auditorium - Compilers and Optimizations
In this paper, we develop semantics foundations for precise cost analyses for architectures with multi-scalar pipelines and in-order execution with branch prediction. This model is then used to prove correct an automatic cost analysis. The analysis is implemented and evaluated in an extant framework for high-assurance cryptography. In this field, developers aggressively hand-optimize their code to take maximal advantage of micro-architectural features while looking for provable semantic guarantees.
Wed 7 DecDisplayed time zone: Auckland, Wellington change
Wed 7 Dec
Displayed time zone: Auckland, Wellington change
10:30 - 12:00 | |||
10:30 30mTalk | Semantic Foundations for Cost Analysis of Pipeline-Optimized ProgramsVirtual SAS Solène Mirliaz ENS Rennes / IRISA / Inria, David Pichardie Meta, Gilles Barthe MPI-SP, Germany / IMDEA Software Institute, Spain, Adrien Koutsos INRIA Paris, Peter Schwabe Max Planck Institute for Security and Privacy | ||
11:00 30mTalk | Principles of Staged Static+Dynamic Partial Analysis SAS | ||
11:30 30mTalk | Fast and incremental computation of weak control closure SAS Abu Naser Masud Malardalen University |