Компьютерное железо

На сколько процентов 64 битный процессор быстрее 32?

Не нужно пояснять: "в тяжелых, или простых задачах разница по разному".
Опирайтесь на синтетические тесты и 64 битные игры. Я спрашиваю на примере iPhone 5s
Теоретическая разница ровно в 2 раза. Так как 32-х разрядный для обработки получает 4 байта данных, а 64-х может получить 8 байт данных за такт.
И если подумать, то 32-х разрядный процессор должен иметь в 2 раза выше частоту FSB по сравнению с 64-х разрядным чтобы быть равным по производительности.

Что такое FSB http://ru.wikipedia.org/wiki/Front_Side_Bus
ВВ
Вадим Веклич
16 517
Лучший ответ
На 0,00%.
64-битные приложения (в том числе игры) вообще не запустятся на 32-битном процессоре.
OD
Oleg Denisov
53 260
Да ни насколько. Их даже сравнивать не корректно - там и архитектура разная, и код пишется с учетом особенностей архитектуры.
И "тяжелые" или "простые" задачи - не важно. Важно, написана 64-битная программа, или 32-битная - все.
Ситуация 1: 64-биная ОС и 64-битные программы. Тут есть ряд преимуществ - просто есть те возможности, которых нет в 32-битном случае. Это не "быстрее", это "возможно то, что раньше не было возможно". Вместе с тем, эти новые возможности иногда выливаются в более быстрое выполнение алгоритма. Примечание: пока что идиллический вариант: подавляющее большинство программ - 32-битные, и никакого выигрыша из 64-битного процессора в этом случае не извлечь. Для того, чтобы убедиться, откройте (не на айфоне, разумеется) папки Program Files и Program Files (x86) - и сравните количество программ.
Ситуация 2. 64-битная ОС и 32-битные приложения. ОС вынуждена работать в режиме эмуляции. Работать - работает, но никаких преимуществ перед 32-битным процессором в этом случае нет. Примечание: это на данный момент самая распространенная ситуация; а в режиме эмуляции 64-битная ОС в некоторых случаях демонстрирует производительность НИЖЕ, чем оригинальная 32-битная ОС.
Ситуация 3. 32-битная ОС и 64-битные приложения. Тут все просто - 64-битные приложения не запускаются под 32-битной ОС.
Общее примечание: оперировал ОС, а не процессором, поскольку (для компьютеров) сейчас все процессоры 64-битные и разница "видна" только между разноразрядными ОС.
А на какие 64-битные тесты и игры Вы хотите "опираться" - не понятно: На 32-битном процессоре (или под 32-битной ОС) они просто не запустятся - как сравнивать?
"64 битные игры" что то новенькое... часть игр вообще только на одно ядро рассчитана... какие нафиг биты?:)
Илья Котиков
Илья Котиков
46 022
32 битные процессоры уже лет 10 не выпускаются
Andrey Peshcherov
Andrey Peshcherov
45 357
Хватит со своим ифоном рисоваться! Там кроме разрядности уйма факторов влияет.
Сергей Алекс
Сергей Алекс
3 905