Course categories

Algorithms and Complexity (AC) 
 Parallel Algorithms (Univ. of Cambridge)Summary
 Parallel and Distributed Computing (East China University of Science and Technology )Summary
 The Knight's Tour: A Concurrent Solution (Intel)Summary
 Compilers Principles (China National University of Defense Technology)Summary
 Parallel Algorithms (Carnegie Mellon University) Summary
 Parallelizing Bzip2: A Case Study in Multicore SE (U. of Karlsruhe)Summary
 Numeric Computing Methods and Software Implementation (China Dalian Polytechnic University )Summary
 Multicore Computers and Computer Clusters (U. of Karlsruhe)Summary
 Lecture on Parallel Programming (Techniche Universität München)Summary
 Integrated Architecture and Tools (Intel)Summary
Architecture and Organization (AR) 
 Computer Systems Basics ( China Fudan University)Summary
 On-chip Interconnection Networks (Univ. of Cambridge)Summary
 Transactional Memory (Multiple Authors)Summary
 Chip Multiprocessors I & II (Univ. of Cambridge )Summary
 Advanced Computer System Architecture (China Tsinghua University )Summary
 High Performance Processor Architecture (University of Science and Technology of China)Summary
 Chip Multiprocessors I & II (Univ. of Cambridge)Summary
 Trends in Microprocessor Architecture (University of Cambridge)Summary
 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 
  CERCS Multi-Core Repository (Georgia Tech)Summary
 Parallelizing compilers– a course lecture review of MIT’s 6.189 Multi-core Programming Primer (MIT)Summary
 “Parallelism in Curricula: An International Survey” (SEPARS)Summary
Discrete Structures (DS) 
Graphics and Visual Computing (GV) 
 Multicore and GPU Programming for Video Games (Georgia Tech)Summary
 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)  
 Intel Atom Platform Software and Hardware Specifications (Intel-China Zhejiang Univ.)Summary
 Open Source Software and Moblin for Embedded Platform (Intel-China Zhejiang Univ.)Summary
 Intel® Software Development Tools for Intel® Atom™ Processor and Moblin Powered Devices (Intel-China Zhejiang Univ.)Summary
 Lab: Linux Redhat Embedded OS Kernel for Intel Atom Platform (Intel-China Zhejiang Univ.)Summary
 Lab: Intel Atom Platform System Configuration (Intel-China Zhejiang Univ.)Summary
 Intel Atom Platform Embedded Solution (Intel-China Zhejiang Univ.)Summary
 Wireless Networks and Mobile Systems (Va. Polytechnic Institute)Summary
 Wireless Systems Instructional Design (Rutgers University)Summary
Operating Systems (OS) 
 Analysis and Practices of Linux OS (China Beijing University )Summary
 Operating Systems IV (China Beijing University of Technology)Summary
Programming Fundamentals (PF) 
 Introduction to Parallel Computing (US Lawrence Livermore National Laboratory)Summary
 Nebenläufige Programmierung/Parallel Programming (Saarland Univ.)Summary
 The Art of Multiprocessor Programming: Companion Slides (CS 176 Brown Univ.)Summary
 Think Parallel – Best Practices and Current Trends (Intel)Summary
 Introduction to Parallel Computing (Univ. of Cambridge)Summary
 Using Pthreads in Fortran (Univ. of Pune, India)Summary
 Parallel Programming Primer (California Polytechnic State University: CPE 458)Summary
 POSIX Threads Tutorial (Univ of Arizona Math Dept.)Summary
 A Visual Guide to Key Concepts in Threaded Programming – Common Problems and How to Solve Them (Intel)Summary
 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 (Intel 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
 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) 
 Multi-Core Software Development (China Beijing University)Summary
 Parallel Computing and Multi-Core Programming (China Zhejiang University)Summary
  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
 Threading for Performance with Intel® Threading Building Blocks (Intel)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