The Research archive provides access to all Research articles published in past issues of Communications of the ACM.
In the opening of Sibelius' Violin Concerto, a soloist plays delicately. The orchestra responds in kind. As the piece progresses, soloist and orchestra alternatively…
A system for musical accompaniment is presented in which a computer-driven orchestra follows and learns from a soloist in a concerto-like setting. The system's connections with machine learning are highlighted, showing current…
The Internet is increasingly a platform for online services running on rack after rack of servers. With the advent of large data centers, the study of the networks that interconnect these servers has become an important topic…
VL2 is a practical network architecture that scales to support huge data centers with uniform high capacity between servers, performance isolation between services, and Ethernet layer-2 semantics.