Roofline: An Insightful Visual Performance Model For Multicore Architectures
Research and Advances
A Direct Path to Dependable Software
Technical Perspective: Disk Array Models For Automating Storage Management
Technical Perspective: Integrating Flash Devices
Integrating Nand Flash Devices Onto Servers
Principles For Effective Virtual Teamwork
How Culture Influences IT-Enabled Organizational Change and Information Systems
Non-Work Related Computing (NWRC)
Object Language and Impression Management
The Impact of the Digital Divide on E-Government Use
Analysis of Industry-Specific Concentration of CPOs in Fortune 500 Companies
Mobile Phones in the Classroom: If You Can't Beat Them, Join them
Technical Opinion: Online Auctions Hidden Metrics
Reflecting Human Values in the Digital Age
Statecharts in the Making: A Personal Account
Technical Perspective: The Beauty of Error-Correcting Codes
Error Correction Up to the Information-Theoretic Limit
Technical Perspective: Where Biology Meets Computing
Learning and Detecting Emergent Behavior in Networks of Cardiac Myocytes
Digital Inclusion With the McInternet: Would You Like Fries With That?
A New Map For Knowledge Dissemination Channels
Online Privacy Practices in Higher Education: Making the Grade?
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