 |
 |
Baton Rouge, Louisiana
|
|
|
|
HPC at LSU Training, Spring 2008
Introduction to Parallel Programming Concepts
HPC Training, Slides
(PDF)
HPC Training, Additional Comments
(PDF)
Related documentation found on the WWW
GP-GPU
NVIDIA CUDA Programming Guide 2.0
(PDF)
NVIDIA Developer WWW Site, developer.nvidia.com
(External Link)
AMD Stream Computing: Software Stack
(PDF)
R600-Family Instruction Set Architecture
(PDF)
Building a High Level Language Compiler For GPGPU
(PDF)
Stream Computing, Technical Overview
(PDF)
AMD ATI GPU, developer.amd.com/GPU/
(External Link)
AMD ATI Stream Computing, ati.amd.com/technology/streamcomputing/resources.html
(External Link)
Vector Architecture
Vector Processors
(PowerPoint)
The Cray-1 Computer System
(PDF)
NEC SX-9
(PDF)
SX-9 Vector Supercomputer Specifications
(PDF)
Various Architectures
Clearspeed Whitepaper: CSX Processor Architecture
(PDF)
Clearspeed CSX700 Processor Product Brief
(PDF)
Clearspeed Advance e720 Accelerator Product Brief
(PDF)
Cell Architecture, Birds Eye View
(PDF)
Cell Architecture, Making the most of SIMD
(PDF)
Quantifying The Cost of Context Switch
(PDF)
The Tera Computer System
(PDF)
Exploiting Parallelism:The Tera Computer System
and the Multiscalar Processors
(PDF)
Final Report for the Tera Computer TTI CRADA, Sandia Labs
(PDF)
OpenMP
Introductions to Parallel Programming Using OpenMP
(PowerPoint)
An Introduction Into OpenMP, Ruud van der Pas, Sun Microsystems
(PDF)
Comparing the OpenMP, MPI and Hybrid Programming Paradigm on an SMP Cluster
(PDF)
The Design of MPI Based Distributed Shared Memory Systems to Support OpenMP on Clusters
(PDF)
Programming Shared Memory Systems with OpenMP
(PDF)
OpenMP Organization
(External Link)
The Community of OpenMP Users, Researchers, Tool Developers and Providers
(External Link)
MPI
MPI: A Message-Passing Interface Standard
Version 1.1, June 1995
(Postscript)
MPI-2: Extensions to the Message-Passing Interface
Version 2.0, July 1997
Describes both MPI-1 and MPI-2.
(Postscript)
MPI: A Message-Passing Interface Standard
Version 2.1, June 2008
(PDF)
MPI-1 Examples.
This directory contains EXAMPLES from the book
Using MPI: Portable Parallel Programming with
the Message-Passing Interface
by William Gropp, Ewing Lusk, and Anthony Skjellum
Published in 1999 by MIT Press
(Directory)
UsingMPI.tar.gz
Source file for above.
MPI-2 Examples.
This directory contains EXAMPLES from the book
Using MPI-2: Advanced Features of the
Message-Passing Interface
by William Gropp, Ewing Lusk, and Rajeev Thakur
Published in 1999 by MIT Press
(Directory)
UsingMPI2.tar.gz
Source file for above.
MVAPICH2 version 1.2rc2 User Guide
(PDF)
Remote Link to OpenMPI FAQ
(External Link)
Optimization
XL Fortran Optimization and Programming Guide
(PDF)
Software Optimization Guide for AMD Family 10h Processors
(PDF)
IBM pSeries Program Optimization
(PDF)
Boosting Application Performance using Intel Performance Libraries
(PDF)
Intel Math Kernel Library (Intel MKL)
(External Link)
Parallel Programming Guide for HP-UX Systems
(PDF)
Register Pressure Guided Unroll-and-Jam
(PowerPoint)
Self Tuning
Self-adapting numerical software (SANS) effort
(PDF)
Self-adapting Numerical Software and Automatic Tuning of Heuristics
(PDF)
Self-adapting Numerical Software for Next Generation Applications
(PDF)
The design and implementation of FFTW3
(PDF)
A Collaborative guide to ATLAS Development
(External Link)
ATLAS FAQ
(External Link)
Self-Tuning Systems Software by Joseph S. Barrera III
(HTML)
Salsa A Self-Adapting System for Linear Solver Selection
(PDF)
Miscellaneous
Performance Technologies for Peta-Scale Systems
(PDF)
Thinking in Parallel, Three Engineers Viewpoints
(PDF)
Return to Scheinine Web Page
|
|
|
|
 |