Training:SummerSchool2017:Programme:Python

From CAC Wiki
Revision as of 13:32, 29 June 2017 by Hasch (Talk | contribs) (Created page with "== High Performance Computing with Python == Python is perhaps the most versatile programming language in existence, and sees widespread use in every field of modern computin...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

High Performance Computing with Python

Python is perhaps the most versatile programming language in existence, and sees widespread use in every field of modern computing. This tutorial focuses on Python for high-performance computing applications, and will include topics on performance optimization, parallel programming, and pipelining. The afternoon session will focus on using Python to (easily) write and scale massively parallel data analysis pipelines across a cluster.

Instructor: Jeff Stafford, Centre for Advanced Computing, Queen's University.

Prerequisites: None.