Upcoming Tutorials

Tutorial on: Securing Processor Architectures

April 15, 2021. Co-located with ASPLOS 2021.

Past Tutorials

Tutorial on: Design of Secure Processor Architectures

The objective of this tutorial is to present the principles that processor architects and hardware designers should use when developing secure processor architectures.

August 25, 2019. Co-located with CHES 2019.

Summer School Course on: Processor Architecture Security

This is a course with 4 lectures covering topics ranging from design of Trusted Execution Environments (TEEs) to timing channels and speculative execution attacks.

July 14-20, 2019. The course is part of the ACACES 2019 Summer School.

Tutorial on: Secure Processor Architectures in the Era of Spectre and Meltdown

May 6, 2019. Co-located with HOST 2019.

Tutorial on: Principles of Secure Processor Architecture Design

April 14, 2019. Co-located with ASPLOS 2019. This tutorial has been superseded by the CHES 2019 and ACACES 2019 versions.

Tutorial on: Principles of Secure Processor Architecture Design

February 17, 2019. Co-located with HPCA 2019. This tutorial has been superseded by the CHES 2019 and ACACES 2019 versions.

Tutorial on: Principles of Secure Processor Architecture Design

January 22, 2019. Co-located with HiPEAC 2019. This tutorial has been superseded by the CHES 2019 and ACACES 2019 versions.

Tutorial on: Principles of Secure Processor Architecture Design

April 30, 2018. Co-located with HOST 2018. This tutorial has been superseded by the CHES 2019 and ACACES 2019 versions.