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...Jennifer Rexford From Communications of the ACM | March 2011
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...Christopher Raphael From Communications of the ACM | March 2011
In the opening of Sibelius' Violin Concerto, a soloist plays delicately. The orchestra responds in kind. As...Juan Bello, Yann LeCun, Robert Rowe From Communications of the ACM | March 2011
While a large body of work exists on DRAM in lab conditions, little has been reported on real DRAM failures in large production clusters. In this paper, we analyze...Bianca Schroeder, Eduardo Pinheiro, Wolf-Dietrich Weber From Communications of the ACM | February 2011
In order to advance the field, knowledge of the types of memory errors at the system level, their frequencies, and conditions that exacerbate or are unrelated to...Norman P. Jouppi From Communications of the ACM | February 2011
The sequence memoizer is a new hierarchical Bayesian model for discrete sequence data that captures long range dependencies and power-law characteristics, while...Frank Wood, Jan Gasthaus, Cédric Archambeau, Lancelot James, Yee Whye Teh From Communications of the ACM | February 2011
The history of probabilistic sequence models dates back to Markov at the turn of the last century. Though informed by decades of research...Fernando Pereira From Communications of the ACM | February 2011
This paper studies data transfers under two classes of multipath control, coordinated control where the rates...Peter Key, Laurent Massoulié, Don Towsley From Communications of the ACM | January 2011
Multipath transmission for the Internet—that is, allowing users to send some of their packets along one path and...Damon Wischik From Communications of the ACM | January 2011
Sora, a fully programmable software radio platform on commodity PC architectures, combines the performance and fidelity of hardware software-defined radio platforms...Kun Tan, He Liu, Jiansong Zhang, Yongguang Zhang, Ji Fang, Geoffrey M. Voelker From Communications of the ACM | January 2011
The objective of Sora is to build a software defined radio that combines the performance and fidelity of hardware...Dina Katabi From Communications of the ACM | January 2011
The collection of computational problems having quantum interactive proof systems consists precisely of those problems solvable with an ordinary classical computer...Rahul Jain, Zhengfeng Ji, Sarvagya Upadhyay, John Watrous From Communications of the ACM | December 2010
It is now clear that for a wide range of problems, quantum computers offer little or no advantage over their classical counterparts.
Scott Aaronson From Communications of the ACM | December 2010
Compressive sampling (CoSa) is a new paradigm for developing data sampling technologies. The main computational challenge in CoSa is to reconstruct a compressible...Deanna Needell, Joel A. Tropp From Communications of the ACM | December 2010
You are given a large set of data values, and you are requested to compress, clean, recover, recognize, and/or predict...Michael Elad, Raja Giryes From Communications of the ACM | December 2010
Multithreaded programs are notoriously prone to race conditions. Prior work developed precise dynamic race detectors that never report false alarms. However, these...Cormac Flanagan, Stephen N. Freund From Communications of the ACM | November 2010
GOLDILOCKS is a Java runtime that monitors program executions and throws a DataRaceException when a data race...Tayfun Elmas, Shaz Qadeer, Serdar Tasiran From Communications of the ACM | November 2010
Exploiting parallelism has become the primary means to higher performance. Shared memory is a pervasively used programming...Sarita Adve From Communications of the ACM | November 2010
Probabilistic graphical models and algorithms for approximate inference have proven to be powerful tools in a wide range of applications in statistics and AI. However...Erik B. Sudderth, Alexander T. Ihler, Michael Isard, William T. Freeman, Alan S. Willsky From Communications of the ACM | October 2010
Nearly every modern tracking system is based on the seminal work of Rudolf Kalman who developed the optimal...Yair Weiss, Judea Pearl From Communications of the ACM | October 2010