Research
Currently I am interested in Computer Architecture and Security. My research interests focus on exploring the design space of spectre attack and mitigations and model the information leakage through speculative execution, but I am also interested in cache side-channels, prefetchers, predictors, efficient address translation and any idea towards more safe, energy-efficient and powerful architectures.
Publications
Journals
- Aimoniotis Pavlos, Sakalis Christos, Själander Magnus, and Kaxiras Stefanos. "Reorder Buffer Contention: A Forward Speculative Interference Attack for Speculation Invariant Instructions."
IEEE Computer Architecture Letters (CAL) [Best of CAL] [Spotlight on Transactions, IEEE Computer]. Volume 20, Issue 2. 2021 [pdf]
Conferences & Workshops
- Aimoniotis Pavlos, Kvalsvik Bergland Amund, Chen Xiaoyue, Själander Magnus, and Kaxiras Stefanos. "ReCon: Efficient Detection, Management, and Use of Non-Speculative Information Leakage"
56th IEEE/ACM International Symposium on Microarchitecture (MICRO)., 2023. [pdf]
- Kvalsvik Bergland Amund, Aimoniotis Pavlos, Kaxiras Stefanos, and Själander Magnus. "Doppelganger Loads: A Safe, Complexity-Effective Optimization for Secure Speculation Schemes"
IEEE International Symposium on Computer Architecture (ISCA). IEEE, 2023. [pdf]
- Chen Xiaoyue, Aimoniotis Pavlos, and Kaxiras Stefanos. "Clueless: A Tool Characterizing Values Leaking as Addresses."
Workshop on Hardware and Architectural Support for Security and Privacy (HASP), co-located with MICRO 2022. [pdf][github]
- Aimoniotis Pavlos, Kvalsvik Bergland Amund, Själander Magnus, and Kaxiras Stefanos. "Data-Out Instruction-In (DOIN!): Leveraging Inclusive Caches To Attack Speculative Delay Schemes."
IEEE International Symposium on Secure and Private Execution Environment Design (SEED). IEEE, 2022. [pdf]
- Aimoniotis Pavlos, Sakalis Christos, Själander Magnus, and Kaxiras Stefanos. WiP: ""It's a Trap!"--How Speculation Invariance Can Be Abused With Forward Speculative Interference."
IEEE International Symposium on Secure and Private Execution Environment Design (SEED). IEEE, 2021. [pdf]
- Aimoniotis Pavlos, Nikolaos Xiromeritis, and Christos Sotiriou. "A Fast Timing Separation of Events Algorithm for Concurrent Systems."
2019 Panhellenic Conference on Electronics & Telecommunications (PACET). IEEE, 2019.[pdf]
Posters
- Xiaoyue C., Aimoniotis P., and Kaxiras, S. "How addresses are made." IEEE International Symposium on Workload Characterization (IISWC), 2023.
- Aimoniotis P., and Kaxiras, S. "Combining Secure Speculation Mechanisms Consider Dangerous." Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES), HiPEAC 2023.
- Stoian G.A., Aimoniotis P., Ekemark P., Chen, X. and Kaxiras, S. "Efficient Memory Encryption for Neural Network Accelerators." 23rd Seminar of Swedish IT Security Network for PhD Students, (SWITS) 2023
- Aimoniotis, Pavlos, Kvalsvik Bergland Amund, Själander Magnus, and Kaxiras Stefanos. "Novel Speculative Attacks." Advanced Computer Architecture and Compilation for High-Performance and Embedded Systems (ACACES), HiPEAC 2022.
Talks
- "ReCon: Efficient Detection, Management, and Use of Non-Speculative Information Leakage" - MICRO'23 [slides]
- "Data-Out Instruction-In (DOIN!): Leveraging Inclusive Caches To Attack Speculative Delay Schemes." - SEED'22
- "Reorder Buffer Contention: A Forward Speculative Interference Attack for Speculation Invariant Instructions" - HPCA'22
- "How Speculation Invariance Can Be Abused With Forward Speculative Interference" - SEED'21 [slides]