An analytic model of the HASP execution task monitor
Computing Applications
Arguments for a moratorium on the construction of a community information utility
A comparison of list schedules for parallel processing systems
A graph formulation of a school scheduling algorithm
Computer generation of gamma random variates with non-integral shape parameters
Self-stabilizing systems in spite of distributed control
A method for composing simple traditional music by computer
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 back-end computer for data base management
A weighted buddy method for dynamic storage allocation
Monitors: an operating system structuring concept
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