|
benchmarkNumeriPrimi
Il file zip contiene due file .c con cui è possibile effettuare un benchmark della capacità di calcolo della propria cpu. ciascuno dei due programmi riceve in input da riga di comando un numero (possibilmente molto grande) e calcola tutti i numeri primi compresi tra 3 e tale numero, monitorando il tempo di calcolo impiegato. un programma effettua il calcolo in maniera lineare, l'altro genera 2 processi e calcola il risultato parallelamente. utile per confrontare le prestazione di entrambi su sistemi mono o multiprocessore. il programma parallelo usa delle primitive di signalling e di gestione dei processi specifiche di linux. |