[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lenny. Насколько оправданно для обычного пользователя инсталляция х64 vs x86?



Alexey Pechnikov wrote:
Ерунда. Уже _сейчас_ на видеокартах 128-битные вычисления с плавающей
точкой. И все больше программ, использующих видеокарты для вычислений.

В спецификации CUDA (для GPU от NVidia) написано что мультипроцессоры
GPU выполняют 32-битное целочисленное умножение за 4 такта.

Также следует различать целочисленную арифметику и с плавающей точкой.

Так 32 float point согласно IEEE 754 содержит всего лишь 29 значащих бит.



В принципе для науки 128 бит под float point - ok, не нужно морочится с
с библиотеками большой арифметики, а использовать встроенный тип.

+ только 112 бит значащих с результатом произведения в те же 112 бит,
потому умножитель по сложности конструкции как и 56 битный с 112 результатом.

Архитектура x64 содержит инструкции вычисления произведения 64 битных целых чисел с 128 результатом, так что 128 float point арифметика идет бок о бок с 64 битной.

--
С уважением, Александр Гавенко.


Reply to: