Architecture and Hardware
Addressing the Data Storage Crisis
The expense of HDD and SSD is pushing the development and consideration of alternate storage options.
Controlling AI’s Growing Energy Needs
Lower-energy options are being sought to reduce the energy footprint of AI training.
HammingMesh: A Network Topology for Large-Scale Deep Learning
HammingMesh is optimized specifically for ML workloads and their communication patterns.
Technical Perspective: Mirror, Mirror on the Wall, What Is the Best Topology of Them All?
Combining torus topologies’ cost-effectiveness and switched topologies’ performance into a novel network topology.
Transactions and Serverless are Made for Each Other
Serverless cloud platforms should be used to deploy stateful applications.
A Camera the Size of a Grain of Salt Could Change Imaging as We Know It
Innovative methods and materials led to a tiny meta-optics camera able to produce full-color images equal in quality to those produced by conventional cameras.
Belt and Braces: When Federated Learning Meets Differential Privacy
An overview of differential privacy-enabled federated learning with a focus on utility optimization techniques.
Laser communications technology demonstrated aboard NASA's Psyche spacecraft could make the 140-million-mile distance from Earth to Mars feel much closer.
Generative AI as an Icebreaker to Help Us Accept Other Ways of Thinking
The icebreaker tool uses Generative AI to reveal connections between users while maintaining the rigor of their specialist disciplines.
Experts want proof that Google’s AlphaChip is equal to, let alone better than, available chip design methods.
Room-Temperature Superconductivity Heats Up
Compounds that display superconductivity are incredibly rare, and many require specific pressures or conditions to perform in a desired manner.
How AI Is Helping Doctors Make Better Decisions in Healthcare
AI-based decision support systems are like working alongside a really knowledgeable colleague to confirm you’re on the right track.
Reevaluating Google’s Reinforcement Learning for IC Macro Placement
Crosschecked data indicates that the integrity of a 2021 paper in Nature by Mirhoseini et al. is substantially undermined, owing to errors in conduct, analysis, and reporting.
Leveraging Graph Databases for Fraud Detection in Financial Systems
Graph databases offer a more effective approach than traditional tools to identifying fraudulent financial activities.
Mixing and matching chiplets with different capabilities allows designers to optimize platforms for specific functions or use cases.
Technical Marvels, Part 7: Musical Clocks and Organs
Many clocks, automaton figures, furniture, and jewelry have built-in musical mechanisms.
Using Generative AI to View Questions Through Different Academic Disciplines
A scenario to access knowledge can broaden our understanding and help us compare different ways of understanding the world.
A Brief History of Blockchain Interoperability
Four trends shaping today's interconnected blockchain ecosystems.
No Generalization without Understanding and Explanation
LLMs, at least in their generative capabilities, will never be able to perform high-level reasoning like what's needed in deep language understanding, problem solving, and planning.
Intense competition among organizations has made open-sourcing LLMs an attractive strategy that's leveled the competitive field.
Nobel Laureates Consider the State of Quantum Computing
Most experts are reluctant to predict when a large-scale quantum computer will be commercialized.
Technical Marvels, Part 6: Musical Automatons
Music automatons range from singing birds and music boxes to barrel organs and self-playing pianos.
A “mugshot to mugshot” comparison of two images of a face is essentially a solved problem thanks to neural networks, experts say.
Fort Knox Your Data: A Guide to Access Controls
Regular audits and continuous monitoring are critical for identifying and addressing potential security vulnerabilities.
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