MulticoreInfo.com header image 3

Top Story

Multicore Whitepapers

2008   2007   2006   2005   2004   2003   2002   2001    
2000   1999   1998    1997   1996     Prior to 1995    Whitepapers

Papers listed here are either freely available on the web or obtained legally. Please respect the various copyright stipulations placed on these documents. If any author would like us to add or to remove their paper from here, please contact us at info@multicoreinfo.com.

Multicore White Papers and Presentations

If you like a white paper to be listed in this page, contact us by e-mailing information to info@multicoreinfo.com or leave a comment.

Above the Clouds: A Berkeley View of Cloud Computing
RAD Lab, Berkeley

Developing Multi-threaded Applications: A Platform Consistent Approach
Clay Breshears, Aaron Coday, Martyn Corden, et al.
Intel

Comparing Multi-Core Processors for Server Virtualization
Rob Carpenter
Intel

Making sense of Multi-core Processor technology for SAS Environment
Carl E. Ralston, Intel (SAS Global Forum 2008)

Quickly identifying the cause of software bugs with ReplayEngine
Chris Gottbrath
TotalView Technologies

Detecting Multicore Processor Topology in an IA-32 Platform
Khang Nguyen and Shihjong Kuo
Intel

Meeting the Performance and Availability Challenge with an Open Supercomputing Architecture
Douglas Eadline
Appro, Basement Supercomputing, AMD

Increasing Memory Throughput With Intel® Streaming SIMD Extensions 4 (Intel® SSE4) Streaming Load
Ashish Jha and Darren Yee
Intel Software and Solutions Group

The Advantages of Multi-Core UTM
Sponsored by SonicWALL

HP and Acumem SlowSpotter for Linux
Acumem

Is the Free Lunch Really Over? Scalability in Manycore Systems Part 2: Using Locks Efficiently
Michael Wrinn, Intel

Going Parallel with LabVIEW Delivers Test Throughput Gains
National Instruments

Chasing Moore’s Law - The Truth Behind the OS and CPU Upgrades for Industrial PC Users
Alan Koch
Advantech Corporation

When Extending Battery Life, Two Processors are Often Better Than One
John Dixon, Zack Albus, Adrian Valenzuela, and J. B. Fowler
Texas Instruments, Inc.

Seeding Multicore Infrastructure: Imperas Launches Open Virtual Platforms
Bryon Moyer, Embedded Technology Journal

HP Non-stop Multi-core Architecture
Hewlett-Packard Company

Scaling Spring Applications in 4 Steps
Nati Shalom, CTO
Gigaspaces

The Scalability Revolution - From Dead End to Open Road
Nati Shalom, CTO
Gigaspaces

Quickly Identifying the Cause of Software Bugs with ReplayEngine
TotalView Technologies

From a Few Cores to Many: A Tera-scale Computing Research Review
Jim Held, Jerry Bautista, Sean Koehl
Intel Research White Paper

Ct: A Flexible Parallel Programming Model for Tera-scale Architectures
Anwar Gholoum, Eric Sprangle, Jesse Fang, Gansha Wu, and Xin Zhou
Intel

Key Questions to Ask When Going Parallel
Interactive Supercomputing

Going Parallel with Star-P: An Implementation Guide
Interactive Supercomputing

From Moore’s Law to Multi-Core: How Real-world Issues are Driving the Evolution of Network Monitoring Solutions
Endace Systems

Managing Multi-core Projects (.pdf)
Source: Go Parallel 6 part article series

Concurrent Computing for SCAApplications: Achieving Scalability in a Service-oriented Application Environment
Patrick Leonard, VP of Engineering
Rogue Wave Software

A Guide to Creating C++ Web Services
Rogue Wave Software

Multi-core Hardware and Application Performance: An application development survey
Rogue Wave Software

Achieving Application Scalability on Multi-Core Systems
Rogue Wave Software

Threading Programming Guide
Apple, Feb 2008

Pervasive DataRush: A Description of the Highly Parallel Dataflow Framework
A Pervasive Software architecture white paper, July 2008

