оптимизация компилятора для численной устойчивости - PullRequest
5 голосов
/ 28 сентября 2011

do GCC или аналогичные компиляторы выполняют оптимизацию, направленную на улучшение численной стабильности операций с плавающей запятой.

Известно, что, казалось бы, простые операции, такие как сложение или вычисление нормы вектора, численно нестабильны, если реализованы очевидным образом, и, с другой стороны, компиляторы иногда разрушают обходные пути для этих проблем ради скорости оптимизация.

Каков современный уровень оптимизации вывода компилятора для числовых стабильных вычислений? Что-нибудь лучше, чем в ожидании?

1 Ответ

0 голосов
/ 08 июня 2012

Компиляторы Oracle (ранее Sun) для Linux и Solaris.Их компиляторы C ++ и Fortran поддерживают Interval Arithmetics

...