2011-09-28 8 views
5

do GCC o compilatori simili eseguono ottimizzazioni volte a migliorare la stabilità numerica delle operazioni in virgola mobile.ottimizzazione del compilatore per la stabilità numerica

È noto che operazioni apparentemente semplici come l'aggiunta o il calcolo della norma di un vettore sono numericamente instabili se implementate in modo ovvio, e, d'altra parte, i compilatori a volte distruggono il work-around per questi problemi per il gusto di ottimizzazione della velocità.

Qual è lo stato dell'arte dell'ottimizzazione dell'output del compilatore per il calcolo della stabilità numerica? Qualcosa di meglio che in sospeso?

risposta

0

Compilatori Oracle (in precedenza Sun) per Linux e Solaris. I compilatori C++ e Fortran supportano Interval Arithmetics