Issue Downloads
Drones and the digital panopticon
The XRDS blog highlights a range of topics from conference overviews to privacy and security, from HCI to cryptography. Selected blog posts, edited for print, will be featured in every issue. Please visit xrds.acm.org/blog to read each post in its ...
Scientific computing in the age of complexity
Climate modeling has come a long way since von Neumann declared it a problem too hard for pencil and paper, but tailor-made for the new digital computers. As the models and computers both evolve toward ever-greater complexity, they are changing our ...
Electrical modeling and simulation for stockpile stewardship
A survey of radiation modeling and circuit simulation approaches that are essential for stockpile stewardship.
A look inside the earth: geophysical imaging of the subsurface
On the computational resources and techniques required for imaging the Earth's crust.
Challenges and methods in large-scale computational chemistry applications
Interesting problems in computational chemistry from a computer science perspective.
Expanders, tropical semi-rings, and nuclear norms: oh my!
Scientific computing for social and modern information networks.
Massive streaming data analytics: a graph-based approach
Analyzing massive streaming graphs efficiently requires new algorithms, data structures, and computing platforms.
Linguistic structure prediction with the sparseptron
Recent advances in natural language processing bring together rich representations and scalable machine learning algorithms.
How much (execution) time and energy does my algorithm cost?
Do we need to design algorithms differently if our goal is to save energy, rather than time or space? This article presents a simple and speculative thought experiment that suggests when and why the answer could be "yes."
High-performance computing and the cloud: a match made in heaven or hell?
Infrastructure clouds offer tremendous potential for scientific users, however, they face numerous challenges that must be addressed before they are widely adopted by scientific communities.
Dream applications of verifiable computational results
A new system allows researchers to discover, reuse, cite, and experiment upon any computational result that is published with a Verifiable Result Identifier.