
معرفی
Simon Rokicki is an Assistant Professor affiliated with IRISA (Rennes, France), where he works on Computer Aided Design, Compilation, and Micro-architecture within the Taran research group. His research bridges hardware and software for adaptive embedded systems.
- Education
- PhD in Computer Science from Université de Rennes 1 (supervised by Steven Derrien and Erven Rohou)
- Master in Computer Science from Université de Rennes 1 via ENS Rennes (2015)
His research focuses on dynamic binary translation (Hybrid-DBT), hardware/software co-designed machines, and speculative execution. He explores adaptive architectures for energy efficiency and security, including ISA randomization to obfuscate code and mitigate attacks (e.g., Spectre via GhostBusters). His work leverages FPGAs and VLIW processors through High-Level Synthesis (HLS) tools.
Recent publications emphasize speculative loop pipelining, memory speculation, runtime reconfigurable cores, and attack detection in real-time systems. Collaborations span Inria, Université de Rennes 1, Southeast University Nanjing, and Ruhr-Universität.
Teaching includes courses on FPGA prototyping, VLIW architectures, and High-Level Synthesis (e.g., Xilinx SDSoC and Vivado HLS) at ENS Rennes, Université de Rennes 1, and Southeast University Nanjing. He also contributed to labs on dynamic binary translation and hardware/software co-design.




