[LA-SiGMA] XSEDE Training: Python for HPC

Alexander Pacheco apacheco at cct.lsu.edu
Tue Oct 2 10:30:26 CDT 2012


Dear All,

Texas Advanced Computing Center (TACC) and XSEDE will hold a one day 
training event on Python for HPC on October 15, 2012 from 9AM - 4PM. The 
following is the description of the training

HPC Python Tutorial

October 15, 2012
9 a.m. to 4 p.m. (CT)
Texas Advanced Computing Center
J.J. Pickle Research Campus
ROC 1.900
10100 Burnet Rd.
Austin, TX 78758

This class will be webcast.

As HPC widens its vision to include big data and non-traditional 
applications, it must also embrace languages that are easier for the 
novice, more robust for general computing, and more productive for the 
expert. One candidate language is Python. Python is a versatile language 
with tools as diverse as visualizing large amounts of data, creating 
innovative user interfaces, and running large distributed jobs. 
Unfortunately, Python has a reputation for poor performance. In this 
tutorial, we give a user practical experience using Python for 
scientific computing tasks. Topics include array computing with NumPy, 
interactive development with IPython, low-level C linking with Cython, 
distributed computing with MPI, and performance issues.

Recommended prerequisites:

Basic programming knowledge with Python. A good tutorial is available 
online here:

http://docs.python.org/tutorial/

Remote attendees can install the used libraries versions (all included 
in Anaconda Pro ^0 
<https://www.xsede.org/web/xup/course-calendar/-/training/class/67#___fn0> 
or Enthought Python
Distribution^1 
<https://www.xsede.org/web/xup/course-calendar/-/training/class/67#___fn1> 
(which doesn't include mpi4py):

Python 2.7
numpy 1.6
scipy 0.10
IPython 0.12
cython 0.15
mpi4py 1.2.2

^0 
<https://www.xsede.org/web/xup/course-calendar/-/training/class/67#___fn0> 
https://store.continuum.io/cshop/anaconda
^1 
<https://www.xsede.org/web/xup/course-calendar/-/training/class/67#___fn1> 
http://enthought.com/products/epd.php

Staff support for remote users will be limited; however, the lecturers 
will field questions.


To register, please visit 
https://www.xsede.org/web/xup/course-calendar/-/training/class/67 or 
http://www.tacc.utexas.edu/user-services/training/python-for-hpc. 
HPC at LSU will broadcast this training event in 307 Frey for LSU 
researchers. If you plan on attending the broadcast, please register at 
http://training.lsu.edu/ViewCourse.aspx?wid=1864

Please distribute to Faculty, Staff and Students who may benefit from 
this training event.

Thanks,
Alex

-- 
Alexander Pacheco, Ph. D.
IT Analyst 3
LSU - HPC & LONI
Louisiana State University
Baton Rouge, LA 70803
http://www.cct.lsu.edu/~apacheco

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://mail.loni.org/mailman/private/lasigma/attachments/20121002/9d11d8e4/attachment.html 


More information about the LaSiGMA mailing list