Technical Perspective: 3D Image Editing Made Easy
Artificial Intelligence and Machine Learning
Extracting 3D Objects from Photographs Using 3-Sweep
Can We Trust Autonomous Weapons?
Containers Push Toward the Mayfly Server
Making Sense of Exabytes of Data at Sc16
Cognitive Computers Work Like the Human Brain
Apache Spark: A Unified Engine For Big Data Processing
Diannao Family: Energy-Efficient Hardware Accelerators For Machine Learning
Technical Perspective: If I Could Only Design One Circuit . . .
Computer Science, Math Laureates Convene in Heidelberg
Learning Executable Semantic Parsers For Natural Language Understanding
Imaging the Propagation of Light Through Scenes at Picosecond Resolution
Technical Perspective: The Dawn of Computational Light Transport
Hand Jive: A Robot Hand Learns to Spin
Smart Cities: Concepts, Architectures, Research Opportunities
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