Thought leaders discuss relevant computing topics

Explore the latest issue

Table of Contents
April 2024 CACM cover with text


Research and Advances

Combining Machine Learning and Lifetime-Based Resource Management for Memory Allocation and Beyond

We introduce a two-step approach to attain high memory utilization in huge pages, which gives rise to a new methodology for applying Machine Learning in computer systems.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved

Communications of the ACM (CACM) is now a fully Open Access publication.

By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.

Learn More