Crafting the revolution of semiconductors
a research group from the Politecnico di Milano
We currently offer thesis projects in processor architecture, computer security, machine learning, and on-chip interconnects. If interested, write us an email.
Study instruction prefetching methods that adapt to different workloads and evaluate their effects on modern system-on-chip performance.
Investigate physical and microarchitectural side-channel risks in commercial tensor processing units used for edge AI.
Analyze how processor architecture and microarchitecture affect susceptibility to transient execution attacks.
Develop and assess machine learning methods that use on-chip measurements to detect and help prevent security attacks.
Study transient execution attacks against implementations of post-quantum cryptography standards selected by NIST.
Design and evaluate multicast-capable network-on-chip routers for coherence traffic, with deadlock-safe routing and coordinated protocol design.
Explore topology-aware data placement and migration in a non-uniform cache architecture connected over a network-on-chip for RISC-V systems.
Explore a compact network-on-chip for microcontroller-class RISC-V multicores, including lightweight cache coherence and low-power links.
Explore the design and development of trusted execution environments for protecting sensitive operations and data.
Explore GPU architectures integrated with RISC-V system-on-chip platforms.
Investigate GPU microarchitectural attack surfaces related to memory leaks and code execution without physical access.
Analyze the OpenTitan framework and test its components to identify and assess potential security vulnerabilities.