Course categories

Algorithms and Complexity (AC) 
 Multicore Computers and Computer Clusters (U. of Karlsruhe)Summary
 Lecture on Parallel Programming (Techniche Universität München)Summary
 Parallelizing Bzip2: A Case Study in Multicore SE (U. of Karlsruhe)Summary
 Parallel Algorithms (Carnegie Mellon University) Summary
 Integrated Architecture and Tools (Intel)Summary
Architecture and Organization (AR) 
 Multi-processor architecture and programming (IIT, Kanpur)Summary
 Computer Architecture (U. of Mich.)Summary
 Introduction to Computer Organization (U. of Mich.)Summary
 Parallel Computer Arch & Programming (Carnegie Mellon)Summary
Computer and Information Science Education Curriculum 
 “Parallelism in Curricula: An International Survey” (SEPARS)Summary
Discrete Structures (DS) 
Graphics and Visual Computing (GV) 
 Threading Games for Performance Workshop Using Destroy the Castle Demo -(Intel)Summary
 Parallel Architecture for Games Using the Smoke Demo (Intel)Summary
 Threading a 3-D Game: Analysis & Methodology Using Destroy the Castle (Intel)Summary
Net-Centric Computing (NC)  
 Wireless Networks and Mobile Systems (Va. Polytechnic Institute)Summary
 Wireless Systems Instructional Design (Rutgers University)Summary
Operating Systems (OS) 
Programming Fundamentals (PF) 
 A Visual Guide to Key Concepts in Threaded Programming – Common Problems and How to Solve ThemSummary
 Introduction to Parallel Architectures (MIT)Summary
 Design Patterns for Parallel Programming (MIT)Summary
 Introduction to Parallel Architectures (MIT)Summary
 Parallel Programming Concepts (MIT)Summary
 Case Study: Multi-core Processing using OpenMP on Wind Turbine Model Analysis (Oregon Inst. of Tech.)Summary
 Multi-core Software Design (South China University of Technology)Summary
 Brooklyn Technical High School Multi-core BootcampSummary
 Short Course on Parallel Programming (UC Berkley ParLab Boot Camp 2009)Summary
 Multi-core Programming- (Oregon Institute of Technology) Summary
 Multi-core Programming for Academia (Intel -Spanish Version)Summary
 Introduction to Multi-core Programming (Universidad de Costa Rica)Summary
 Workshop on Multicore Programming (IIT, Kanpur)Summary
 Introduction to Parallel Programming for Shared Memory Parallelism (Intel)Summary
 Programming tools for multiprocessor and multicore computing systems (Textbook) Summary
 Concurrent Object-Oriented Programming. (Textbook)Summary
 Principles of Concurrent and Distributed Programming (Textbook)Summary
 Brief Introduction to Software Transactional Memory (Intel)Summary
 Shared-Memory Parallelism Using OpenMP -Lab (Calvin College)Summary
 Program Optimization for Multi-core Architectures (Indian Institute of Science, Bangalore)Summary
 Programming for Multicore Processors w/ Win Threads & OpenMP (Cairo University)Summary
  Introduction to Parallel Programming: Threading Strategies (Intel)Summary
 Threading for Performance with Intel® Threading Building Blocks (Intel)Summary
 Parallel Programming with OpenMP 3.0 (Intel)Summary
Programming Languages (PL) 
 Java Parallel Programming (Universität Paderborn)Summary
 Introduction to C++ (MIT)Summary
 Parallel Programming in Java -From Thread to Cloud (Intel)Summary
Software Engineering (SE) 
  Intel®'s Threading Building Blocks - a Shared Memory Parallel Programming Library (Intel)Summary
 Student Showcase - Lattice Boltzmann Fluid Simulation (Otto-von-Guericke-Universitat)Summary
 Real-Time System Design and Analysis (China Xiamen Univ.)Summary
 Parallel Design Patterns Research from the University of California, BerkeleySummary
 Parallel Programming with Intel Parallel Studio Workshop (Intel)Summary
 Intel Cluster Tool and MPI Training (Intel)Summary
 SuperComputing (SC-edu) Education MoodleSummary
 Examples of Concurrent Solution Design (Intel)Summary
 Parallel Design PatternsSummary
 Parallelism Tools : Checking for Thread Performance with the Intel® Thread ProfilerSummary
 Parallelism Tools: Checking for Thread Correctness with the Intel® Thread CheckerSummary
 Performance Library: Intel® Math Kernel Library (MKL)Summary
 Performance Library: Using Intel® Integrated Performance Primitives for Threading ApplicationsSummary
 Threaded Programming MethodologySummary
 Threading Building Blocks and Libraries: Intel TBBSummary

Skip LoginSkip Main Menu