Distributed computing and the multicore revolution

  • Authors:
  • Maurice Herlihy;Victor Luchangco

  • Affiliations:
  • Brown University;Sun Microsystems Laboratories

  • Venue:
  • ACM SIGACT News
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Changes in technology can have far-reaching effects on theory. For example, while Turing's work on computability predated the first electronic computers, complexity theory flowered only after computers became a reality. After all, an algorithm's complexity may not matter much in a mathematics journal, but matters quite a bit in a FORTRAN program. We argue that something similar is going on with parallel and concurrent computation: after decades of being respected but not taken seriously, research on multiprocessor algorithms and data structures is going mainstream.