Storage-efficient representation of decimal data
Computing Profession
Computer programming as an art
An analytic model of the HASP execution task monitor
Arguments for a moratorium on the construction of a community information utility
Self-stabilizing systems in spite of distributed control
Improving locality by critical working sets
A locally-organized parser for spoken input
Register allocation via usage counts
Enumerating full-time programmers
A note on the calculation of average working set size
A weighted buddy method for dynamic storage allocation
Monitors: an operating system structuring concept
A first order approximation to the optimum checkpoint interval
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