acm-header
Sign In

Communications of the ACM

Research Archive


Archives

The Research archive provides access to all Research articles published in past issues of Communications of the ACM.

December 2021


From Communications of the ACM

Software-Defined Cooking Using a Microwave Oven

Software-Defined Cooking Using a Microwave Oven

We present software-defined cooking (SDC), a low-cost closed-loop microwave oven system that aims to heat food in a software-defined thermal trajectory.


From Communications of the ACM

Speculative Taint Tracking (STT): A Comprehensive Protection for Speculatively Accessed Data

Speculative Taint Tracking (STT)

This paper proposes speculative taint tracking (STT), a high security and high performance hardware mechanism, to block speculative execution attacks.


From Communications of the ACM

Technical Perspective: Cooking Up a Solution to Microwave Heat Distribution

Technical Perspective: Cooking Up a Solution to Microwave Heat Distribution

"Software-Defined Cooking Using a Microwave Oven," by Haojian Jin et al., introduces a feedback mechanism to microwave heating through a technique the authors call software-defined cooking.


From Communications of the ACM

Technical Perspective: A Recipe for Protecting Against Speculation Attacks

Technical Perspective: A Recipe for Protecting Against Speculation Attacks

"Speculative Taint Tracking (STT): A Comprehensive Protection for Speculatively Accessed Data," by Jiyong Yu et al., might be a beginning of an end to speculation-based attacks.