Intel® Developer Zone:
Intel Learning Lab

Titlesort descending Topic Operating System Skill Level Software Products Media Type
Precision Memory Leak Detection Using the New On-Demand Leak Detection in Intel® Inspector XE Multithread development Intermediate Intel® Parallel Studio XE, Intel® Inspector XE URL
1 minute intro: Intel TBB concurrent_queue Intel® Threading Building Blocks Video
1 minute intro: Intel TBB concurrent_vector Intel® Threading Building Blocks Video
1 minute intro: Intel TBB malloc_proxy library Intel® Threading Building Blocks Video
1 minute intro: Intel TBB parallel_for Intel® Threading Building Blocks Video
A detailed demonstration of Intel® Advisor XE, a threading prototyping tool for software architects Error checking, Improving performance, Threading Errors Linux*, Microsoft Windows* (XP, Vista, 7), Microsoft Windows* 8 Intel® Advisor XE Video
A Gentle Introduction to Parallel Software webinar slides Multithread development Linux*, Apple OS X*, Microsoft Windows* 8 Beginner Intel® Parallel Studio XE, Intel® Parallel Studio, Intel® Parallel Composer, Intel® C++ Compiler, Intel® Fortran Compiler PDF
Accelerate Performance Using OpenCL* with Intel® HD Graphics Microsoft Windows* 8 URL
Accelerating content creation with Intel Iris Graphics, Intel ® Performance Tools, and OpenCL Improving performance Video
Achieving Better Parallel Performance of Fortran Programs with Intel VTune Amplifier XE Profiling Improving performance Microsoft Windows* (XP, Vista, 7) Intel® Cluster Studio XE, Intel® Parallel Studio XE, Intel® VTune™ Amplifier XE Video
Advanced Profiling with Intel® VTune™ Amplifier XE Part 2: Tune for Haswell Improving performance Advanced Intel® Parallel Studio XE, Intel® VTune™ Amplifier XE URL
An Introduction to Cilk™ Plus Reducers Intel® Cilk™ Plus
Analyzing OpenCL applications with Intel® VTune™ Amplifier XE Intel® VTune™ Amplifier XE URL
Analyzing Stack Memory Violations Using Intel® Inspector XE Memory Errors Linux*, Microsoft Windows* (XP, Vista, 7), Microsoft Windows* 8 Intermediate Intel® Parallel Studio XE, Intel® Inspector XE URL
Android* Tutorial: Writing a Multithreaded Application using Intel® Threading Building Blocks. Code Sample, Improving performance, Libraries, Multithread development Android* Beginner, Intermediate Intel Hardware Accelerated Execution Manager (HAXM), Intel® Threading Building Blocks, Intel® Parallel Studio URL
Android* 教程: 使用英特尔® 线程构建模块编写多线程应用。 Code Sample, Improving performance, Libraries, Multithread development Android* Beginner, Intermediate Intel Hardware Accelerated Execution Manager (HAXM), Intel® Threading Building Blocks, Intel® Parallel Studio URL
Announcing Intel® Parallel Studio XE SP1 & Intel® Cluster Studio XE SP1 - What's New Compiler Topics Apple iOS*, Linux*, Microsoft Windows* (XP, Vista, 7), Microsoft Windows* 8 Intel® Cluster Studio XE, Intel® Parallel Studio XE URL
Answers About Intel Cluster Studio XE Getting started Linux*, Microsoft Windows* (XP, Vista, 7), Unix* Beginner Intel® MPI Library, Intel® Cluster Studio XE Video
Avoid common Fortran parallelization mistakes with the help of Intel® Advisor XE Improving performance Intel® Advisor XE Video
Become a C++ Hot Spot Hotshot with Intel® Parallel Studio XE Code Sample, Getting started Intel® Composer XE, Intel® Parallel Studio XE, Intel® VTune™ Amplifier XE Video
Benefits of Parallel Studio XE on Intel MIC Architecture Multithread development Linux*, Microsoft Windows* (XP, Vista, 7) Intermediate Intel® Parallel Studio XE
Building Linux Kernel with Intel C++ Compiler for Linux Compiler Topics Linux* Intermediate Intel® Parallel Studio XE, Intel® Parallel Studio, Intel® Parallel Composer, Intel® C++ Compiler URL
Building OpenCV based embedded application using Intel® System Studio Improving performance, Libraries Linux*, Yocto Project Beginner Intel® Integrated Performance Primitives, Intel® Embedded Software Development Tool Suite for Intel® Atom™ Processor, Intel® System Studio URL
But Will It Scale? Linux*, Microsoft Windows* (XP, Vista, 7), Microsoft Windows* 8 Intel® C++ Studio XE, Intel® Cluster Studio XE, Intel® Fortran Studio XE, Intel® Parallel Studio XE, Intel® Advisor XE
C++11 Features Supported by Intel® C++ Compiler Apple OS X*, Linux*, Microsoft Windows* (XP, Vista, 7) Intermediate Intel® C++ Compiler, Intel® C++ Composer XE, Intel® Composer XE, Intel® Parallel Composer URL
Calculating estimated call counts with Intel® VTune™ Amplifier XE 2013 Improving performance, Multithread development Linux*, Microsoft Windows* (XP, Vista, 7), Microsoft Windows* 8, Unix* Advanced, Beginner, Intermediate Intel® Parallel Studio XE, Intel® VTune™ Amplifier XE URL
Can Advisor help me thread my code… even if I use Templates? Intel® C++ Studio XE, Intel® Cluster Studio XE, Intel® Fortran Studio XE, Intel® Parallel Studio XE, Intel® Advisor XE
Cilk Plus Solver for a Chess Puzzle or: How I Learned to Love Fast Rejection Getting started Intermediate Intel® Cilk™ Plus URL
Clone of Part 1 of 4- Taking Advantage of Intel® Graphics with OpenCL Intel® VTune™ Amplifier XE Video
Compilation for Intel® Xeon Phi™ coprocessor: vectorization, alignment, pre-fetch, & more Improving performance Compilers URL
Conditional Numerical Reproducibility (CNR) in Intel MKL 11.0 Getting started, Multithread development Intel® Math Kernel Library URL
Configuring Intel® Fortran in Microsoft* Visual Studio* to build Intel® MKL Applications Compiler Topics, Libraries Intel® Math Kernel Library
Configuring Intel® MKL in Microsoft* Visual Studio* Compiler Topics, Libraries, Multithread development Microsoft Windows* (XP, Vista, 7) Beginner Cluster Tools, Intel® Math Kernel Library, Intel® C++ Studio XE, Intel® Cluster Studio XE, Intel® Fortran Studio XE, Intel® Parallel Studio XE PDF
Controlling Process Placement with the Intel® MPI Library Getting started, Libraries Linux*, Microsoft Windows* (XP, Vista, 7) Beginner Intel® MPI Library URL
Create, Build, and Debug OpenCL code with Intel SDK for OpenCL Applications Getting started Intel® SDK for OpenCL™ Applications Video
Creating and Optimizing OpenCL Applications Error checking Intel® VTune™ Amplifier XE
Creating parallel reactive and streaming applications with the Intel® Threading Building Blocks (Intel® TBB) flow graph Intel® Threading Building Blocks URL
D3D9 Media Surface Sharing Between Intel® Quick Sync Video and OpenCL* on Intel® HD Graphics Microsoft Windows* 8 Intel® SDK for OpenCL™ Applications URL
Debugging on Intel® Xeon Phi™ coprocessor: using The GNU Project Debugger (GDB) Error checking, Improving performance Compilers, Debuggers URL
Debugging Parallel Code for Fast, Reliable Applications webinar slides Error checking, Static Security Analysis Microsoft Windows* 8 Intermediate Intel® Parallel Studio, Intel® Parallel Inspector PDF
Deploying Apps To Google Play Video
Developing OpenCV based embedded application using Intel® System Studio Improving performance Intel® C++ Compiler, Intel® Integrated Performance Primitives, Intel® System Studio URL
Developing secured embedded applications using Intel® System Studio Intel® System Studio URL
Development and Optimization Techniques for Multi-Core Processors Improving performance Linux*, Apple OS X*, Microsoft Windows* 8 Intermediate Intel® Parallel Studio XE, Intel® Inspector XE, Intel® VTune™ Amplifier XE, Intel® Parallel Studio, Intel® Parallel Composer, Intel® Parallel Inspector, Intel® Parallel Amplifier, Intel® C++ Compiler, Intel® Fortran Compiler URL
Differences between Intel® Cluster Studio and Intel® Cluster Studio XE Getting started Linux*, Microsoft Windows* (XP, Vista, 7) Intel® Cluster Studio, Intel® Cluster Studio XE URL
Easier Intel® TBB parallel_for with C++0x Lambda Expression Multithread development Linux*, Apple OS X*, Microsoft Windows* (XP, Vista, 7) Beginner Intel® Composer XE, Intel® Threading Building Blocks, Intel® Parallel Studio XE
Easy Ways to Solve Parallel Performance Challenges webinar slides Improving performance Microsoft Windows* 8 Intermediate Intel® Parallel Studio, Intel® Parallel Amplifier PDF
Efficient Exploitation of Parallelism on Pentium® III and Pentium® 4 Processor-based Systems Compiler Topics Linux*, Apple OS X*, Microsoft Windows* 8 Intermediate Intel® Parallel Studio XE, Intel® Parallel Studio, Intel® Parallel Composer, Intel® C++ Compiler, Intel® Fortran Compiler PDF
Elemental functions: Writing data parallel code in C/C++ using Intel® Cilk™ Plus Linux*, Microsoft Windows* (XP, Vista, 7), Apple OS X* Intel® C++ Compiler, Intel® Cilk™ Plus, Intel® Parallel Composer PDF
Embedded: Performance Analysis of a Remote Yocto System - Intel® VTune™ Amplifier for Systems Getting started, Improving performance Intel® VTune™ Amplifier XE Video
EmbeddedWorld Signal Processing and Power Management Workshop Compiler Topics, Error checking, Getting started, Improving performance, Libraries, Memory Errors, Multithread development, Threading Errors Yocto Project Intermediate Intel® Embedded Software Development Tool Suite for Intel® Atom™ Processor, Intel® System Studio URL
Empowering Oil and Gas Applications for Intel® Xeon®, Xeon Phi™ architectures using Intel® Tools Compiler Topics, Improving performance, Multithread development Intermediate Intel® Math Kernel Library, Intel® Cluster Studio XE, Intel® Parallel Studio XE Video
Enabling Connectionless DAPL UD in the Intel® MPI Library Improving performance, Libraries Linux*, Microsoft Windows* (XP, Vista, 7) Intermediate Intel® MPI Library URL
Enhance Suppressions in Intel® Inspector XE Intel® Parallel Studio XE, Intel® Inspector XE Video
Expressing Parallelism and Vector Operations for Optimal Performance using Intel® Composer XE - Part 1 of 3 Improving performance Intel® Composer XE, Intel® Cluster Studio XE, Intel® Parallel Studio XE Video
Expressing Parallelism and Vector Operations for Optimal Performance using Intel® Composer XE - Part 2 of 3 Improving performance Intel® Composer XE, Intel® Cluster Studio XE, Intel® Parallel Studio XE Video
Expressing Parallelism and Vector Operations for Optimal Performance using Intel® Composer XE - Part 3 of 3 Improving performance Intel® Composer XE, Intel® Cluster Studio XE, Intel® Parallel Studio XE Video
Finding 3 common embedded programming errors using Intel® Inspector 2013 for Systems Error checking, Improving performance Intel® Inspector XE URL
Finding Memory Leaks and Memory Growth With Intel® Inspector XE Memory Errors Linux*, Microsoft Windows* (XP, Vista, 7), Microsoft Windows* 8 Intel® Parallel Studio XE, Intel® Inspector XE URL
Finding MPI Imbalance with the Intel® Trace Analyzer Intel® Trace Analyzer and Collector Video
Finding Power and Performance problems on embedded systems using Intel® VTune™ Amplifier 2013 for Systems Improving performance Linux* Intel® System Studio, Intel® VTune™ Amplifier XE URL
Fortran 2008 Standard Parallel Programming Features in Intel® Fortran Composer XE* Improving performance Intel® Composer XE, Intel® Fortran Composer XE, Intel® Cluster Studio XE, Intel® Parallel Studio XE Video
Free Intel C++ Compilers for Students, and related parallel programming tools. Apple OS X*, Linux*, Microsoft Windows* (XP, Vista, 7) Compilers, Intel® Integrated Performance Primitives, Intel® Math Kernel Library, Intel® Threading Building Blocks, Intel® Advisor XE, Intel® VTune™ Amplifier XE
GDB - The GNU* Project Debugger for Intel® Architecture Linux*, MeeGo*, Moblin*, Yocto Project Intermediate Debuggers, Intel® System Studio URL
General Questions about TBB Intel® Threading Building Blocks URL
Generic Parallel Algorithms for Intel ® TBB - "They're Already in There" Part 1 Linux*, Apple OS X*, Microsoft Windows* 8 Intel® Parallel Studio XE
Generic Parallel Algorithms for Intel® TBB - "They're Already in There" Part 2 Linux*, Apple OS X*, Microsoft Windows* 8 Intel® Parallel Studio XE
Get Ready for Intel® Math Kernel Library on Intel® Xeon Phi™ Coprocessor Improving performance Intel® Math Kernel Library URL
Get Your Entry Level Programming Students Excited About Parallel Programming with Intel® Advisor XE Intel® Parallel Studio XE, Intel® Advisor XE Video
Getting Started Tutorial: Analyzing Locks and Waits with Intel® VTune™ Amplifier XE 2011 on Linux Improving performance, Multithread development Linux* Beginner Intel® VTune™ Amplifier XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Analyzing Locks and Waits with Intel® VTune™ Amplifier XE 2011 on Windows Improving performance, Multithread development Microsoft Windows* (XP, Vista, 7) Beginner Intel® VTune™ Amplifier XE URL
Getting Started Tutorial: Analyzing Memory Errors with Intel® Inspector 2011 on Linux Memory Errors, Multithread development Beginner Intel® Inspector XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Analyzing Memory Errors with Intel® Inspector 2011 on Linux Memory Errors, Multithread development Linux* Beginner Intel® Inspector XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Analyzing Memory Errors with Intel® Inspector 2011 on Windows Memory Errors, Multithread development Beginner Intel® Inspector XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Analyzing Memory Errors with Intel® Inspector 2011 on Windows Memory Errors, Multithread development Microsoft Windows* (XP, Vista, 7) Beginner Intel® Inspector XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Analyzing Security Weaknesses with Intel® Inspector 2011 on Linux Multithread development, Static Security Analysis Linux* Beginner Intel® Inspector XE, Intel® Parallel Studio XE, Static Analysis URL
Getting Started Tutorial: Analyzing Security Weaknesses with Intel® Inspector 2011 on Linux Multithread development, Static Security Analysis Linux* Beginner Intel® Inspector XE, Intel® Parallel Studio XE, Static Analysis URL
Getting Started Tutorial: Analyzing Security Weaknesses with Intel® Inspector 2011 on Windows Multithread development, Static Security Analysis Microsoft Windows* (XP, Vista, 7) Beginner Intel® Inspector XE, Intel® Parallel Studio XE, Static Analysis URL
Getting Started Tutorial: Analyzing Security Weaknesses with Intel® Inspector 2011 on Windows Multithread development, Static Security Analysis Microsoft Windows* (XP, Vista, 7) Beginner Intel® Inspector XE, Intel® Parallel Studio XE, Static Analysis URL
Getting Started Tutorial: Analyzing Threading Errors with Intel® Inspector 2011 on Linux Multithread development, Threading Errors Linux* Beginner Intel® Inspector XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Analyzing Threading Errors with Intel® Inspector 2011 on Linux Multithread development, Threading Errors Linux* Beginner Intel® Inspector XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Analyzing Threading Errors with Intel® Inspector 2011 on Windows Multithread development, Threading Errors Microsoft Windows* (XP, Vista, 7) Beginner Intel® Inspector XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Analyzing Threading Errors with Intel® Inspector 2011 on Windows Multithread development, Threading Errors Microsoft Windows* (XP, Vista, 7) Beginner Intel® Inspector XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Finding Hotspots with Intel® VTune™ Amplifier XE 2011 on Linux Improving performance, Multithread development Linux* Beginner Intel® VTune™ Amplifier XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Finding Hotspots with Intel® VTune™ Amplifier XE 2011 on Windows Improving performance, Multithread development Microsoft Windows* (XP, Vista, 7) Beginner Intel® VTune™ Amplifier XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Identifying Hardware Issues with Intel® VTune™ Amplifier XE 2011 on Linux Improving performance, Multithread development Linux* Beginner Intel® VTune™ Amplifier XE, Intel® Parallel Studio XE URL
Getting Started Tutorial: Identifying Hardware Issues with Intel® VTune™ Amplifier XE 2011 on Windows Improving performance, Multithread development Microsoft Windows* (XP, Vista, 7) Beginner Intel® VTune™ Amplifier XE, Intel® Parallel Studio XE URL
Getting Started with Intel® System Studio Getting started Beginner Intel® System Studio Video
High Availability Server Clustering Solutions Improving performance Linux*, Microsoft Windows* 8 Intermediate Cluster Tools PDF
How Intel Tools Support the Many New Features in Processors and Coprocessors Improving performance Video
How Intel® Parallel Studio XE is Used to Improve the HMMER Application Improving performance Intel® Parallel Studio XE, Intel® VTune™ Amplifier XE, Intel® VTune™ Performance Analyzer Video
How to Detect and Repair Correctness Issues in Code to Run on the Intel® Xeon Phi™ Coprocessor Architecture with Intel® Inspector XE Multithread development, Threading Errors Linux*, Microsoft Windows* 8 Advanced, Beginner, Intermediate Intel® C++ Studio XE, Intel® Cluster Studio XE, Intel® Parallel Studio XE, Intel® Inspector XE PDF
How to detect application memory growth using Intel® Inspector XE 2013 Improving performance Linux*, Microsoft Windows* (XP, Vista, 7) Intermediate Intel® Parallel Studio XE, Intel® Inspector XE URL
How to Find Promising Sites for Parallelism Using Intel® Advisor XE Linux*, Microsoft Windows* (XP, Vista, 7), Microsoft Windows* 8 Intel® C++ Studio XE, Intel® Cluster Studio XE, Intel® Fortran Studio XE, Intel® Parallel Studio XE, Intel® Advisor XE
How to Improve QA Efficiency Using Intel® Inspector XE Memory Errors, Static Security Analysis, Threading Errors Linux*, Microsoft Windows* (XP, Vista, 7), Microsoft Windows* 8 Intel® Cluster Studio XE, Intel® Parallel Studio XE, Intel® System Studio, Intel® Inspector XE URL
How to Resolve ARPACK issues with Intel MKL 11.0 Update 3 Libraries Linux*, Unix* Advanced, Beginner, Intermediate Intel® Math Kernel Library URL
How to track down non-deterministic and hard-to-reproduce software issues with Intel® System Studio Error checking Intel® System Studio URL
How to Tune Applications Using a Top-Down Characterization of Microarchitectural Issues Intel® VTune™ Amplifier XE URL
How to use Intel® VTune™ Amplifier for Systems Improving performance Linux*, Tizen*, Yocto Project Intermediate Intel® System Studio, Intel® Parallel Amplifier, Intel® VTune™ Amplifier XE, Intel® VTune™ Performance Analyzer URL
How to use Software Development Tools Targeting Intelligent Systems and Embedded Devices Linux*, MeeGo*, Tizen*, Yocto Project Intermediate Intel® C++ Compiler, Intel® JTAG Debugger, Libraries, Intel® Integrated Performance Primitives, Intel® Embedded Software Development Tool Suite for Intel® Atom™ Processor, Intel® System Studio, Intel® Thread Profiler, Intel® VTune™ Performance Analyzer, Intel® Concurrency Checker, Thread and Memory Checkers URL

Pages