Links



Digital Libraries


ACM Digital Library
IEEE Explore
SpringerLink (Computer Science)
Wiley
Elsevier
DBLP
CiteSeer

Commercial


IBM Research: DejaVu
Intel Multi-Core Developer Community
Technology@Intel Magazine
Tilera Architecture Overview
MSDN Magazine Articles on Concurrency
Microsoft Parallel Computing Developer Center

Processors


AMD Multi-Core
ARM11 MPCore
Cavium Networks: Octeon Plus Multicore Processor
Intel Core Processor Family
IBM Cell
MIT RAW
Nomadik Platform
Tilera
SUN


Portals and Blogs


Multicore Association
Thinking Parallel (Blog)
The Landscape of Parallel Computing Research: A View From Berkeley (includes Chip Multi Processor Watch)
Multiprocessor Report
Internet Parallel Computing Archive
LinuxHPC.org
Codeplex
TopCrunch
CTWatch Quartely
Somasegar's WebLog

Parallel Design Patterns


Resources on Parallel Patterns
Pattern Language for Parallel Programming

Transactional Memory


Transactional Memory Categories
Transactional Memory @ SUN
Transactional Memory @ Microsoft Research
Transactional Memory @ Intel
NSTM - .NET Software Transactional Memory

Stream Programming


Merrimac/Brook
BrookGPU
Peakstream

Programming Libraries


PThreads Win32
GNU Scientific Library
.NET Parallel Linq
.NET Threading Library and Code Examples
Multicore Standard Template Library
MinGW
AMD Core Math Library (ACML)
Intel Threading Building Blocks 2.0
Intel Math Kernel Library
Intel Integrated Performance Primitives 5.3

Code Examples


OpenMP Examples


Reports


What Every Programmer Should Know About Memory