XRDS

Crossroads The ACM Magazine for Students

Sign In

Association for Computing Machinery

Articles Tagged: Concurrent programming languages

Articles & Features

A conversation with Vijay Pande

SECTION: Features

A conversation with Vijay Pande

The director of Stanford University's Pande Lab discusses how his work with large-scale, distributed simulation is being used to study protein folding and its connection to disease.

By Cristina Pop, July 2015

PDF | HTML | In the Digital Library

Designing good MapReduce algorithms

Designing good MapReduce algorithms

An introduction to designing algorithms for the MapReduce framework for parallel processing of big data.

By Jeffrey D. Ullman, September 2012

PDF | HTML | In the Digital Library

Parallel machine learning on big data

Parallel machine learning on big data

On algorithms for parallel machine learning, and why they need to be more efficient.

By John Langford, September 2012

PDF | HTML | In the Digital Library

Profile Jeff Dean<br />Big data at Google

Profile Jeff Dean
Big data at Google

By Edward Z. Yang, Robert J. Simmons, September 2012

PDF | HTML | In the Digital Library

Teaching parallel programming

Teaching parallel programming

In this roundtable, three professors of parallel programming share their perspective on teaching and learning the computing technique.

By John Mellor-Crummey, William Gropp, Maurice Herlihy, September 2010

PDF | HTML | In the Digital Library

Parallel computing with Linux

By Forrest Hoffman, William Hargrove, September 1999

PDF | HTML | In the Digital Library