[an error occurred while processing this directive]

Introduction to Parallel Programming Using OpenMP

 

IACS will hold a 1-day, free, hands-on workshop at the new IACS Building featuring tutorials on parallel programming techniques using OpenMP. OpenMP is one of the most widely used standards in multithreaded programming and is an essential skill to master to effectively program today’s multicore processors.  In this tutorial, students will get an introduction to OpenMP in which they will learn the fundamentals of loop level parallel programming as well as write code to solidify their understanding of the material. The workshop is free and includes lunch, however registration is mandatory. Seating is limited and on a first-come, first-served basis. 

 

PREREQUISITE
Students should have experience writing C programs, be comfortable in a Unix/Linux programming environment, and know how to use a text editor. Specifically your computer should be capable of running ssh, either natively with MacIntosh/Linux boxes, or via putty or the equivalent on Windows systems. You should also know how to use ssh. Additionally, it is strongly recommended that you have a working knowledge of vi, emacs, or other command line editor. Finally, it is recommended that Windows users have functioning X server software on their Windows laptop, and know how to use it. We recommend Xming: http://sourceforge.net/projects/xming/files/latest/download?source=typ_redirect

There will not be time during the workshop to debug problems relating to the above items, so please make certain that you have the software and skills cited above, and that the software is working properly on your laptop.

Bio

Nicholas D’Imperio joined the staff of the Computational Science Center at Brookhaven National Laboratory in 2000 as a physics associate tasked with developing highly parallel, scalable, data intensive computer simulations of particle accelerators. He is currently a Senior Technology Engineer and leads the HPC Code Center. He also oversees operations of New York Blue and other Blue Gene Computers on site with responsibilities in the management of System Administration, User Support, and System Development.

Speaker

Nick D'Imperio

Date

Thursday, June 25, 2015

Time

9 am - 5pm

Location

IACS Building