Sono interessante nel tempo che costa a una moderna CPU desktop di alcune operazioni in virgola mobile per ottimizzare una valutazione matematica. In particolare, sono interessato al confronto tra operazioni complesse come exp
, log
e operazioni semplici come +
, *
, /
.Costo delle operazioni mobili della CPU
Ho cercato di cercare queste informazioni, ma non ho trovato una fonte.
Qual è il costo delle operazioni in virgola mobile?
Perché non limitarsi a scrivere un ciclo per eseguire 10.000 '*' e 10.000 'exp' e raccogliere i dati? –
Che CPU? famiglia x86? 32 bit o 64 bit? –
@Peter: x86 64 bit –