HOW TO LEAP OVER THE PARALLEL CHASM? - …
[Pages:29]HOW TO LEAP OVER THE PARALLEL CHASM?
USING THE INTEL? PARALLEL STUDIO TO DEVELOP, TEST AND TUNE PARALLEL CODE
Anton Pegushin Performance, Analysis and Threading Lab
Software & Services Group Intel? Corporation
Software and Services Group
? 2009, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
Agenda
? Introduction to Intel? Parallel Studio ? Intel? Parallel Composer
? Intel C++ Compiler, IPP, Threading Building Blocks
? Intel? Parallel Inspector
? Memory and Threading analysis methods
? Intel? Parallel Amplifier
? Hotspot, Concurrency and Locks&Wait analysis
? Intel? Parallel Studio Demo
Software and Services Group
? 2009, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
Two Product Lines
Maximize parallel performance Windows*, Linux* and Mac OS* X
Available Now
Maximize parallel productivity Intel Parallel Studio with Visual Studio on
Windows
Available Now
Software and Services Group
? 2009, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
Intel? Parallel Studio
Intuitive development tools for multicore parallelism
Microsoft Visual Studio* plug-in End-to-end product suite for parallelism Forward scaling to manycore
Intel? Parallel Studio includes all three: ? Intel? Parallel Composer ? Intel? Parallel Inspector ? Intel? Parallel Amplifier
Software and Services Group
? 2009, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
Intel? Parallel Studio
DESIGN Gain insight on where parallelism will most benefit existing source code
CODE & DEBUG Develop effective applications with a C/C++ compiler and comprehensive threaded libraries
VERIFY Ensure application reliability with proactive parallel memory and threading error checking
TUNE Enhance applications with easy-to-use performance analyzer and tuner
Software and Services Group
? 2009, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
Agenda
? Brief Introduction and motivation behind Intel? Parallel Studio ? Introduction to Intel? Parallel Studio ? Intel? Parallel Composer
? Intel C++ Compiler ? Intel Threading Building Blocks
? Intel? Parallel Inspector
? Memory and Threading analysis methods ? Command Line Interface
? Intel? Parallel Amplifier
? Hotspot, Concurrency and Locks&Wait analysis ? Command Line Interface
? Demo ? Summary
Software and Services Group
? 2009, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
Intel? Parallel Composer components
Intel? Parallel Composer include: ?Intel C++ Compiler ?Intel Integrated Performance Primitives 6.1 ?Intel Threading Building Blocks 2.2
Most comprehensive multicore and standards support
OpenMP* 3.0, auto-vectorization, auto-parallelization, parallel valarray, "parallel lint"
Software and Services Group
? 2009, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
Intel? Parallel Composer Main Features
? OpenMP 3.0 standard support ? High-level optimizations
? Loop unrolling, reversing, permutation ? Data prefetching ? Malloc and memset combining
? Auto parallelization ? Auto vectorization
? Support for newest SSE instructions ? Reporting dependencies preventing vectorization
Software and Services Group
? 2009, Intel Corporation. All rights reserved. Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others.
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- carrier command man xbox pegi
- xbox 360 system architecture
- developing drivers windows
- character clothing in physx 3 nvidia
- ccontentsontents
- ccccccc ccccccc c cccccccc cccc xbox 360
- ps3 manual setup wireless controller to pc via bluetooth
- field inspection checklist first
- how to leap over the parallel chasm
- proven c template library for windows linux and mac
Related searches
- how to start over with nothing
- how to take over a business
- how to get over erectile dysfunction
- how to get over a broken heart
- how to get over a toxic relationship
- how to calculate current in parallel circuit
- how to get over ed
- how to get over bronchitis quickly
- things to do over the summer
- how to calculate voltage in parallel circuit
- how to find voltage in parallel circuit
- how to get over a stomach virus