1
Fork 0
mirror of https://github.com/Steffo99/unimore-hpc-assignments.git synced 2024-11-22 08:04:25 +00:00
hpc-2022-g3/CONTRIBUTING.md

784 B

Come riprodurre i risultati

Perchè tutto il team possa collaborare al progetto, è importante che tutti sappiano come abbiamo fatto a ottenere un certo risultato.

Come compilare

Per compilare il codice a noi assegnato, è necessario:

  1. Accedere alla cartella in cui è contenuto:

    $ cd ./atax
    
  2. Eseguire il Makefile:

    $ make atax.elf
    

Come debuggare e profilare

Ho configurato il Makefile con un phony target che esegue il programma 25 volte e calcola il tempo di esecuzione medio:

  1. Accedere alla cartella in cui è contenuto:

    $ cd ./atax
    
  2. Eseguire il Makefile:

    $ make bench
    

Nota: funziona solo su sistemi UNIX-like!