/FHPC-Assignment

Assignments for Foundations of High Performance Computing course

Primary LanguageJupyter Notebook

Foundations of High Performance Computing - Assignment

This repository contains the two assignments for the course "Foundations of High Performance Computing" of the University of Trieste (Data Science & Scientific Computing, a.a. 2022/2023).

  • assignment_1: a parallel implementation of the Conway's Game of Life using the C programming language, with a hybridization of the MPI and OpenMP libraries, following the requirements given in the assignment instructions file, follows a scalability test on the Orfeo cluster;

  • assignment_2: an evaluation of two math libraries (openBLAS and MKL), through the execution of a level 3 BLAS routine to perform some scalability tests (dgemm) on the Orfeo cluster, as specified in the assignment instructions.