Intel® Xeon Phi™ Coprocessor D
EVELOPER
’
S
Q
UICK
S
TART
G
UIDE
3
Asynchronous Offload and Data Transfer ..................................................................................................................................... 19
Using the Offload Compiler – Implicit Memory Copy Model ......................................................................................................... 19
Native Compilation ............................................................................................................................................................................................. 21
Parallel Programming Options on the Intel® Xeon Phi™ Coprocessor ..................................................................................... 22
Parallel Programming on the Intel® Xeon Phi™ Coprocessor: OpenMP* ........................................................................ 22
Parallel Programming on the Intel® Xeon Phi™ Coprocessor: OpenMP* + Intel® Cilk™ Plus Extended Array
Notation ............................................................................................................................................................................................................. 23
Parallel Programming on the Intel® Xeon Phi™ Coprocessor: Intel® Cilk™ Plus ........................................................... 24
Parallel Programming on Intel® Xeon Phi™ Coprocessor: Intel® Threading Building Blocks (Intel® TBB) ..... 25
Using Intel
®
MKL ................................................................................................................................................................................................... 26
SGEMM Sample............................................................................................................................................................................................... 27
Intel® MKL Automatic Offload Model ........................................................................................................................................................ 28
Debugging on the Intel® Xeon Phi™ Coprocessor............................................................................................................................. 29
Performance Analysis on the Intel® Xeon Phi™ Coprocessor ..................................................................................................... 29
About the Authors........................................................................................................................................................................................ 30
Notices ............................................................................................................................................................................................................... 31
Performance Notice ..................................................................................................................................................................................... 32
Optimization Notice ..................................................................................................................................................................................... 32