DantasB / high-performance-computing

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Exercise 1

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

Exercise 2

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

Exercise 3

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

Exercise 4

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

Exercise 5

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

About

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


Languages

Language:C++ 49.0%Language:Shell 20.1%Language:Python 12.4%Language:C 9.7%Language:Fortran 8.8%