Microsoft, как ни забавно, плавает гораздо мельче: в отличие от первой Xbox, усовершенствованная Xbox 360 на звание самого-самого революционного творения, увы, не тянет. Зато она прекрасно справляется со своей основной задачей - с играми следующего поколения.
Предмет законной гордости микрософтовского творения - графический процессор ATI Xenos (R500). Nvidia RSX - очень мощный по нынешним меркам GPU, однако основан он на старой, «классической» архитектуре с раздельными пиксельными и вершинными конвейерами. Фактически RSX - просто слегка усовершенствованная версия GPU G70 и (поскольку G70 - лишь «работа над ошибками» NV4x) непосредственный наследник линейки ускорителей GeForce 6xxx, разве что работающий примерно вдвое быстрее бывшего кумира - GeForce 6800 Ultra. А вот Xenos - совсем другое дело: это не просто принципиально иной чип для самой ATI, это еще и принципиально иная архитектура графических процессоров, следующее ее поколение. В Xenos (он же R500) вообще нет выделенных специализированных пиксельных или вершинных конвейеров, а вместо них - 48 (!) универсальных программируемых конвейеров, способных производить над данными произвольные вычисления и с одинаковой эффективностью выполнять любые шейдеры. То есть если в простой сцене для расчета геометрии достаточно четырех конвейеров, то оставшиеся 44 можно бросить на расчет сложных пиксельных шейдеров и наоборот - в сложной геометрической сцене с минимумом шейдеров можно задействовать большинство конвейеров для расчета геометрии, оставив для нужд пиксельных вычислений лишь необходимый минимум. В итоге неважно, какая сцена рендерится, - GPU загружен на полную мощность всегда. А гибкость этих программируемых конвейеров вполне достаточна, чтобы наконец-то реализовать поддержку Shader Model 3.0 и в графических чипах производства ATI.
Да что там шейдеры третьей версии! Unified Shader Architecture с ее универсальными вычислительными ресурсами графического процессора - это шаг вперед, от DirectX 9 (с которым мы живем вот уже больше трех лет, постепенно переходя от версии 9.0a к 9.0b и свежей 9.0c) к «десятому» поколению DirectX (более известному как DirectX.Next или Windows Graphics Foundation 2.0), которое должно лечь в основу ОС Longhorn. Причем объясняется этот «переход» отнюдь не маркетинговыми соображениями, а возможностью использования ускорителя архитектуры USA в качестве практически полноценного и самодостаточного программируемого процессора! Попросту говоря, Xenos позволяет за один такт исполнить до 48 произвольных скалярных и 48 произвольных векторных инструкций, а что за данные при этом обрабатываются - закрашивается ли треугольник, рассчитывается ли сложная геометрическая сцена или производится моделирование процессов сворачивания белка, - ему все равно. Все необходимые для подобного «нецелевого» использования библиотеки (ATI Modeling Engine) канадская компания разработчикам уже предоставила.
***
Еще одна интересная «фича» R500 - наличие 10 Мбайт интегрированной видеопамяти, играющей роль быстродействующего (256 Мбайт/с) объемистого кэша. ATI утверждает, что эти самые десять «быстрых» мегабайт позволят реализовывать на Xenus качественный полноэкранный антиалисинг ценой потери всего лишь… 1-5% скорости! Отнюдь не лишний бонус для приставки, предназначенной для совместной работы с телевизорами и мониторами высокого разрешения. Правда, 10 Мбайт кэш-памяти - это и весьма впечатляющее (несколько десятков миллионов) количество транзисторов, и здоровенный кусок кристалла GPU, так что в итоге кристалл и без того немаленького Xenos оказался столь громоздким, что технологи разделили его на два независимых чипа, ставящихся на одну подложку. «Базовый» чип - это собственно и есть сам R500 с его 48 универсальными конвейерами, обслуживающей их логикой и контроллером видеопамяти; существенно меньших размеров «дочерний» кристалл - те самые 10 Мбайт буфера видеопамяти и блоки растровых операций ROP (Raster Operations), которые выполняют запись рассчитанных графическими конвейерами данных во фрейм-буфер, ведают отсечением невидимых пикселов (z-test), смешением полупрозрачных цветов (блендингом) и тому подобными «вспомогательными» операциями. Пропускная способность шины, соединяющей чипы, - «всего лишь» 30 Гбайт/с, однако для передачи предварительно сжатых, еще «недообработанных» данных этого, видимо, достаточно.
Интересно, что Microsoft полностью отказалась от использования в приставке Xbox 360 обычной «системной» оперативной памяти, решив, что для нужд центрального процессора должно хватить 512 Мбайт далеко не самой быстрой (1400 МГц GDDR3, но с узкой 128-разрядной шиной) видеопамяти. Получилась классическая Unified Memory Architecture с оперативной памятью, общей для всех компонентов системы, только «вывернутая наизнанку» - не графический процессор подключается к чипсету и процессору и «забирает» у них необходимую пропускную способность, а наоборот, центральный процессор и чипсет «расходуют» пропускную способность видеопамяти. С моей точки зрения, решение довольно спорное (хотя по соображениям надежности видеопамять, работающая на предельно высоких тактовых частотах, - не самое подходящее место для хранения принципиально важных данных); однако Microsoft виднее, как свои приставки проектировать.
«Революция» от Nintendo и вопросы совместимости
Революция - дело, требующее конспирации. Вот и в некогда могущественной Nintendo, похоже, так считают, поскольку о ее новой «революционной» приставке на сегодняшний момент известно лишь следующее:
кодовые названия и производители процессора (IBM Broadway) и графического чипа (ATI Hollywood);
тип используемой оперативной памяти (1T-SRAM);
в роли постоянного накопителя выступит встроенная флэш-память (512 Мбайт);
в приставку будет встроен адаптер WiFi 802.11b/g;
поддерживаемые интерфейсы - 2x USB, 2x SD, четыре порта контроллеров GameCube;
приставка (за отдельную плату) будет работать в качестве DVD-плейера, а игры к ней по-прежнему будут поставляться на GCN-дисках;
внешний вид по сравнению с показанным на E3 прототипом изменится (серийная приставка будет несколько меньше).
Неизвестны ни производительность, ни цена, ни дата выхода приставки в свет. Зато у Revolution есть одна уникальная черта - это совместимость буквально со всем спектром когда-либо выпускавшихся для Nintendo (и, возможно, для Sega) игр - с тайтлами для GameCube Revolution совместима изначально, а более ранние игрушки можно будет загружать из Сети и сохранять на встроенном в приставку флэш-диске (старые приставки Revolution будет программно эмулировать). Казалось бы, во что там можно играть из старья десятилетней давности… Например, я (как, наверное, и все игроки, начинавшие с Dune, Desert Strike, Transport Tycoon и Full Throttle) этот маленький штришок оценил по достоинству: старые игры почти ничего не стоят и не занимают много места, а удовольствия проведенный за старой доброй игрой вечер доставляет немало.
Впрочем, Sony и Microsoft тоже не забывают о совместимости с предыдущим поколением. Популярность любой приставки в очень и очень большой степени обуславливается выбором игр для нее - и накопленный «пул» игр (больше 10 тысяч наименований для PlayStation) и накопленная за несколько лет «игротека» (это ведь только у нас новая игра стоит гроши) становятся весомым аргументом при выборе новой приставки. Благо что многократно выросшая производительность центральных процессоров и GPU позволяет новым приставкам с приличной скоростью эмулировать старое железо.
RoverBook W511, продолжающий линейку Navigator, поставляется со встроенным проигрывателем LiveMedia (совместное детище Rover Computers и Acronis), работающим без участия операционной системы.
Программа умеет: а) читать аудио-, видео- и файлы изображений большинства распространенных форматов, б) копировать файлы на отдельный логический диск или другой носитель при наличии пишущего привода, в) работать с подключенными USB-носителями, г) в режиме «ТВ-тюнер» - настраивать и просматривать каналы.
С кабельной антенной тюнер (FlyTV Platinum) нашел все имеющиеся каналы (качество картинки, однако, уступало стоящему рядом «кухонному» телевизору, но для просмотра дома или в офисе вполне пригодно), а вот с «усами» вышел конфуз - ни одного мало-мальски приличного изображения. Не думаю, что причиной тому было место тестирования - подмосковный Жуковский; тот же китайский ящик вещает и с проводком в антенном гнезде.
Для работы в Windows предлагается CyberLink PowerVCR II 3.0 - программный видеомагнитофон, позволяющий смотреть ТВ, подключать внешние видеоустройства, записывать с любого входа (S-Video, RCA, IEEE1394) и, конечно же, с тюнера (в том числе по времени), делать скриншоты и монтировать видео.
На радость любителей использовать ноутбук как музыкальный плейер, W511 может воспроизводить Audio CD с закрытой крышкой - музыка заиграет после двух прикосновений к кнопкам. Если вставить mp3-диск, загрузится Windows и воспроизведение начнется через системный плейер.