Parallel Processing With Python

Host Site:

Texas Advanced Computing Center

Host site URL:

https://www.tacc.utexas.edu/

Python is a commonly used language for scientific application development. To take full advantage of modern supercomputing resources or even modest HPC clusters with Python based applications it is crucial that the developer understand how to parallelize their code. This class will cover the Python module, mpi4py, that provides a Message Passing Interface (MPI) implementation and enables multi-node computation. In addition, the multiprocessing module, which provides general multi-process computation, will be covered. Both topics will be illustrated through hands-on examples. This course is intended for students that have proficiency with the Python language and with the Linux OS command-line. In order to participate in the lab exercises, students' machines must have ssh/terminal capability and have logged into TACC HPC systems.

More information: https://www.tacc.utexas.edu/

Sessions:

In person (University of Texas at Austin)

03/04/2016 13:00 - 03/04/2016 17:00 CST (SESSION HAS ENDED)
View Session Details →
Registration CLOSED
Registration open date
02/17/2016 09:00 CST
Registration close date
03/02/2016 12:00 CST
Contact Information
Contact
Jason Allison
Contact phone
512-475-9238
Contact email
jasona@tacc.utexas.edu
Location
Name
University of Texas at Austin
Address
POB 2.402
Austin, TX 78712
Phone
512-475-9238

Webcast

03/04/2016 13:00 - 03/04/2016 17:00 CST (SESSION HAS ENDED)
View Session Details →
Registration CLOSED
Registration open date
02/25/2016 09:00 CST
Registration close date
03/02/2016 12:00 CST
Class size restriction
30 registrants

(-1 spots left)

Waitlist

0 registrants

Contact Information
Contact
Jason Allison
Contact phone
512-475-9238
Contact email
jasona@tacc.utexas.edu
Location
Name
University of Texas at Austin
Phone
512-475-9238
URL
https://www.tacc.utexas.edu
Posted: 02/16/2016 18:43 UTC