Sign In

Communications of the ACM

Recent Opinion



Forest For the Trees
From Communications of the ACM

Forest For the Trees

With the amount of disk space available to the modern programmer, and the lack of parental supervision in most...

The Growing Harm of Not Teaching Malware
From Communications of the ACM

The Growing Harm of Not Teaching Malware

Revisiting the need to educate professionals to defend against malware in its various guises.

Against Cyberterrorism
From Communications of the ACM

Against Cyberterrorism

Cyberterrorism is a concept that appears recurrently in contemporary media. This coverage is particularly interesting...

From ACM TechNews

European Exascale Project Drives Toward Next Supercomputing Milestone

The goal of the European Exascale Software Initiative (EESI) is to help effect the migration from petascale to exascale systems over the next 10 years by bringing...

Intel: Why a 1,000-Core Chip Is Feasible
From ACM News

Intel: Why a 1,000-Core Chip Is Feasible

Chipmaker Intel has been investigating the issue of scaling the number of cores in chips through its Terascale Computing Research Program, which has so far yielded...

An Interview with Frances E. Allen
From Communications of the ACM

An Interview with Frances E. Allen

Frances E. Allen, recipient of the 2006 ACM A.M. Turing Award, reflects on her career.

Reflections on the Toyota Debacle
From Communications of the ACM

Reflections on the Toyota Debacle

A look in the rearview mirror reveals system and process blind spots.

Don't Bring Me a Good Idea
From Communications of the ACM

Don't Bring Me a Good Idea

You want to know how to get my attention?" Jason Kalich asked the audience rhetorically. "First off, don't bring me a good...

We Need a Research Data Census
From Communications of the ACM

We Need a Research Data Census

The increasing volume of research data highlights the need for reliable, cost-effective data storage and preservation at the national scale.

Literate Coding
From Communications of the ACM

Literate Coding

While it is true that "programmers aren't English majors," there are many days that I wish they were, or that...

The Long Quest For Universal Information Access
From Communications of the ACM

The Long Quest For Universal Information Access

Digital object repositories are on the cusp of resolving the long-standing problem of universal information access in the Internet.

IBM's Single-Processor Supercomputer Efforts
From Communications of the ACM

IBM's Single-Processor Supercomputer Efforts

Imagine a CPU designed to issue and execute up to seven instructions per clock cycle, with a clock rate 10 times faster than the reigning supercomputer. This is...

From ACM Opinion

Why America Must Win the Supercomputing Race

Four decades ago, NASA put a man on the moon using a computer system less powerful than the electronics in many modern-day toasters. With that audacious act of...

From ACM Opinion

What You Should Include in an Agreement with a Cloud Provider

Cloud computing is a lot like the weather: Everybody talks about it, but nobody does anything about it. Just 9.3% of companies say they'll be using platform or...

Why China's New Supercomputer Isn't Actually the World's Fastest
From ACM Opinion

Why China's New Supercomputer Isn't Actually the World's Fastest

Peak performance doesn't equal sustained performance, and the NVIDIA GPUs in the Tianhe 1A are especially bad at the latter.

Will Netflix Destroy the Internet?
From ACM Opinion

Will Netflix Destroy the Internet?

American broadband capacity might not be able to keep up with everyone who wants to stream movies.

Ncsa Director: Gpu Is Future of Supercomputing
From ACM News

Ncsa Director: Gpu Is Future of Supercomputing

The director of the National Center for Supercomputing Applications has seen the future of supercomputing and it can be summed up in three letters: GPU.

Sensor Networks For the Sciences
From Communications of the ACM

Sensor Networks For the Sciences

Lessons from the field derived from developing wireless sensor networks for monitoring active and hazardous volcanoes.

Why Isn't Cyberspace More Secure?
From Communications of the ACM

Why Isn't Cyberspace More Secure?

Evaluating governmental actions—and inactions—toward improving cyber security and addressing future challenges.

Why Do Software Startups Patent (or Not)?
From Communications of the ACM

Why Do Software Startups Patent (or Not)?

Assessing the controversial results of a recent empirical study of the role of intellectual property in software startups.
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account