Клифф Майер (Cliff A. Maier) еще несколько лет назад работал инженером в компании AMD. По его мнению, задержка выхода процессоров Bulldozer не была связана с проблемами их производительности, и её главной причиной стало использование автоматизированных систем разработки. По сравнению с традиционными методами, когда разработка главных узлов процессора происходит вручную, автоматические инструменты ускоряют этот процесс, но при этом страдает производительность и энергоэффективность конечного продукта.
«Руководство решило наладить взаимодействие внутри компании между инженерами AMD и ATI, и это в итоге привело в прекращению ручной разработки и переходу на автоматизированные методы, применяемые в системах на чипе (SoC). В результате серьёзно страдают производительность, эффективность и площадь чипа. Например, процессоры DEC Alpha всегда были столь высокопроизводительными, потому что его инженеры были сторонниками ручного проектирования, так же и Intel c AMD поступали раньше, по-крайней мере с основными блоками своих чипов».
«Это изменилось незадолго до моего ухода. Компания стала полагаться на автоматизированное проектирование и специальное программное обеспечение».
По мнению Майера, в результате чип получается на 20% больше и медленнее, и требует наличия большего количества транзисторов, страдает от токов утечки и других подобных проблем. Процессоры Bulldozer имеют около 2 млрд. транзисторов, в результате чего по размерам приближаются к графическим чипам, что подтверждает слова Майера. Каждый из модулей Bulldozer содержит по два вычислительных ядра и 2 Мб общей кэш-памяти L2, которые включают в себя 213 млн. транзисторов и имеют размер 30.9 квадратных миллиметров. Таким образом, состоящий из четырёх модулей чип содержит 852 млн. транзисторов на площади 123.6 квадратных миллиметров. Кэш-память L3 объемом 8 Мб добавляет ещё 405 млн. транзисторов, оставшиеся 800 млн. отводятся на контроллер памяти, интерфейсы ввода/вывода и другие логические цепи.
В то же время более производительные процессоры Intel на микроархитектуре Sandy Bridge построены с использованием 995 млн. транзисторов, и при этом также включают в себя графическое ядро и контроллер PCI Express.
В настоящее время нет единого мнения, действительно ли такое огромное количество транзисторов необходимо, или же они стали результатом вышеописанной автоматизированной разработки.
Источник: OsZone
|