When

Tuesday April 14, 2015 from 9:00 AM to 4:30 PM CDT
Add to Calendar 

Where

University of Kansas - Price Computing Center 
Auditorium Room 212
1001 Sunnyside Avenue
Lawrence, KS 66045
 

 
Driving Directions 

Contact

Lisa Sonntag
Plan 365 Inc. 
919-534-2281
lsonntag@plan356inc.com
 

Parallel Programming and Optimization with
Intel® Xeon Phi™ Coprocessors
Developer Training Event
Lawrence, KS

Event Details: CDT 102

Tuesday, April 14, 2015
Registration Begins: 9:00 AM
Presentation: 9:30 AM to 4:30 PM
Lunch will be provided

University of Kansas - Price Computing Center
Auditorium 212
1001 Sunnyside Ave
Lawrence, KS 66045
http//places.ku.edu/buildings/computerservicesfacility

Parking: Lots 34, 61, and 62(J5/6 on the map link below). Temporary parking permits will be provided for external attedees 
http://www.parking.ku.edu/sites/parking.drupal.ku.edu/files/files/parkingmap.pdf

*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 training provides software developers the foundation needed for modernizing their codes to extract more of the parallel compute performance potential found in both Intel® Xeon® processors and Intel Xeon Phi coprocessors.

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. 

Register Now! Reminder: You must complete CDT 101 before taking CDT 102

Privacy