acm-header
Sign In

Communications of the ACM

Careers


Featured Job
bg-corner

Voice Control Everywhere
From ACM Careers

Voice Control Everywhere

In anticipation of the age of voice-controlled electronics, MIT researchers have built a special-purpose chip which could make speech recognition ubiquitous in...

Optimizing Code
From ACM Careers

Optimizing Code

A new variation on a popular open-source compiler optimizes parallel code better than any commercial or open-source compiler, its developers say.

Taming Data
From ACM Careers

Taming Data

An international team of computer scientists has developed Data Civilizer, a system that automatically finds connections among many different data tables and allows...

Split-Second Data Mapping
From ACM Careers

Split-Second Data Mapping

Running on GPUs instead of CPUs, the MapD database-analytics platform queries and maps billions of data points in milliseconds.

Growing a Network of Role Models
From ACM Careers

Growing a Network of Role Models

MIT senior Marlyse Reeves is building a supportive community of women in aerospace engineering.

Making Big Data Manageable
From ACM Careers

Making Big Data Manageable

Technique shrinks data sets while preserving their fundamental mathematical relationships.

Learning Words From Pictures
From ACM Careers

Learning Words From Pictures

A system that correlates recorded speech with images could lead to fully automated speech recognition.

Computer Learns to Recognize Sounds By Watching Video
From ACM Careers

Computer Learns to Recognize Sounds By Watching Video

Machine-learning system doesn't require costly hand-annotated data.

Toward X-Ray Movies
From ACM Careers

Toward X-Ray Movies

Low-power tabletop source of ultrashort electron beams could replace car-size laboratory devices.

Making Computers Explain Themselves
From ACM Careers

Making Computers Explain Themselves

Researchers at MIT have described a new way to train neural networks so that they provide not only predictions and classifications but rationales for their decisions...

How Data Can Help Change the World
From ACM Careers

How Data Can Help Change the World

Speakers at last week's IDSS conference explored how data can be brought to bear on global challenges.

Q&a: How Twitter Explains the 2016 Election
From ACM Careers

Q&a: How Twitter Explains the 2016 Election

The Electome project compares the content of Twitter conversations with news media coverage of the 2016 U.S. Presidential campaign.

Faster Parallel Computing
From ACM Careers

Faster Parallel Computing

A new programming language called Milk delivers fourfold speedups on memory access problems common in the age of big data.

3-D Printed Structures 'remember' Their Shapes
From ACM Careers

3-D Printed Structures 'remember' Their Shapes

Heat-responsive materials may aid in controlled drug delivery and solar panel tracking.

User-Friendly Language For Programming Efficient Simulations
From ACM Careers

User-Friendly Language For Programming Efficient Simulations

A new programming language can speed up computer simulations 200-fold or reduce the code they require by 90 percent.  

Toward Practical Quantum Computers
From ACM Careers

Toward Practical Quantum Computers

Built-in optics could enable chips that use trapped ions as quantum bits.

Carbon Nanotube 'stitches' Strengthen Composites
From ACM Careers

Carbon Nanotube 'stitches' Strengthen Composites

A method to reinforce composite materials could help make airplane frames lighter, more damage-resistant.

Portable Device Produces Biopharmaceuticals On Demand
From ACM Careers

Portable Device Produces Biopharmaceuticals On Demand

The portable microbioreactor system is designed to use microbes for manufacturing small amounts of vaccines and other therapies.

Exploring Networks Efficiently
From ACM Careers

Exploring Networks Efficiently

Analysis of ant colony behavior could yield better algorithms for network communication.

How to Stay Anonymous Online
From ACM Careers

How to Stay Anonymous Online

Riffle is a bandwidth and computation efficient communication system that guarantees anonymity among all honest clients as long as at least one server in the network...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account