Минимальное число
- From
- Evgenij Masherov (2:5020/175.2)
- To
- Stanislav Shwartsman
- Date
- 2002-11-27T09:52:39Z
- Area
- RU.ALGORITHMS
From: "Evgenij Masherov" <EMasherow@nsi.ru>
Tue Nov 26 2002 21:11, Stanislav Shwartsman wrote to Evgenij Masherov:
EM>>>> Фокус в том, что бОльшая часть действительно высичлительных
EM>>>> машин этот стандарт не поддерживает вовсе или поддерживает не
EM>>>> вполне. :)
SS>>> Фокус в том, что стандарт на встроенные типы данных языка С
SS>>> этого требует и потому, если не железу, то компилятору точно придется
SS>>> стандарт поддерживать. А программисту совершенно не обязательно
SS>>> знать, что там поддерживает железо. Главное все необходимые свойства
SS>>> типа данных и операций над ним заранее известны.
EM>> Вообще-то стандарт С отнюдь не совпадает с IEEE. Он задает минимальные
EM>> значения.
SS> Ты меня не понял. Драфт стандарта C99 требует ПОЛНОГО соответствия типов
SS> float (single) и double стандарту IEEE-754.
И именно поэтому он 99 - и все еще драфт...
SS>>> BTW, процессоры от Intel начиная с Pentium IEEE-754
SS>>> поддерживают. Alpha тоже поддерживает. Остальные уже от лукавого.
EM>> Т.е. вычислительные задачи ныне только на Интеле делаются? Нет ни IBM,
EM>> ни Cray?
SS> Не знаю как на счет IBM, но Cray уже точно нет ...
Ну, несколько десятков еще работают...
Да и фирма существует...
http://www.cray.com/
SS>>> Когда известна точность для всех возможных операций, посчитать
SS>>> точность вычисления для конкретной задачи уже дело техники.
EM>> Прекрасно. Для примера - какова точность обращения матрицы?
EM>> Продемонстрируйте технику...
SS> Cмотря какой матрицы. Вообще-то для матриц как раз все давно известно.
SS> Если
SS> condition number ||A|| * ||A^-1|| большой, то точность хромает.
SS> Все зависит от того, какие операции ты собираешься выполнять.
Ну, остается еще навскидку сообщить число обусловленности... Тот способ,
который мне известен - через сингулярное разложение - несколько напрЯжен, да и
в отчете "точность хромает" будет выглядеть несколько...
Евгений Машеров АКА СанитарЖеня
--- ifmail v.2.15dev5
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)