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.

Previous Announcements

http://www.hpc.kaust.edu.sa/announcements/