На рынке десктопных процессоров системы на базе четырех чипов Core тоже встречает своя ложка дегтя. Поскольку серьезных оптимизаций под многоядерные системы до сих пор нет, а конкурент, оглушенный чрезвычайно удачным Core 2 Duo, особенно не сопротивляется, то с выводом на этот рынок квадов Intel спешить не будет, постаравшись для начала выжать побольше из двухъядерных CPU. А в качестве своеобразного Killer App, ориентированного на ближайшее будущее, предлагает задействовать многоядерники… под компьютерные игры! Вернее, под их следующее поколение, поскольку все предыдущие, за редкими исключениями, с многопоточностью не дружили. Впрочем, Intel довольно убедительно объясняла на Форуме, что эта нелюбовь обусловлена не столько высокой технической сложностью реализации подобной поддержки, сколько тем, что вплоть до недавнего времени подобным образом нельзя было добиться по-настоящему серьезного увеличения быстродействия: графика в играх, как ни крути, от добавления хоть двадцать пятого ядра работать быстрее не станет, а конкурировать с видеокартой на ее поле сегодня способен разве что Cell, да и то с большим скрипом. Но в свете повсеместного перехода к «реалистичной физике» и под давлением производителей процессоров ситуация, похоже, обещает перемениться. В частности, на Форуме демонстрировали потрясающе красивую демку одного из интереснейших (причем не только по графике, но и геймплею) проектов 2007 года — Alan Wake, который сносно шел на кваде, но безбожно тормозил на дуале. Забавно, кстати, что как раз игровая физика на меня особого впечатления не произвела, — ATI подобные фокусы на своих видеокартах показывала еще полгода назад. Впрочем, судить о том, права ли в своих радужных прогнозах Intel или нет, пока рано. В любом случае, ее первые «потребительские» квады будут ориентированы на геймеров, невзирая даже на то, что к моменту их выхода ни Alan Wake, ни других «заточенных» под многоядерники тайтлов на полках магазинов еще не будет. AMD, кстати, тоже не отстает, хотя и в другой области, — лишенная возможности, как Intel, объединять пару ядер в общем корпусе, она готовится выпустить для геймеров платформу 4x4, в которой будет задействована пара двухъядерных процессоров. Кто круче — кит или слон, покажет время.
Еще одной интересной новостью, напрямую связанной с процессорами и извечным противостоянием «заклятых друзей» [Популярной на Форуме шуткой стал перехваченный в одной из демонстраций «хакером» пароль Гелсингера «i hate amd»], стал ответ Intel на анонсированную ранее платформу AMD Torrenza. Напомню вкратце, что речь идет о том, чтобы подключать разнообразные быстродействующие устройства напрямую к центральным процессорам. Например, вставлять сетевую карту (вернее, ее сверхбыстродействующий аналог, типа InfiniBand, применяемой в кластерах) в специальный слот расширения HTX, являющийся давно ожидавшимся коннектором для шины HyperTransport, несколько линков которой, как известно, к процессорам AMD можно подключить напрямую и которая демонстрирует потрясающе низкую латентность при общей простоте и солидной пропускной способности. Более того, AMD объявила о масштабной программе создания специализированных ускорителей, устанавливающихся в многопроцессорной системе прямо в стандартный процессорный сокет, так что в 4P-системе будущего, предназначенной для HPC, скажем, вполне может оказаться один двухъядерный Opteron и три математических сопроцессора от ClearSpeed, которые выдадут на-гора в оптимизированных приложениях (а для HPC оптимизация — не проблема) такую производительность, что никакие восьмиядерники от Intel не смогут ее покрыть. Вкупе с таким интересным решением, как давно обещанный чип Horus (заслуживающий отдельного разговора, но тоже вписывающийся в общую концепцию Torrenza), даже при общем проигрыше процессоров и по производительности, и по энергопотреблению решениям Intel, это выводит платформу AMD вперед, причем в очень «вкусном» и «денежном» высшем сегменте серверного рынка. Причем это не просто слова — уже демонстрируются первые решения для данной платформы, а IBM планирует в ближайшее время построить на ее основе (использовав в качестве «сопроцессора» собственный процессор Cell) новый, самый быстрый в мире суперкомпьютер, который первым в истории перешагнет петафлопсный рубеж производительности в тесте LINPACK. По-видимому, Intel просто не могла не ответить на столь дерзкий и впечатляющий, но очень красивый и логичный выпад и неожиданно для многих сообщила о нацеленных на те же сегменты разработках. Только вместо HTX было сказано о разработке специально оптимизированного под очень быструю периферию варианта PCI Express и о лицензировании собственной процессорной шины для использования в ПЛИС Altera и Xilinx, которые тоже смогут устанавливаться в стандартные процессорные слоты в MP-системах. Если проводить параллели, то вариант с PCI Express уступает HTX в латентности, но сопоставим или даже выигрывает по пропускной способности, и несомненно выиграет по совместимости и распространенности — уж Intel об этом позаботится. С сопроцессорами, видимо, все-таки впереди AMD — разработчикам сопроцессоров для Intel придется лицензировать у корпорации по-прежнему остающуюся «политическим» инструментом FSB, чего не нужно делать в AMDшном случае. К тому же при установке в стандартный процессорный слот (что, в общем-то, делать необязательно — здесь обе платформы довольно гибки) получает помимо стандартной «общей» еще и два канала «персональной» оперативной памяти DDR2, вплоть до DDR2-667 сегодня и до куда более быстрых вариантов DDR3 — завтра.
Ну какой же IDF без рассказа о новинках, работающих вдалеке от электрической розетки? Особо интересного на сей раз, правда, не было — ноутбуки, как и следовало ожидать, плавно переходят на процессоры Core 2 Duo «Merom» со слегка лучшей производительностью и чуть-чуть меньшим энергопотреблением; в беспроводных карточках должен появиться Wi-Fi следующего поколения (802.11n), способный за счет одновременной передачи по нескольким стандартным частотным каналам достичь пропускной способности в 300 Мбит/с (против сегодняшних 55 Мбит/с у 802.11g) и улучшить скорость и стабильность работы в условиях слабого сигнала; в кои-то веки появится и (опциональная) поддержка многострадального и долгожданного «дальнобойного» беспроводного стандарта WiMax, претендующего на роль сотовой связи только для передачи данных. Можно, пожалуй, отметить, что скорость работы процессорной шины FSB у новых мобильных процессоров подрастет до 800 МГц, причем процессоры научатся изменять ее на лету по мере необходимости и «засыпать» при отсутствии дел еще глубже — за счет полного отключения кэш-памяти и сбрасывания ее содержимого в оперативку. Также в мобильной платформе Santa Rosa, включающей в себя все вышеописанное и чипсет 965GM с более быстрым и совершенным графическим ядром, появится широко разрекламированная технология Robson, которую вкратце можно описать как добавляемую в ноутбук карточку Express Card с твердотельным жестким диском на основе NAND-флэша производства Intel.
Основная идея состоит в том, что если провести детальный анализ производительности, то окажется, что значительную часть времени при интенсивной работе ноутбуки «тормозят» в ожидании данных от медленных дисков, — думаю, владельцы ноутов с не очень большим объемом памяти, не способным закэшировать большую часть используемых файлов и обойтись без файла подкачки, с этим хорошо знакомы. Причем если посмотреть статистику, то львиная доля запросов, обслуживаемых в типовой нагрузке жестким диском, приходится на чтение-запись блоков по 4, 16, 32 (в среднем около 32) Кбайт данных, сильно разбросанных по жесткому диску. Основное время при их обработке уходит на механическое позиционирование головок диска, так что получающаяся эффективная скорость работы невелика и не дотягивает даже до скромных 5 Мбайт/с, что при серьезных, под 70—80 Мбайт объемах, необходимых для обработки, выливается в десяток-другой секунд «тормозов», сопровождающихся характерным стрекотом HDD. А твердотельные накопители на флэше хоть и неспособны пока конкурировать с магнитными в «потоковой» записи данных, обладают очень маленьким временем доступа к нужной ячейке памяти, и потому даже при 10 Мбайт/с на многих задачах дают двукратную прибавку в скорости, особенно при совместном использовании с винчестером. Соответствующая фича будет поддерживаться операционной системой Microsoft Vista, причем она будет не привязываться к интеловскому флэшу, а сможет использовать любой сертифицированный твердотельный накопитель, вплоть до обыкновенной флэшки, воткнутой в USB-порт. Типовой объем Robson’овского модуля составит, видимо, 1 Гбайт (хотя возможны варианты); некоторые модули могут распаиваться прямо на материнскую плату. Впрочем, для получения заветного шильдика «Centrino» на ноутбук поддержка Robson необязательна.