Friday September 4, 2015 from 8:30 AM to 4:00 PM EDT
Add to Calendar 


Indiana University 
CREST Center Conference Room
Multipurpose Room A
420 N. Walnut St.
Bloomington, IN 47404


Lisa Sonntag 
Plan 365 Inc. 

Parallel Programming and Optimization with
Intel® Xeon Phi™ Coprocessors
Developer Training Event
Bloomington, IN

Event Details: CDT 102

Friday, September 4, 2015

Indiana University
CREST Center Conference Room
420 N. Walnut St.

Bloomington, IN 47404

Map of location

Parking available at
302 N. Walnut St.

*Please bring your own laptop to the CDT 102 training, below is a list of the necessary specifications:
  • Windows (XP or newer), Mac OS X (10.5 or later), or Linux (something from the 21st century)
  • Wired (Ethernet) and wireless (Wi-Fi 802.11g or later) network connectivity
  • Web Browser (any)
  • On Windows: Putty and Pageant (www.putty.org) and WinSCP (www.winscp.net)
  • On Mac OS X and Linux: ssh client
  • Optional: on all operating systems, the free software NoMachine (www.nomachine.com). This is only necessary if you are not comfortable programming in Linux in a text terminal over an SSH connection. System requirements and installation instructions for NoMachine can be found here

Space is limited ... register early!

This one-day labs course features hands-on exercises on the available programming models and best optimization practices for the Intel Xeon Phi coprocessor and Intel Xeon processor, and on the usage of the Intel software development and diagnostic tools.

The session will cover:

  • Intel Xeon Phi architecture: purpose, organization, pre-requisites for good performance, future technology
  • Programming models: native, offload, heterogeneous clustering 
  • Parallel frameworks: automatic vectorization, OpenMP, MPI
  • Optimization methods: general, scalar math, vectorization, multithreading, memory access, communication and special topics

Course abstract can be found here.

Reminder: You must complete CDT 101 before taking CDT 102

Register Now!

Is the class full??

Please sign-up for the wait list by clicking here.  If a seat opens up you will be notified via email.