Читать «Журнал «Компьютерра» № 10 от 14 марта 2006 года» онлайн - страница 47
Компьютерра
Conroe
После отмены проекта Tejas, в рамках которого планировалось разработать процессор архитектуры NetBurst с баснословно длинным 51-стадийным конвейером, перехватившим бы у сегодняшних Pentium 4 эстафету «гонки частот» на рубеже 5—6 ГГц, весь мир замер в ожидании — что же будет анонсировано взамен? Полный цикл разработки принципиально новой процессорной архитектуры занимает до пяти-шести лет, а этого времени у Intel уже не было. Так что единственным подходящим кандидатом, годившимся на роль «основы» для будущего CPU, могла послужить только «предыдущая» архитектура, известная как P6, впервые представленная еще в древних Pentium Pro и в доработанном виде использовавшаяся в мобильных Pentium M. Правда, невзирая на высокую производительность P6 на единицу тактовой частоты и довольно скромное энергопотребление, на роль спасителя Intel эта архитектура в ее изначальном мобильном варианте не годилась[Не просто же так вместо нее NetBurst внедряли], хотя бы из-за относительно низкой FP-производительности (вычислений с плавающей точкой). Ходили также слухи, что Intel не устраивала перспектива отказа от раскрученной технологии Hyper-Threading (которой в P6 не было и быть не могло)[Де-факто же получилось, что от Hyper-Threading в Intel потихоньку отказались в пользу многоядерности: новые Pentium D 8xx и 9xx, за редкими исключениями, эту технологию уже не поддерживают]. Словом, P6 и Pentium M требовалось как-то «доработать», создав если не принципиально новую архитектуру, то хотя бы заимствующую наиболее удачные разработки Pentium M и лишенную ее основных недостатков. И, как ни странно, подобная архитектура (под кодовым названием Merom) в недрах R&D-отдела нашлась — ею на тот момент занималось «второстепенное» исследовательское подразделение Intel в Израиле.
Все-таки глобализация — великое изобретение человечества. Все основные достижения Intel («тонкие» техпроцессы, процессорные архитектуры от i8086 до i486, Pentium, P6, и NetBurst) до сих пор были сделаны американцами, но оказалось, что израильские разработчики умеют делать процессоры ничуть не хуже своих заокеанских коллег, а во многих отношениях — и гораздо лучше. Срочно переориентированный из сугубо мобильной ниши в «общезначимую», Merom получил еще две инкарнации — «настольный» Conroe[Строго говоря, ядром Conroe будет наделен только двухъядерный процессор с 4 Мбайт кэш-памяти L2. Тот же двухъядерник с урезанной до 2 Мбайт кэш-памятью будет основан на ядре Allendale; построенный на той же архитектуре одноядерник с 1 Мбайт кэш-памяти — на ядре Milville, но, дабы не запутать читателя десятками кодовых имен, для всей этой троицы, а заодно и для ядер Merom и Woodcrest я буду использовать «собирательное» обозначение Conroe] и серверный Woodcrest. Все они будут многоядерными, с одной и той же архитектурой и на первых порах будут изготавливаться по 65-нм техпроцессу.