[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