Looking Beyond Microarchitectural Side Channels

This blog post summarizes my recent keynote talk at the 2022 IEEE International Symposium on Secure and Private Execution Environment Design...

Distbench: A Flexible Network Benchmarking Tool

Networking performance is critical to distributed applications, and there are always efforts underway to improve the performance of...

Scaling through Small: Applying Modularity toward Practical Quantum Architectures

Quantum Computers (QCs), once thought of as an elusive theoretical concept, are emerging. Today’s quantum devices, however, are still small...

IISWC 25th Anniversary

“If you cannot measure it, you cannot improve it.” – Lord Kelvin The IEEE International Symposium on Workload Characterization (IISWC) just...

Fast memcpy, A System Design

When I worked at Google, fleet-wide profiling revealed that 25-35% of all CPU time was spent just moving bytes around: memcpy, strcmp,...

Featured Announcements

Solidarity with Iranian Universities

SIGARCH and TCCA unconditionally condemn the recent and ongoing violent repression of students and academic staff at universities in Iran.

Solidarity with Ukraine

SIGARCH firmly condemns Russia's invasion of Ukraine.

Calls for Contributions

Calls for papers, tutorials, workshops, presentations and other technical contributions.

May 9, 2023 in San Antonio, TX, USA
Call for Papers: RAGE 2023 @ CPS-IoT Week
June 21, 2023 in Orlando, Florida
Call for Papers: ICS 2023
March 26, 2023 in Vancouver, Canada
Call for Papers: ASPLOS’23 Young Architect Workshop
February 25, 2023 in Montreal, Canada
Call for Nominations: 2023 HPCA Test of Time Award
view more...

Calls for Participation

Information on registering and attending conferences, workshops and other events.

February 25, 2023 in Montreal, Canada
CGO 2023
February 25, 2023 in HPCA 2023 (Montreal)
gem5 Tutorial at HPCA 2023
October 7, 2022 in Shanghai-Phoenix-Gather.Town
October 1, 2022 in Chicago, IL
view more...