DEPARTMENT: Editor's letter
The Turing Award is one of a suite of professional honors ACM bestows annually to recognize technical achievements that have made significant contributions to our field.
Cherri M. Pancake
DEPARTMENT: Cerf's up
We have come a long way since the 1983 activation of the Internet and there is strong evidence that further evolution is to be expected as new technologies arrive to spark imagination and challenge engineers to improve on the …
Vinton G. Cerf
Mark Guzdial mulls the difficulty of getting into a computer science class, while John Arquilla ponders political warfare in cyberspace.
Mark Guzdial, John Arquilla
Yoshua Bengio, Geoffrey Hinton, and Yann LeCun this month will receive the 2018 ACM A.M. Turing Award for conceptual and engineering breakthroughs that have made deep neural networks a critical component of computing.
New methods enable systems to rapidly, continuously adapt.
How long can the silicon foundry sector continue to adapt, as physical limits make further shrinkage virtually impossible?
Employees are increasingly challenging technology companies on their ethical choices.
COLUMN: Global computing
A new research challenge for computer science.
COLUMN: Inside risks
Total-system hardware and microarchitectural issues are becoming increasingly critical.
A. T. Markettos, R. N. M. Watson, S. W. Moore, P. Sewell, P. G. Neumann
COLUMN: The profession of IT
Many risks of catastrophic failures of critical infrastructures can be significantly reduced by relatively simple measures to increase resiliency.
Peter J. Denning, David Brin
It is time to care about digital provenance.
Thomas Pasquier, David Eyers, Jean Bacon
A collaborative approach to reclaiming memory in heterogeneous software systems.
Ulan Degenbaev, Michael Lippautz, Hannes Payer
Build safety, share vulnerability, and establish purpose.
Some ML papers suffer from flaws that could mislead the public and stymie future research.
Zachary C. Lipton, Jacob Steinhardt
SECTION: Contributed articles
Programmable software-defined solid-state drives can move computing functions closer to storage.
Jaeyoung Do, Sudipta Sengupta, Steven Swanson
Cybersecurity design reduces the risk of system failure from cyberattack, aiming to maximize mission effectiveness.
O. Sami Saydjari
SECTION: Review articles
To trust the behavior of complex AI algorithms, especially in mission-critical settings, they must be made intelligible.
Daniel S. Weld, Gagan Bansal
SECTION: Research highlights
"Heterogeneous Von Neumann/Dataflow Microprocessors" describes an innovative approach to exploit both CDFG and EDGE computation models.
Rishiyur S. Nikhil
This work studies the potential of a paradigm of heterogeneous execution models by developing a specialization engine for explicit-dataflow (SEED) and integrating it with a standard out-of-order (OOO) core.
Tony Nowatzki, Vinay Gangadhar, Karthikeyan Sankaralingam
COLUMN: Last byte
ACM A.M. Turing Award recipients Yoshua Bengio, Geoffrey Hinton, and Yann LeCun on the promise of neural networks, the need for new paradigms, and the concept of making technology accessible to all.