Event box
Modern Researcher 501: Scientific Computing using Python I *ONLINE*
- Date:
- Wednesday, February 10, 2021
- Time:
- 12:00pm - 1:00pm
Modern Researcher 501: Scientific Computing using Python I (with an emphasis on teaching it to existing MATLAB users/students) *ONLINE *
Presented by Nicholas Danes
You will receive a link to the online workshop's Zoom address in your confirmation email.
In high performance computing, there is a variety of software packages and programming languages with which to conduct scientific research. Although each software package and each programming language has its pros and cons, Python is one that offers a great balance among performance, flexibility and ease-of-use.
In this two-day workshop, we will explore how to use Python on HPC platforms. On day one, we will focus on how to setup a Python environment on our HPC systems and compare its capability as a Matlab alternative using Numpy, Scipy, and Matplotlib with Jupyter Notebooks. On day two, we will explore how to use Python as a distributed-memory programming language using mpi4py and petsc4py, and as a glue for routines from lower-level languages such as C.
Please register for both days
This workshop is part of the Modern Research 501 workshop series. The Modern Researcher 501 is a workshop series aiming to provide early career researchers with tips, tools, and best practices across the research lifecycle.
The series is hosted weekly by Emily Bongiovanni, Scholarly Communications Librarian, and Roel Snieder, Director of the Center for Professional Development Education.
Related Link: Graduate Workshops
Featured Image
Presenter
Nicholas Danes
Online?
Online1
Library Contact
Seth Vuletich