Dhrystone
Definizione rapida
Prova sintetica creata da Reinhold Weicker nel 1984 per confrontare la velocità dei computer.
Spiegazione
Dhrystone esegue un codice di riferimento per rendere paragonabili sistemi diversi. Nato in Ada e successivamente convertito in C, viene aggiornato per limitare l'influenza delle differenze fra hardware, compilatori e ambienti di esecuzione.
Esempio pratico
Eseguendo lo stesso test Dhrystone su due elaboratori si può confrontare quanto rapidamente completano il carico previsto dal benchmark.
Spiegazione tecnica
Il carico privilegia la manipolazione di stringhe e non ricorre al calcolo in virgola mobile. Il risultato riflette quindi una classe precisa di operazioni, non ogni aspetto delle prestazioni del sistema.
Da non confondere con
Si distingue da Whetstone, che include operazioni floating point e misura un profilo di calcolo differente.