Как ядра в модуле AMD Bulldozer сравниваются с виртуальными ядрами Intel HTT и двумя отдельными ядрами с точки зрения производительности многозадачности?

Этот вопрос является расширением Hyper-Threading и Dual-Core. В чем разница?

Процессоры AMD FX на базе Bulldozer продаются с четырьмя, шестью или восемью ядрами, но физически состоят из двух, трех или четырех модулей, каждый с двумя ядрами. Насколько я понимаю, ядра в каждом модуле имеют некоторое количество кремния, попадающего между виртуальными ядрами, предоставляемыми технологией Intel Hyper-Threading, и двумя физически отдельными ядрами. Как это влияет на производительность ядер AMD FX при использовании для многозадачности или других параллельных рабочих нагрузок? Как насчет рабочих нагрузок, которые сильно зависят от операций с плавающей запятой, таких как Folding@home, а также от многих игр?

1 ответ

Решение

Теоретически эффективность лежит где-то между наличием полных дополнительных ядер и гиперпоточностью, но у процессоров Intel более высокий IPC, поэтому увеличение 8-ядерного процессора AMD достаточно редко, чтобы побить четырехъядерный процессор Intel с гиперпоточностью, но, очевидно, оно будет отличаться от одна рабочая нагрузка на другую.

Другие вопросы по тегам