Intel® Software Academic Program

A wealth of resources at your fingertips including grants, tools for your classroom, complimentary software, and more.

Join the community ›

High Performance Computing (Parallel Programming)

Everything you need to know about parallel computing – from the basics to hybrid and power optimization.

Download All

University of Oregon Parallel Computing 10-week Course

The Intel Parallel Computing Center at the University of Oregon has offers lectures and labs in a condensed 10-week Parallel Computing Course.

High Performance Computing Two-Year Curriculum

Author: Paul Guermonprez and team

Following is a complete curriculum package including courseware, labs, and videos for high performance computing (HPC), also known as parallel programming. This curriculum is designed as a two-year program:

  Year One:    Introduction
            In Depth

  Year Two:    HPC, Hybrid, and Power Optimization (Master’s Level)
            Enterprise Systems (Cloud) (Master’s Level)

Overview ( ODP - PDF )

Introduction

In Depth

HPC, hybrid and power optimization

Enterprise Systems (Cloud)

  • Elements of cloud programming in Java (See parajava.sf.net)
  • Elements of cloud system administration ... coming soon

Parallel Programming in Windows | Beginner

The following course and video series is designed for Windows*/Visual Studio* developers:

( PPT - PDF ) ( LABS VisualStudio )

Featured Course: Intro to Parallel Programming

Module 1:
Why Parallel, Why Now
PPTVideo

Module 2:
Problem Decompositions
PPTVideo

Module 3:
Finding Parallelism
PPTVideo

Module 4:
Shared Memory Considerations
PPTVideo

Module 5:
OpenMP for Domain Decomposition
PPTVideo

Module 6:
Confronting Race Conditions
PPTVideo

Module 7:
Deadlock
PPTVideo

Module 8:
OpenMP for Task Decomposition
PPTVideo

Module 9:
Implementing Task Decomposition
PPTVideo

Module 10:
Predicting Parallel Performance
PPTVideo

Module 11:
Improving Parallel Performance
PPTVideo

Module 12:
Reducing Parallel Overhead
PPTVideo

Accompanying Lab Files

Software

The Intel® Software Academic Program is pleased to offer a renewable one year license to Intel® Parallel Studio XE (Bundle of Cluster Edition and Professionals Edition), industry-leading C, C++ and Fortran compilers; performance and parallel libraries; error checking, performance profiling and cluster analyzers. Request your classroom copy of Intel® Parallel Studio XE ›