joomla templates

Sunday, 05 Feb 2023

Educational Access Program

E-mail Print

We recognise that access to HPC facilities can be very helpful for training and education purposes. For this reason the computing centres at the Cyprus Institute and Bibliotheca Alexandria offer resources dedicated to this type of access. At the Cyprus Institute there is a dedicated system, Euclid, whose purpose is to provide a platform for training and primary development. At Bibliotheca Alexandrina access to the main computational system is provided. The target audience for these facilities would be, for example:


- University courses who would like to incorporate HPC into their lecture series for their students
- Attendants of LinkSCEEM training events who wish to continue and expand their training
- Anyone who would like to do the practical components of the training content provided by the project
- People interested in evaluating and testing new software, languages or applications
- People in the early stages of developing a software application

Applying for Resources

For individual users we simply ask that you fill out our online request form.

If you wish to apply for access for a group of people (for example in connection to a University course or a development project for a group) we ask that you contact us directly at This e-mail address is being protected from spambots. You need JavaScript enabled to view it .



In many ways the Euclid system is identical to the (much) larger Cy-Tera system, it is comparable by:

  • - Hardware (it is also a hybrid system)
  • - Access procedures
  • - Compilers and software (it has both the Intel and PGI commercial compilers, NAMD, OpenFOAM, Gromacs,...)

The machine is, however, configured primarily for use as a training platform which means limitations on available resources, job sizes, disk space,...


Training Courses

We actively encourage anyone wishing to use our educational access program  to take advantage of our online HPC Course server at There you can find highly detailed courses on a variety of topics:

Parallel Computing Explained

Introduction to MPI

Introduction to OpenMP

Multilevel Parallel Programming

Intermediate MPI

Parallel Numerical Libraries

Introduction to Performance Tools

Performance Tuning for Clusters

Introduction to Multi-core Performance

Introduction to Visualization

Tuning Applications for High Performance Networks