Quantcast
Channel: 英特尔® Composer XE
Viewing all articles
Browse latest Browse all 176

Efficient Parallelization

$
0
0
Efficient Parallelization Document

Compiler Methodology for Intel® MIC Architecture

Efficient Parallelization

Overview

This chapter covers topics in parallelization. There are links to various parallelization methods and resources along with tips and techniques for getting optimal parallel performance.

Goals

In this chapter, you will learn techniques for the Intel OpenMP* runtime library provided with the Intel compilers, Intel® MPI, Intel® Cilk™ Plus, and Intel® Threading Building Blocks (Intel® TBB).

Topics

The following subchapters provide more information on parallelization topics. Click the links below to access these topics.

Take Aways

In this chapter, various parallelization methods were presented. For OpenMP, two major performance techniques were presented: controlling thread affinity and controlling OpenMP scheduling.

NEXT STEPS

It is essential that you read this guide from start to finish using the built-in hyperlinks to guide you along a path to a successful port and tuning of your application(s) on Intel® Xeon Phi™ architecture. The paths provided in this guide reflect the steps necessary to get best possible application performance.

The next chapter, Vectorization Essentials, covers techniques to help vectorize your code along with best methods for efficient vectorization.

  • 开发人员
  • Linux*
  • C/C++
  • Fortran
  • 高级
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Composer XE
  • Intel® Fortran Compiler
  • 英特尔® Fortran Composer XE
  • Intel® Threading Building Blocks
  • 英特尔® Cilk Plus 软件开发套件
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • 优化
  • 并行计算
  • URL

  • Viewing all articles
    Browse latest Browse all 176

    Trending Articles



    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>