KAUST Supercomputing Laboratory Newsletter 22nd March 2017
In this newsletter:
- KAUST-ANSYS Workshop on 16th April 2017
- RCAC Meeting
- Tip of the Week: Using Python
- Follow us on Twitter
- Previous Announcements
KAUST-ANSYS Workshop on 16th April 2017
Sunday, April 16, 2017
9:00 a.m. — 4:00 p.m.
Computer Lab Room, Level 3, University Library
The KAUST Supercomputing Core Laboratory is co-organizing with ANSYS and their channel partner for the Middle East, Fluid Codes, a one-day workshop about ANSYS based engineering applications using Shaheen II on Sunday, 16th April 2017. ANSYS is a leader in developing engineering simulation software.
At the workshop you can find out more about:
- Shaheen II and how ANSYS software can be used on this world class supercomputer
- Presentations about ANSYS CFD
- Presentations about ANSYS Mechanical
- Parallel Computing - Impact of HPC in reducing the time to solution
- Hands-on demos on using ANSYS software
The objective of this workshop is to engage industrial partners, and to educate engineering students.
Click here to register for the event. Please note that seating for this hands-on event is limited.
For more information, visit the workshop website or contact us at training@hpc.kaust.edu.sa.
Looking forward to seeing you!
Rooh Khurram, workshop chair
RCAC Meeting
The project submission deadline for the next RCAC meeting is 31st March 2017. Please note that the RCAC meetings are held once per month. Projects received on or before this deadline will be included in the agenda for the next RCAC meeting, scheduled to be held in April 2017. The detailed procedure and the updated forms are available here:
https://www.hpc.kaust.edu.sa/account-applications
Tip of the Week: Using Python
Python is available on Shaheen via the module system:
~> module avail -S python ------------------------------- /sw/xc40/modulefiles ------------------------------------------------------ python/2.7.11 python/2.7.11-gcc-5.3.0 python/2.7.13 python/2.7.9 python/3.4.2
Note that without loading the Python module, a version of Python /usr/bin/python will be used by default. We advise against this since it is an older version of Python and it does not include scientific packages such as Numpy and Scipy. It is highly recommended to use the module-supplied version when submitting jobs using Python. Your bash script can be updated with the following:
module load python/2.7.11 srun -n nb_tasks --hint=nomultithread python my_python_script.py
The ACM/SIAM student chapter organized a series of Python tutorials at KAUST which spanned three days and covered basic to advanced topics such as optimization, machine learning, and MPI. All materials are available in https://acm-siam-kaust-chapter.github.io/python_tutorial_2017/index.html
Follow us on Twitter
Follow all the latest news on HPC within the Supercomputing Lab and at KAUST, on Twitter @KAUST_HPC.