Larrabee: A Many-Core x86 Architecture for Visual Computing [Weblink from Intel]
Larry Seiler, Doug Carmean, Eric Sprangle, Tom Forsyth, et al.
SIGGRAPH 2008

Scheduling to Overcome the Multi-Core Memory Bandwidth Bottleneck
Dave Field, Deron Johnson, Don Mize, and Robert Stober
Hewlett-Packard and Platform Computing

Optimizing Software for Multi-core Processors
Intel Whitepaper

Multi-Core Processing Advancements via Optimized System Resource Allocation and Capacity Management
Benoit Marchand, Founder
eXludus Technologies Inc.

Finding &amp Fixing Multicore Performance Bottlenecks in HPC Applications
Erik Hagersten, CTO and Founder
Acumem

Scalable Programming Models for Massively Multicore Processors [Requires IEEE Xplore login]
McCool, M.D.
Proceedings of the IEEE, Volume 96, Issue 5, May 2008 Page(s):816 - 831

Virtualization in a Tera-Scale Environment
Sebastian Schoenberg and Ken Strandberg
Intel Software Network

Scalability in Many-core Systems: Part 1 in a Series
Michael Wrinn
Intel Software Network

A Library Based Approach to Threading for Performance
David R. Mackay
Intel Software Network

FR-V Single-Chip Multicore Processor: FR1000
Atsuhiro Suga, Satoshi Imai
Fujitsu

Operating System Scheduling on Heterogeneous Core Systems
Alexandra Fedorova, David Vengerov, Daniel Doucette
Simon Fraser University and Sun Microsystems, July 2007

A Performance Comparison of Hypervisors
VMWare

How Multicore Processing and 64-Bit Operating Systems Enhance a Utility Computing Environment
Kelly Quinn, John Humphreys, et al.
IDC, Sponsored by AMD, Nov 2005

Programming Strategies for Multicore Processing: Pipelining
National Instruments
Multicore Programming Fundamentals Whitepaper Series

Programming Strategies for Multicore Processing: Task Parallelism
National Instruments
Multicore Programming Fundamentals Whitepaper Series

Programming Strategies for Multicore Processing: Data Parallelism
National Instruments
Multicore Programming Fundamentals Whitepaper Series

The Multicore Programming Challenge [Presentation Slides]
Barbara Chapman
University of Houston, November 2007

Programming Models for Scalable Multicore Programming [Article in HPCWire]
Michael McCool
RapidMind, 2007

Programming Models for Supercomputing in the Multicore Era Presentation]
Mark Snir
Presented at Salishen Workshop 2008

Programming Languages for High Performance Computing [Presentation]
Mark Snir
Presented at UIUC, UIC, and Purdue

Leveraging Multi-Core Processors for High-Performance Embedded Systems
Robert Craig, Paul Leroux
QNX Software Systems

Blending Asymmetric and Symmetric Multiprocessing with a Single OS on ARM11 MPCore
Masaki Gondo
eSol Co., Ltd.

Software Optimization Techniques for Multi-Core Processors   
Kerry Johnson
QNX Software Systems, March 2008

Ensuring Code Quality in Multi-threaded Applications  
Ben Chelf and John Kodumal
Coverity

The Need for Acceleration Technologies to Achieve Cost-effective Supercomputing Performance for Advanced Applications
Joe Landman
AMD


Multicore Communication: Today and the Future
  
Tony Trawick
Written for Embedded Computing Design, March 2007


The Buzz on Multicore: A Look at All the Application Angles
[Slides]
Bill Witowsky
Texas Instruments

Embedded vs. General Purpose: All Multicores Are Not Alike [Slides]
Alan Gatherer
Texas Instruments

Unlocking the Hidden Performance of Multicores: Digital Signal Processors and Virtualization Software [Slides]
Andy Fritsch
Texas Instruments

Multicore Technology: Meeting The Challenges of Today and Tomorrow [Slides]
Ray Simar
Texas Instruments

2008   2007   2006   2005   2004   2003   2002   2001    
2000   1999   1998    1997   1996     Prior to 1995    Whitepapers

  • Share/Save/Bookmark