acm-header
Sign In

Communications of the ACM

Latest Practice



Improving Testing of Deep-Learning Systems
From Communications of the ACM

Improving Testing of Deep-Learning Systems

A combination of differential and mutation testing results in better test data.

Software Managers' Guide to Operational Excellence
From Communications of the ACM

Software Managers' Guide to Operational Excellence

The secret to being a great engineering leader? Setting up the right checks and balances.

Confidential Computing: Elevating Cloud Security and Privacy
From Communications of the ACM

Confidential Computing: Elevating Cloud Security and Privacy

Working toward a more secure and innovative future.

Hardware VM Isolation in the Cloud
From Communications of the ACM

Hardware VM Isolation in the Cloud

Enabling confidential computing with AMD SEV-SNP technology.

Creating the First Confidential GPUs
From Communications of the ACM

Creating the First Confidential GPUs

The team at NVIDIA brings confidentiality and integrity to user code and data for accelerated computing.

Why Should I Trust Your Code?
From Communications of the ACM

Why Should I Trust Your Code?

Confidential computing enables users to authenticate code running in TEEs, but users also need evidence this code is trustworthy.

Pointers in Far Memory
From Communications of the ACM

Pointers in Far Memory

Rethinking how data and computations should be organized.

How Flexible Is CXL's Memory Protection?
From Communications of the ACM

How Flexible Is CXL's Memory Protection?

Replacing a sledgehammer with a scalpel.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account