Whetstone

Definizione rapida

Benchmark sintetico che valuta le prestazioni di calcolo numerico, in particolare con operazioni in virgola mobile.

Spiegazione

Whetstone deriva da un insieme di istruzioni rappresentative di programmi scientifici e produce un indice utile per confrontare sistemi. Il risultato dipende da compilatore, precisione e implementazione del test.

Esempio pratico

Due processori eseguono la stessa versione di Whetstone e vengono confrontati sul numero di operazioni completate per secondo.

Spiegazione tecnica

Il carico include funzioni matematiche, array, salti e aritmetica floating-point organizzati in moduli. Ottimizzazioni troppo aggressive possono alterare la comparabilità se eliminano lavoro previsto.

Da non confondere con

Non è Dhrystone, benchmark orientato soprattutto a operazioni intere e gestione di strutture e stringhe.