Выступая на этой неделе перед участниками Международной конференции по автоматизированному проектированию (International Conference on Computer-Aided Design, ICCAD), Фил Эстер (Phil Hester), технический директор AMD, посоветовал собравшимся быть готовыми ко второму раунду «атаки сногсшибательных микропроцессоров».
Процессоры, в которых графический и центральный процессор будут объединены в гетерогенном ядре, смогут дать производительность суперкомпьютеров настольным системам.
Напомним, заявление технического руководителя компании прозвучало вскоре после анонса платформы AMD Fusion, в которой функции графических и центральных процессоров планируется реализовать в одной микросхеме. Практический характер планы AMD приобрели после поглощения ATI.
Первый раунд «атаки сногсшибательных микропроцессоров», по мнению Эстера, пришелся на начало девяностых годов, когда чего рост производительности процессоров стремительно ускорился. В результате современный микропроцессор обеспечивает одну десятую часть производительности суперкомпьютера при стоимости в одну сотую.
Чтобы понять суть второго раунда, важно проанализировать историю графических процессоров. От простой «проволочной» графики восьмидесятых годов графические процессоры прошли путь до 32-разрядной параллельной обработки. Производительность современных моделей (на задачах, специфичных для графики, конечно) находится на уровне 150-250 GFLOPS (миллиардов операций с плавающей точкой в секунду), что примерно в 50 раз выше, чем у центральных процессоров. Задача состоит в том, чтобы сохранив универсальный центральный процессор, дать ему в помощники высокопроизводительное графическое ядро, которому можно было бы поручать интенсивные вычисления.
В качестве примера, подтверждающего эффективность такого подхода, Эстер привел проект Folding@Home, в котором распределенные вычисления, выполняемые на компьютерах пользователей Интернет, используются для исследований протеина. По оценке AMD, один (!) графический процессор ATI мог бы за месяц выполнить такой же объем работы, как вся распределенная вычислительная сеть Folding@Home за три года.
По словам Эстера, увеличение количества гомогенных процессорных ядер уже не дает необходимого эффекта с точки зрения прироста производительности. Пришла пора гетерогенной архитектуры, объединяющей ядра графического и центрального процессора «на уровне кремния». В этом суть проекта Fusion, который Эстер назвал наиболее значительным развитием архитектуры x86 с момента разработки ядра Hammer, начатой в 1999 году.
Источник: EE Times