| layout | lesson |
|---|---|
| root | . |
| permalink | index.html |
Synopsis: This course is aimed at researchers who currently want to accelerate their Python codes.
Target audience: Users of HPC, novice to intermediate Python users who want to explore multiprocessing in Python primarly for use on parallel architecture.
Follow-on courses: This course is part three of the [Artemis HPC Training Series]({{ site.series_home }}). A lot of these examples come from https://github.com/csc-training/hpc-python, see the csc-training site for more in-depth courses on all sorts of cool stuff.
You are assumed to have your own Artemis account, know how to connect to Artemis, navigate its filesystem, and submit jobs to the PBS Scheduler. If you are not familiar with HPC, you should take [‘Introduction to Artemis HPC’]({{ site.sih_pages }}/training.artemis.interhpc) before attempting this course. This will teach you the basic requirements around HPC environments.
You must have competency on the Unix/Linux command line. If you are interested in learning HPC but have no Unix/Linux command-line skills, you MUST first take an Introduction to Unix/Linux course, followed by [‘Introduction to Artemis HPC’]({{ site.sih_pages }}/training.artemis.interhpc).
OWN LAPTOP REQUIRED. {: .prereq}
Please fill out our course survey before you leave!
Help us help you! 😃 {: .testimonial}
{% include links.md %}