[LA-SiGMA-gpu] TACC Training: Optimize Your Code for the Intel XEON Phi

Wei P Feinstein wfeinstein at lsu.edu
Wed Oct 2 13:58:35 CDT 2013


Hi All,

Reminder to those who plan to attend "TACC Training: Optimize Your Code for the Intel XEON Phi".  You will need registration for in class exercise.  However you are welcome to sit in the webinar without registration as well.

Time: 8:30am -5:00pm on 10/4 (Friday)
Location: 1008B DMC

Agenda

PART I - Introduction (1.5 hours) -  8:30-10:00
  Xeon Phi Architecture
  Programming models
        Native Execution (MPI / Threads / MPI+Threads )
        MPI on host and Phi
        MPI on host, offload to Phi
          Targeted
          Automatic (MKL)
        Offload to host from the Phi
LAB
    Login and explore busybox
BREAK 10:00 -10:30
PART II - Native Execution (1.5 hours)
  Native Execution
        Why run native?
        How to build a native application?
        How to run a native application?
        Best practices for running native
           KMP_AFFINITY
        Optimization
           Cache + ALU/SIMD details
           Vectorization
           Parallelization
           Alignment
           Compiler reports
LAB
    Interactive exercise using compiler reports
    Interactive exercise to show logical to physical proc mapping
LUNCH 12:00 - 1:00
PART III - Offload Execution (2 hours hours) - 1:00 - 3:00
  Offload to Phi
    What is offloading?
    Directives
    Automatic offloading with MKL
    Compiler assisted offloading
    Offloading inside a parallel region
LAB
    Interactive exercise with simple offload and data transfer
BREAK  3:00 - 3:30
PART IV - Symmetric Execution (1.5 hours) - 3:30 - 5:00
  MPI execution
      Symmetric execution
          Workload distribution
          ibrun.sym
          Correct pinning of MPI tasks on host and coprocessor
          Interactive exercise showing symmetric at work
          MPI + offload
          Pinning tasks to host and MIC
LAB
     Exercise with symmetric execution and pinning


Please let me know if you have any questions.

Best,
Wei

Wei Feinstein, Ph.D.
Computational Biology
Louisiana State University
E-mail: wfeinstein at lsu.edu
Lab: http://brylinski.cct.lsu.edu/
Office: 401 Choppin Hall, 2060 DMC
Tel: 251-599-3814

_______________________________________________
LASiGMA-gpu mailing list
LASiGMA-gpu at loni.org
https://mail.loni.org/mailman/listinfo/lasigma-gpu
wiki: https://wiki.cct.lsu.edu/la-sigma/
http://www.institute.loni.org/lasigma/lasigma-gpu.php




More information about the LASiGMA-gpu mailing list