Abstract
The ParLab at Berkeley, UPCRC-Illinois, and the Pervasive Parallel Laboratory at Stanford are studying how to make parallel programming succeed given industry's recent shift to multicore computing. All three centers assume that future microprocessors will have hundreds of cores and are working on applications, programming environments, and architectures that will meet this challenge. This article briefly surveys the similarities and difference in their research.
Original language | English (US) |
---|---|
Article number | 5446250 |
Pages (from-to) | 41-55 |
Number of pages | 15 |
Journal | IEEE Micro |
Volume | 30 |
Issue number | 2 |
DOIs | |
State | Published - Mar 2010 |
Keywords
- Hardware
- Multicore
- Parallel applications
- Parallel architectures
- Parallel computing
- Parallel programming environments
- Shared-memory
ASJC Scopus subject areas
- Software
- Hardware and Architecture
- Electrical and Electronic Engineering