/high-performance-computing

A repository built to store a set of exercises for the UFRJ High Performance Computing course (COC472)

Primary LanguageC++

High Performance Computing

Table of Contents

About

This repository is a study about High Computing Performance, where i was developing a project for an UFRJ class.

There's a list of folders that contains every exercise that i've solved in this chair.

List of Exercises

In this exercise i've learned about Fortran and C differences about data storage and improved my shell abilities.

In this exercise i've learned about c profiling using gprof and some code optimizations.

In this exercise i've learned about openmp and about parallelism in c++.

In this exercise i've learned about benchmarks, how to run and optimize it.

In this exercise i've learned how to build a roofline graph and its importance for a code.

Technologies

  • Bash
  • C++
  • CSV
  • openmp
  • Fortran
  • C
  • Python