Читаем Rulez полностью

Все эти загоны с новыми Сосетами крепко влияют на нервы и на карман, но ведь Интелу тока того и надо! Конечно, все понты етого камня до сих пор не востребованы пиплом. Однако, их там оптом. Прокачался Интел конкретно. Внутри злобный камушек слабо закошен на все прежние. Если раньше все махинации в камне происходили строго по такту, то в пне все его части тела пашут сугубо асинхронно. Какой в этом кайф? Да просто отдельным блокам не облизательно дожидаться остальных, если они могут заняться чем-то полезным. Вдобавок команды могут выполняться непорядочным образом (out-of-order execution). Проц сам знает, какие можно выполнить в первую очередь, а какие могут подождать. И даже в заначку первого уровня пень складывает не команды, а уже переваренные микрооперации. В целом такая система привела к тому, что при желании из Пневой архитектуры можно выжать частоты до 10 Гигахеров, что сейчас и делается, но не факт, что при этом Пень-4 будет пахать шустрее, чем камни конкурентов с сугубо меньшими частотами. Да и мерять быстродействие камня частотой при таком раскладе – идея факовая. Ведь не тока в тактовых частотах рулез. Того же самого кайфа можно достичь при помощи продуманной архитектуры, а не гнать беса. Меж тем в процессе гонки за гигахерами интеловские пиар-асы сделали все, чтобы выжать из камня максимум частоты. Ведь так приятно кричать, типа, у нашего камня ГигаХер! Все остальные отдыхают! Такие понты не довели Интел до добра. К тому же в надежде на светлое будующее ИнтелОвцы заточили свой камень исключительно под Интернет и Мультимудийные приложения. На всем же остальном сей камень сосет 478 раз. Злобные америкосы даже пробовали бодаться с Интелом на тему, что для своей цены и частот пень четвертый пашет на удивление отстойно.

Что же такого рулезного есть в архитектуре пня четвертого под названием NetBurst, иначе – гиперконвейерной? Ну, во первых строках письма – собссно гиперконвейер лошадиных размеров. В ем шагов двадцать, за счет чего и выжимаются охренительные частоты. Даже на технологии 0.18 микрон, для которой 1.4 Гигахера – предел, пень умудряется выжать все 2 Гигахера. У прочих поцов процы имеют 10-12 стадий конвейера. И чтобы накорябать на камне магическую цифирку «2», им приходится много курить. Зато их команды не тянутся сквозь прямую кишку в 20 шагов. Такая длинная хреновина имеет смысл, тока когда командам не треба ждать результатов предыдущих. Для мультимудьи, где битые ходят строем, один за другим, это самое оно. А нормальные порнограммы все время порываются сделать шаг вправо-шаг влево, а также прыжки на месте. И вот команде, которая приперлась последней, приходится ждать энное количество тактов, пока ей не выдадут на-гора то, что намутила та команда, что где-то спереди. А ну как это будет условие перехода? Вот тут-то и происходит жопа. Конвейер сбрасывается и все тормозит. И на этих затыках пень теряет основную часть скоростей, выжатых из кучи гигахеров. И даже тот фак, что простые команды пень выполняет по две разом, не спасает, ведь на сложные-то тратятся по два и даже по четыре такта? Шину решили не задирать выше 100 мегахеров во избежание глюков, но за один присест битые передаются 4 раза!!! В этом есть своя засада, но об этом потом. Злющая система команд для всякой МультиМудьи (я уже вспоминал ее – это SSEII), термодатчик с ограничением скорости и масса херни ешо. И, как и следует быть, работает все это через задний проход. Кабы камни конкурентов имели те же бешеные частоты, что и пень, они бы крыли его без малейшего напряга. И если пень ешо чего-то может, так это за счет хитрожопого SSEII. А так и сопер у него тихий, да и сам он тоже того. Даже 3-й пень влегкую догоняет меньшие модели 4-х.

Перейти на страницу:

Похожие книги