Architecture and Hardware
Machine learning and large generative models are emerging that suggest an ability to predict life events.
CS2023: Global Undergraduate Computer Science Curricula
CS2023 builds upon CS2013, the 2013 computer science curricular guidelines.
Leveraging Rust in High-Performance Web Services
Exploring Rust’s steep learning curve and strong impact on Web services.
Artificial Intelligence Is the Crisis We Need
When Colorless Green DNNs Sleep Furiously in an Unexplainable Fantasy
Assistive Robotics Takes a Step Forward
Pioneering Sustainable IT with Green Computing
The Dangers of Digitization, and The Importance of Data Backup
A Brief History of Embodied Artificial Intelligence, and its Outlook
Optimizing Energy Efficiency in Datacenters with Advanced Cooling Technologies
Technical Perspective: The Software-Centric Approach of SYNERGY
Compiler-Driven FPGA Virtualization with SYNERGY
Nand to Tetris: Building a Modern Computer System from First Principles
Biocomputation: Moving Beyond Turing with Living Cellular Computers
The Race for Sustainability in the HiPEAC Vision 2024
More Efficient Fault-Tolerant Quantum Computing
Building Computing Systems for Embodied Artificial Intelligence
Combining Machine Learning and Lifetime-Based Resource Management for Memory Allocation and Beyond
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 InvolvedCommunications 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