Python Workshop

This event is a free, hands-on, interactive workshop that provides a pragmatic introduction to Python and its applications at the RCC.

We offer many different ways to use Python on our systems, including Parallel Python, Cython, and a number of libraries.

Workshop Format

This is an interactive, hands-on workshop. It will be held in a fully-equipped classroom laboratory with computers. Attendees may bring their own notebook computers, but this will not be necessary.

Topics Covered

Specific topics covered include:

  • Overview of Python and Cython on HPC
  • Wrapping C Routines Using CPython
  • Speeding up Pure Python Code Using Cython
  • Introduction to Parallel Python
  • Distributing Python scripts over multiple nodes
  • Python Multiprocessing

Instructor

This workshop is led by Bin Chen, Applications Specialist at RCC. Dr. Chen has a degree in astrophysics from the University of Oklahoma. He has been evaluating Python for scientific computing applications for several years.

Location

The location of these workshops is Dirac Science Library Room 152 (map). NOTE: The entrance is located on the southeast corner of the building, across from the Oceanography building next to the parking garage. Use that entrance, not the main library entrance.