In a keynote address (see https://goo.gl/RwkwK1) at the 2016 meeting of the Computing Research Association, Kentaro Toyama argued that persistent societal challenges, such as socio-economic inequality, do not have technology-centric …
I am pleased to announce the establishment of the ACM Future of Computing Academy (ACM-FCA), created to bring together talented young professionals from various computing disciplines to address the most pressing challenges facing …
The Internet influenced the decisions of voters in both the June 2016 U.K. referendum on European Union membership and the November 2016 U.S. elections. The disturbing aspect of these is the quantity of poor-quality content, …
Valerie Barr considers how to make computer science education meaningful and relevant to all, while a team from the Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory offers strategies …
Developments from several disparate areas of computer science provide "a huge jump, both technically and also quantitatively."
Researchers are discovering surprising new risks across the fast-growing IoT.
As leading companies release troubling diversity statistics, experts search for solutions.
COLUMN: Technology strategy and management
A relatively simple query raises myriad complicated issues.
COLUMN: Law and technology
Considering legal uncertainty in the online environment.
COLUMN: Historical reflections
Reflections on pioneering code-breaking efforts.
Social and cultural conventions are an often-neglected aspect of intelligent-machine development.
Considering the impact of recent ITAR changes to the U.S. software industry and software education.
Don't "win." Resolve.
Using OpenFlow and DevOps for rapid development.
Expert-curated guides to the best of CS research.
SECTION: Contributed articles
Moore's Law is one small component in an exponentially growing planetary computing ecosystem.
Central IT needs to guide functional areas and departments toward effective operational and procurement practices.
SECTION: Review articles
Cell-graph construction methods are best served when physics-driven and data-driven paradigms are joined.
SECTION: Research highlights
"Eulerian Video Magnification and Analysis" demonstrates that phase differences at a given frequency band, due to subtle motions in a video, can be independently amplified and added back into the original signal.
We present Eulerian Video Magnification, a computational technique for visualizing subtle color and motion variations in ordinary videos by making the variations larger.
"HACC: Extreme Scaling and Performance Across Diverse Architectures" describes the Hardware/Hybrid Accelerated Cosmology Code (HACC) framework, which uses a novel algorithmic structure to map code onto multiple supercomputer …
In this Research Highlight, we demonstrate the success of HACC on two very different machines, the CPU/GPU system Titan and the BG/Q systems Sequoia and Mira, attaining very high levels of scalable performance.
COLUMN: Last byte
In the spirit of Gomoku, two people play a version of the classic paper-and-pencil game tic-tac-toe but on an infinite checkerboard. In it, a player wins by getting four pieces in a row — vertically, horizontally, or diagonally …