1

Я видел это упоминалось в разных местах. Из Википедии:

Для обеспечения эквивалентной производительности с одинарной точностью карты nVidia Geforce на базе Fermi имеют производительность в четыре раза меньшую, чем карты Tesla.

Я слышал смутные объяснения, связанные с множителем.Включает ли это что-то физически отключенное в эквивалентной смерти Geforce?

1 ответ1

3

Это разница между выполнением аппаратных операций двойной точности и операцией двойной точности в виде четырех операций одинарной точности.

Например, рассмотрим умножение "16" на "43". Если бы у вас был собственный двузначный множитель, вы бы сделали это за одну операцию. Если у вас был только однозначный множитель, вам нужно умножить 1 на 4, 1 на 3, 6 на 4 и 6 на 3, чтобы сделать это. Как это:

   16
 X 43
 ----
   18 (6*3)
   3  (3*1)
  24  (4*6)
  4   (4*1)
-----
  688

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .