Indice

Calcolo Seriale

Esempi di programmi in C

cpi

Calcolo di PiGreco per integrazione numerica

Per il calcolo dell'integrale utilizziamo il metodo dei rettangoli

Vedi: http://didattica-linux.unipr.it/~roberto.alfieri@unipr.it/matdid/HPC/serial/cpi2/

Programma cpi2.c

Questa versione include la getopt per l'input dei parametri e gettimeofday() per determinare i tempi

Compilazione: gcc cpi2.c -o cpi2 -lm -O2

Run: cpi2_scaling.bash Output: CPI2_scaling_1.dat, CPI2_scaling_2.dat

Plot: cpi2_scaling.py Output: cpi2_scaling.png

Calcolo di PiGreco con Metodo Montecarlo

https://computing.llnl.gov/tutorials/parallel_comp/#ExamplesPI

cpi_mc.c

Altri esempi

Genera numeri primi

Vedi: didattica-linux.unipr.it

Moltiplicazione di Matrici: mm.cpp

Vedi: http://didattica-linux.unipr.it/~roberto.alfieri@unipr.it/matdid/HPC/serial/mm/

Mandelbrot_set - mandel.c - MPI

Determina le prestazioni di trasferimento dati in un processo: memcpy.c

Vedi http://didattica-linux.unipr.it/~roberto.alfieri@unipr.it/matdid/HPC/serial/memperf/