CFA LogoCFA Logo Computer
Новости Статьи Магазин Драйвера Контакты
Новости
RSS канал новостей
В конце марта компания ASRock анонсировала фирменную линейку графических ускорителей Phantom Gaming. ...
Компания Huawei продолжает заниматься расширением фирменной линейки смартфонов Y Series. Очередное ...
Компания Antec в своем очередном пресс-релизе анонсировала поставки фирменной серии блоков питания ...
Компания Thermalright отчиталась о готовности нового высокопроизводительного процессорного кулера ...
Компания Biostar сообщает в официальном пресс-релизе о готовности флагманской материнской платы ...
Самое интересное
Программаторы 25 SPI FLASH Адаптеры Optibay HDD Caddy Драйвера nVidia GeForce Драйвера AMD Radeon HD Игры на DVD Сравнение видеокарт Сравнение процессоров

АРХИВ СТАТЕЙ ЖУРНАЛА «МОЙ КОМПЬЮТЕР» ЗА 2003 ГОД

Могучая яблоня

Дмитрий МОРОЗ

В предыдущей статье (МК, № 31 (254)), посвященной выставке WWDC 2003, я уже кратко упоминал о новом творении инженеров Apple. Но ограничиться парой сухих строк в отношении такого чуда, как Power Mac G5, невозможно. Так что давайте усаживайтесь поудобнее и внимайте моей речи касательно нового «сорта яблок», причем, без сомнения, эпохального.

Началось все еще в 2000 году. Именно тогда появились первые слухи о готовящемся выпуске компанией Apple новых компьютеров Power Mac G5 на процессорах PowerPC 8500 фирмы Motorola. Слухи, как выяснилось позже, оказались не беспочвенными: Motorola действительно разрабатывала новый «камень». У «яблочного» гиганта даже имелись рабочие образцы, которые впоследствии легли в основу тестовых систем. По своим характеристикам PowerPC 8500 чем-то напоминал PowerPC 970 фирмы IBM: как и 970-й, он был 64-разрядным, работал на частотах 1.2–1.6 ГГц, да и производительностью, судя по тестам, обладал немалой. Но, как говорится, «не все то золото…». PowerPC 8500 отличало два недостатка — высокое энергопотребление и сложность в производстве. Они-то и сделали свое грязное дело — Apple необходимого количества процессоров для производства новых систем не получила и, отвергнув PowerPC 8500, вспомнила, что есть еще один «создатель PowerPC» — гигант IBM. К Рис. 1. PowerPC 970нему-то она и обратилась.

У IBM на то время был лишь PowerPC 750 (PowerPC G3). При сравнительно невысокой производительности он обладает одним неоспоримым преимуществом — потребляет очень мало энергии (при частоте 1 ГГц энергопотребление составляет всего 5.6 Вт). Применение ему нашлось в Power Mac G3, моделях кинескопных iMac’ов и в линейке ноутбуков iBook (где он «стоит» и по сей день).

Своему очень хорошему серверному чипу Power 4, применяющемуся в высокопроизводительных серверах, IBM решила открыть доступ на рынок персоналок и серверов начального уровня. А тут как раз и Apple объявилась со своей проблемой… В общем, работа закипела, и результатом ее стал новый чип PowerPC 970 (рис. 1), или, как его еще называет Apple, PowerPC G5.

«Наследник престола»

Пару слов об «отце семейства» — Power 4. Процессор имеет максимальную частоту 1.7 ГГц, содержит в себе два кристалла, каждый из которых обладает собственным кэшем L2. Кроме того, на кристалле расположен и кэш L3, емкость которого может достигать 32 Мб. Процессор имеет кучу различных шин, причем очень скоростных (как вам пропускная способность в 100 Гб/с между ядром и L2-кэшем?). Благодаря дополнительным шинам есть возможность объединять процессорные модули вместе, доводя таким образом количество кристаллов до 8-ми (при использовании 4-процессорного узла).

Теперь посмотрим, какое наследство досталось сыну от отца (рис. 2). Из двух кристаллов остался лишь один. Был удален кэш третьего уровня, в результате чего имеется лишь кэш L1 общим объемом в 96 Кб (64 Кб — кэш команд и 32 Кб — кэш данных) и 512 Кб L2-кэша. Скорости тут поменьше, чем в Power 4, но тоже весьма впечатляющие — пропускная способность на линии «ядро-кэш L2» составляет 32 Гб/с, а «ядро-кэш L1» — 64 Гб/с. Были Рис. 2.убраны и три двунаправленные шины для организации многопроцессорных модулей.

Что же у «сынишки» нового? PowerPC 970 может похвастаться своей шиной данных: она у него двунаправленная, да еще и работает с общей частотой в 1 ГГц, что позволяет передавать данные с максимальной скоростью в 8 Гб/с. Как видим, превосходство PowerPC 970 над Мотороловским PowerPC 7455 с его 166-МГц шиной очевидна.

Идем дальше. Хотя в плане мультипроцессорных связей PowerPC 970 не так функционален, как Power 4, он тоже кое-что умеет. Так, если в системе установлено два процессора, каждый из них имеет собственную 1-ГГц шину для взаимодействия с чипсетом… Как нетрудно подсчитать, пропускная способность обеих шин в таком случае достигает 16 Гб/с! Для сравнения возьмем 2-процессорную машину на базе Pentium 4 Xeon: его 533-МГц шина используется одновременно обоими процессорами, при этом пиковую пропускную способность в 4.2 Гб/с следует делить на 2. (При использовании 4-х процессоров Pentium 4 Xeon МР пропускная способность шины делится на 4, что в результате дает всего 1 Гб/с.)

Важным отличием PowerPC 970 от своего предшественника является 128-разрядный модуль AltiVec, ранее отсутствовавший в процессорах фирмы IBM. Так как и IBM, и Motorola разрабатывали его вместе, обе компании имеют одинаковое право на включение AltiVec в свои разработки. В PowerPC 970 почти никаких изменений в этом «векторном движке», по сравнению с таковым в PowerPC 7455, нет: в наличие 4 векторных устройства, каждое из которых выполняет свои команды, ускоряющие обработку мультимедийных данных. Но сам AltiVec стал двухконвейерным, что обеспечивает двукратный прирост производительности при сопоставлении с его аналогом в PowerPC 7455.

Процессор PowerPC 970 имеет два целочисленных устройства, два блока для обработки чисел с плавающей запятой, два устройства записи/чтения и устройство предсказания ветвлений.

О последнем устройстве стоит рассказать несколько подробнее. Гордостью IBM является то, что в PowerPC 970 используется трехкомпонентный механизм предсказания ветвлений. Процессор имеет три таблицы истории ветвлений на 16 Кб каждая (16 тысяч записей) — локальную, глобальную и селектор. Локальная и глобальная таблицы применяются для предсказания ветвлений, а селектор выбирает, в какой таблице предсказание оказывается более точным. Благодаря такому подходу резко сокращается время простоя ядра.

Осталось добавить, что PowerPC 970 не потерял 64-разрядность, но вместе с тем способен работать с 32-битными приложениями. Это достигается следующим способом: если вначале кода программы установлен специальный флаг, процессор работает в 64-разрядном режиме, если же его нет, то отключается часть регистров и 64-разрядная адресация памяти.

С «внутренностями» процессора мы немного разобрались, теперь настал черед более обобщенных данных.

PowerPC 970 изготавливается на новейшей фабрике IBM (рис. 3) в Ист-Фишкилле, штат Нью-Йорк, стоимость которой составляет 3 миллиарда долларов США. При производстве процессора задействованы все новейшие технологии: 0.13-мкм технологический процесс, медные соединения (рис. 4), low-k-диэлектрики и технология SOI (Silicon-on-Insulator).

Рис. 3.   Рис. 4.

На фабрике используются 300-мм пластины, одну из которых на WWDC 2003 продемонстрировал глава Apple Стив Джобс (рис. 5). На данный момент выпускаются процессоры с частотами 1.6 ГГц, 1.8 ГГц и 2 ГГц с системными шинами 800 МГц, 900 МГц и 1 ГГц соответственно. Все 52 миллиона транзисторов PowerPC 970 уместились на площади в 121 кв. мм. (рис. 6) и при напряжении питания в 1.3 В он потребляет около 42 Вт энергии. (Сравниваем: при 55 млн. транзисторов в Pentium 4 его площадь — 146 кв. мм., напряжение питания — 1.53 В, энергопотребление — 82 Вт.).

Рис. 5. Стив Джобс   Рис. 6.

Дитя революции

Я уже характеризовал Power Mac G5 в своем предыдущем материале, но для тех, кто его не читал, повторюсь.

На данный момент представлено три конфигурации машин.

Процессор PowerPC 970 с частотой 1.6 ГГц (шина 800 МГц); 256 Мб двухканальной DDR-памяти (максимум 4 Гб), работающей на частоте 333 МГц; жесткий диск 80 Гб с интерфейсом Serial ATA и частотой вращения 7200 об/мин; видеокарта nVidia GeForce FX 5200 Ultra с 64 Мб DDR-видеопамяти; три 64-разрядных PCI-слота с частотой 33 МГц.

Процессор PowerPC 970 с частотой 1.8 ГГц (шина 900 МГц); 512 Мб двухканальной DDR-памяти (максимум 8 Гб), работающей на частоте 400 МГц; жесткий диск на 160 Гб; видео на базе чипа nVidia GeForce 5200 Ultra с 64 Мб видеопамяти; 3 слота PCI-X (один 64-битный с частотой 133 МГц, два 64-битных с частотой 100 МГц).

Два процессора PowerPC 970 с частотой 2.0 ГГц (1-ГГц системная шина на каждый процессор); 512 Mб двухканальной DDR-памяти (максимум 8 Гб), работающей на частоте 400 МГц; «винт» на 160 Гб; видеокарта ATI Radeon 9600 Pro с 64 Мб видеопамяти; 3 слота PCI-X (один 64-битный с частотой 133 МГц, два 64-битных с частотой 100 МГц).

Все три компьютера имеют универсальный привод SuperDrive (DVD-R/CD-RW), встроенные модем стандарта V.92 и гигабитный сетевой интерфейс, а также возможность подключения карты беспроводного интерфейса AirPort Extreme (IEEE802.11g) и модуля Bluetooth. На задней стенке корпуса размещены (рис. 7): один порт FireWire 800, один порт FireWire 400, два порта USB 2.0, разъемы ADC и DVI для подключения двух мониторов, оптические и аналоговые аудиовход и аудиовыход, разъемы для антенн AirPort и Bluetooth, разъемы для сетевой карты и модема. На передней стенке корпуса имеются (рис. 8): порт FireWire 400, порт USB 2.0, разъемы для микрофона и динамиков. Кроме того, клавиатура Apple Pro Keyboard дополнительно оснащена 2 портами USB 1.1.

Рис. 7.   Рис. 8.

Хирургические тонкости

Ограничиваться простым перечислением технических характеристик новых компьютеров не хотелось бы, так как архитектура Power Mac G5 сама по себе, помимо PowerPC 970, содержит множество нововведений.

Компанией IBM был разработан улучшенный системный контроллер. Эффективная архитектура «точка-точка» (рис. 9) открывает каждой подсистеме компьютера доступ к основной памяти по выделенным DMA-каналам без необходимости использования общей шины данных и ресурсов процессора.

Теперь что касается памяти. В чипсете Power Mac G5 имеется двунаправленный (128-разрядный) контроллер DDR SDRAM, работающей на частоте 400 МГц. Пропускная способность шины памяти при этом составляет 6.4 Гб/с. Конечно, для двухпроцессорной конфигурации Power Mac G5, где пропускная способность процессорной шины 16 Гб/с, этого маловато. Хотелось бы заметить, что решение Apple применить в младшей модели Power Mac G5 память DDR333 вместо DDR400 является не очень удачным (если не сказать хуже), так как такой вариант ощутимо «затормозит» систему. При небольшой доплате выигрыш в скорости от использования DDR400 был бы намного Рис. 9.большим, потому как в таком случае система работала бы в синхронном режиме.

Если во всех предыдущих компьютерах Apple применялся интерфейс AGP 4x, то с выпуском Power Mac G5 на «яблочную арену» выходит AGP 8x, уже прочно обосновавшийся в мире РС. Обладая пиковой пропускной способностью в 2.1 Гб/с, он должен расширить «бутылочное горлышко» на линии «процессор-память-видеокарта».

Правда Apple, как всегда, «напортачила» с подбором видеокарт для своих систем, так как ни GeForce FX 5200 Ultra, ни Radeon 9600 Pro не годятся для использования в системах класса «рабочая станция» (по крайней мере, игровой :-)). Радует только то, что за дополнительную плату Power Mac G5 можно оснастить видеокартой на базе чипа Radeon 9800 Pro со 128 Мб видеопамяти.

Процессор(ы), оперативная память и видеокарта связываются с основным системным контроллером, а тот, в свою очередь, является «вратами» для доступа к остальным устройствам. В этом ему помогают две двунаправленные системные шины Hyper-Transport, работающие на частоте 800 МГц. Хотя основным разработчиком этого интерфейса считается AMD, Apple тоже внесла свою лепту в это дело, так что может спокойно пользоваться плодами совместного сотрудничества. Шина Hyper-Transport связывает системный контроллер с контроллером шины PCI (PCI-X), а также через него связывается с высокоскоростным контроллером ввода/вывода.

Если в младшей модели нового семейства машин Apple наличествуют стандартные для Power Mac G4 64-разрядные слоты PCI с частотой 33 МГц, то в средней и старшей моделях «прижился» новый стандарт —PCI-X. При частоте 133 МГц 64-разрядный интерфейс PCI-X обеспечивает максимальную пропускную способность более 1 Гб/с. Дело в том, что пропускной способности даже 64-разрядных слотов PCI не всегда хватает (их возможности ограничиваются 266 Мб/с, а например, для интерфейса Ultra 320 SCSI необходимо уже 320 Мб/с), а так как новые Power Mac G5 — это прежде всего высокопроизводительные рабочие станции, то и возможности расширения у них должны быть соответствующие. Новые разъемы обратно совместимы с 3.3-В PCI-картами, хотя лучше оснащать их «родными» платами.

Еще одним новшеством, появившимся в Power Mac G5, является новый интерфейс Serial ATA, пришедший на смену Parallel ATA. Если теоретически параллельный интерфейс обеспечивает максимальную пропускную способность 133 Мб/с (в Power Mac G4, да и во всех остальных своих компьютерах Apple применяет лишь АТА-100), то новый интерфейс поднимает эту планку до 150 Мб/с, а в будущем скорость передачи данных еще увеличится.

Единственное, что смущает, так это возможность подключения лишь двух винчестеров с максимальной общей емкостью в 500 Гб. (Помнится, как только Power Mac G3 появился на свет, он из-за конструктивных недостатков корпуса мог «нести в себе» только один винчестер! Правда, вскоре эти недоработки исправили и появилась возможность «запихнуть» в систему «паспортные» 3 «винта».) Правда, есть и «плюс» — каждый винчестер имеет собственную независимую Serial ATA-шину для подключения к компьютеру.

Главным новшеством в области внешних интерфейсов стало появление в компьютерах Apple портов USB 2.0. Второе пополнение — оптические аудиовход и аудиовыход (SPDIF In/Out), что для меломанов означает одно — необходимость в покупке дополнительной платы или адаптера отпадает.

Apple оснастила свои машины богатым набором различных портов и разъемов. Хочется также выразить благодарность компании за вынос нескольких портов на переднюю стенку корпуса, так как не слишком приятно лазить на корточках, чтобы подключить очередную «железку», если системный блок находится под столом.

Ой мороз, мороз… не морозь меня…

Еще одним новшеством, впервые примененным Apple в своих компьютерах, является «интеллектуальная система охлаждения» системного блока. Все пространство внутри корпуса разделено на четыре независимые термальные зоны (процессоры, слоты PCI, винчестеры и блок питания), каждая из которых охлаждается своими вентиляторами (рис. 10).

Рис. 10.

Всего «вертушек» в системе 9 штук… Должно быть, скажете вы, шума они производят, как старенький советский пылесос :-)… Ошибаетесь. MacOS X «собственноручно» осуществляет температурный мониторинг каждой термической зоны и управляет скоростью вращения каждого из 9-ти кулеров, причем 7 из них изначально сделаны малошумящими и работают на малых скоростях. Так что в большинстве случаев, если, конечно, ваша родина не Африка :-), шума вы не услышите.

Дизайн — кутюрье отдыхают

С самого начала дизайн Power Mac G5 вызвал противоречивые чувства. Многим он не понравится своей излишней «прямолинейностью», чего раньше в корпусах Маc’ов не было. Тем не менее, хочется напомнить, что в 1999 году, когда впервые были представлены Power Mac G3, дизайн их корпуса также вызвал бурю негодования. Но вскоре люди к нему привыкли, и он практически без изменений перекочевал в Power Mac G4, где и применялся до недавнего времени. Ну да ладно, оставим споры о дизайне новинки завсегдатаям различных форумов и поговорим о его достоинствах подробнее.

Джонатан Айв, ведущий дизайнер (его «продуктами» являются внешний вид iMac, iPod и Newton), попытался создать удобный и практичный корпус, и это ему, надо сказать, удалось.

Внутренности Power Mac G5 окутывает слой анодированного алюминия (рис. 11), причем для повышения ударопрочности 2/3 корпуса являются единым целым. Передняя и задняя панели представляют собой алюминиевые сетки (рис. 12), через которые «общаются с внешним миром» корпусные вентиляторы. Наконец-то Apple прислушалась к просьбам пользователей и, как мы уже говорили, вынесла на переднюю панель по разъему USB и FireWire.

Рис. 11.   Рис. 12.

После снятия боковой панели корпуса нашим взорам открывается чистота, порядок и комфорт :-) (рис. 13). Кстати, о чистоте. Если вам захочется эксплуатировать свой Power Mac G5 с открытой боковой крышкой, дабы хвастаться внутренностями своего «монстра» :-), очень пригодится установленная внутри специальная пластиковая панель (рис. 14). Она защищает компоненты системы от попадания пыли, да к тому же изолирует термические зоны от влияния друг на друга.

Рис. 13.  Рис. 14.

Для того чтобы добавить в систему оперативную память, необходимо снять оба вентилятора, охлаждающие процессоры (рис. 15). Но и тут пользователя ждет приятный сюрприз: эти «вертушки» не создают путаницы питающих кабелей, так как вставляются в специальные слоты питания.

Рис. 15.

«Пантера» не так проста, как оказалось

Буквально каждый день после WWDC 2003 всплывают новые слухи о новых машинах и всем, что с ними связано.

Сенсацией последних двух недель стало появление информации о том, что MacOS 10.3 Panther (рис. 16) не будет полноценной 64-разрядной ОС. Об этом еще на позапрошлой неделе заговорили такие сайты, как The Register, OSnews, Slashdot, eWeek. Джереми Т.Фокс с OSnews решил собрать все разрозненные сведения и разобраться в этом вопросе. Результаты его исследований восстанавливают не очень радужную картину. Во-первых, что касается Рис. 16.пресловутых 8 Гб оперативной памяти. Ни MacOS 10.2.7, установленная на Power Mac G5 во время анонса на WWDC 2003, ни будущая MacOS 10.3 не позволят программе адресовать более 4 Гб памяти. Так что все 8 Гб будут задействованы лишь несколькими ресурсоемкими приложениями. Но даже 4 Гб никто программе не гарантирует. Дело в том, что из этих 4 Гб порядка 1.75 Гб отбирают различные системные утилиты и библиотеки, так что процессу остается довольствоваться лишь 2.25 Гб. Что не есть совсем хорошо.

Так, 32-разрядная Windows из 2 Гб, отводимых каждому процессу, отдает лишь 1.5–1.7 Гб, остальное место занимают системные библиотеки. Правда новая Windows 2003 Enterprise Edition из 4 Гб виртуального адресного пространства «умудряется отстегивать» приложению 3 Гб.

С Linux’ом схожая ситуация. Его 32-разрядные версии из 4 Гб выделяют приложению 3 Гб, остальное забирает под нужды ОС. В свою очередь из «отданных» 3 Гб лишь 2 Гб остаются «рабочими» и пригодны для использования пользовательскими программами.

Конечно, Windows в случае применения некоторых уловок позволяет «откусывать» больше 2 Гб, так что существует предположение, что и MacOS 10.3 сможет обходить свой «памятный барьер».

Кроме того, в документах Apple относительно систем Power Mac G5 «отрыта» одна интересная информация: говорится, что в систему можно устанавливать 2-Гб модули DDR400. Если ими оснастить все 8 слотов под память в новом Маc’е, то получится не 8 Гб, а все 16 Гб!!! оперативной памяти. Правда, кому понадобится такой объем оперативки, и будет ли она в таком количестве работать, это уже другой вопрос :-).

Далее, для того чтобы задействовать возможности процессора PowerPC 970, придется пользоваться компилятором GCC 3.3 от Apple, который оптимизирован под архитектуру нового «камня».

Ядро MacOS 10.3 не будет 64-битным. Вместо этого большинство 32-разрядных библиотек системы подвергнутся перекомпиляции и станут 64-разрядными, чтобы «полностью» использовать возможности PowerPC 970.

Реальная же 64-разрядная система, эксплуатирующая PowerPC 970 на полную катушку, появится несколько позже «Пантеры». Приблизительной даты ее выхода в свет никто не знает, известно лишь ее кодовое название —«Смеагол» (кто читал/смотрел «Властелина Колец», тот поймет :-)).

Наши ноги хороши, бегаем мы быстро

Наконец-то мы с вами переходим к самому главному, можно сказать, кульминационному моменту всей сегодняшней эпопеи, тестам Power Mac G5.

После их представления разразился огромного масштаба скандал. Дело в том, что Apple назвала свой компьютер «Самым мощным персональным компьютером в мире». Только одна эта фраза, безо всяких таблиц и цифр вызывает противоречивую оценку.

Еще раз просмотрите на характеристики Power Mac G5. Посмотрели? А теперь скажите мне — может ли такая машина быть «персональным компьютером»? Правильно, не может. Один только 64-разрядный процессор PowerPC 970 ставит Power Mac G5 в линию с системами на базе Pentium 4 Xeon (MP) и AMD Opteron. Сама Apple не отрицает, что ее машины могут с успехом применяться в различных научных расчетах, редактировании больших объемов видеоданных, рендеринге высококачественной компьютерной 3D-графики и для решения других задач, где необходима «скорость и мощь 64-разрядного монстра». Ну да ладно, я думаю, каждый сам в состоянии оценить, что же перед ним.

Для начала я приведу официальные тесты производительности от Apple. Комментарии из других источников будут потом.

Для сравнения с «яблочными монстрами» использовались системы Dell Precision 650 с процессором Pentium 4 3.06 ГГц и Dell Dimension 8300 с двумя процессорами Pentium 4 Xeon с частотой 3.06 ГГц.

Тесты SPEC CPU 2000

Ранее системы Apple в такого рода тестах не участвовали, так как компания боялась высветить рекордно низкие показатели своих компьютеров. Теперь же с появлением Power Mac G5 Apple пытается «похвастать» своими успехами.

Первые два теста — определение скорости работы с целочисленными операциями и числами с плавающей запятой (рис. 17) при работе одного процессора. При обработке целочисленных операций Power Mac G5 немного проигрывает системам от Dell, но вот при обработке чисел с плавающей точкой заметно вырывается вперед. Все это свидетельствует о том, что системы Apple действительно можно очень успешно применять в научной сфере, где необходимо обрабатывать гигантские массивы информации и проделывать большое количество вычислений.

Теперь посмотрим на результаты, когда два процессора работают в паре (рис. 18). Выигрыш систем становится еще большим. Это еще раз доказывает тот факт, что PowerPC 970 обладает очень хорошими SMP-возможностями.

Рис. 17.   Рис. 18.

Тесты мультимедийных приложений

Теперь главный «коронный» удар Apple — тест Photoshop. В нем используется 45 фильтров программы, весьма сильно «съедающих» ресурсы компьютера (рис. 19). Как видим, «своей формы» не потерял и даже, наоборот, увеличил отрыв.

Рис. 19.

Еще одна область, где часто применяют компьютеры Apple, — звукозаписывающие студии. Чтобы заставить их владельцев раскошелиться на новые системы, компания провела тесты с использованием популярной для Маc’ов программы Logic Platinum. В качестве оппонента выступала программа Cubase SX из мира Wintel. В процессе тестирования использовалось несколько аудиотрэков, на каждый из которых накладывалось по пять плагинов. Тесты продемонстрировали, какая из систем способна обрабатывать большее количество трэков (рис. 20). Видно, что и здесь новые Мас’и «впереди планеты всей». Правда, младшая и средняя системы уступили двухпроцессорной машине Dell, но опередили систему на Pentium 4.

Рис. 20.

Научные расчеты

Системы Power Mac часто применяются и в научных расчетах. Тут Apple обратилась к тесту с программой BLAST (рис. 21). Она предназначена для нахождения соответствий в ДНК и других нуклеиновых кислотах. Проигрыш систем на базе чипов от Intel просто катастрофический.

Еще одной программой такого рода является HMMer (анализирует последовательности генов ДНК). Этот тест демонстрирует эффективность работы векторного модуля AltiVec (рис. 22). Что сказать, не даром он «жует» свой хлеб (или яблоки) :-).

Рис. 21.   Рис. 22.

Игрушечные забеги

Напоследок один игровой тест. Не секрет, что из-за малой производительности (а не из-за малого количества игр, как кто-то считает! на Маc’ах хороших игр предостаточно) «яблочные системы» в последнее время перестали соответствовать образу игровой машины хардкорного геймера. С выходом Power Mac G5 ситуация, по мнению Apple, должна измениться коренным образом (рис. 23). Во время теста все компьютеры были оснащены видеокартами Radeon 9800 Pro со 128 Мб видеопамяти. Попросту говоря, любителям «Кваки» стоит присмотреться к новым «яблочкам» :-).

Рис. 23.

Ложки дегтя в бочке меда

Ну а теперь перейдем к комментариям полученных результатов.

Итак, для сравнения систем различных архитектур Apple применяла компилятор GCC 3.3, который «не был оптимизирован ни под один конкретный процессор». Позже выяснилось, что в Intel-системах оказалась отключена технология Hyper-Treading (Apple мотивирует это тем, что данная технология только ухудшает результат :-)), а в машинах Apple — поддержка 64-разрядности.

Такое решение вызвало бурю негодования среди критиков. Так? сама Dell при тестировании своих систем получала гораздо большие результаты: машина Dell Precision 650 на целочисленных операциях набирала 1089 баллов, а на числах с плавающей запятой — 1053 баллов. То же самое справедливо и относительно двухпроцессорной системы от Dell.

Правда тут есть одно «НО»! Во время тестов применялся компилятор от Intel, который максимально оптимизирован для процессоров этой компании. Apple же пыталась поставить компьютеры в равные условия, чтобы тесты сравнивали «голую» производительность процессоров безо всяких «оптимизаций». Кроме того, она заявляет, что при использовании компиляторов, «оптимизированных под PowerPC 970», результаты были бы также значительно выше.

На защиту Power Mac G5 встали многие компании и организации, в том числе и знаменитая NASA. Ее исследования подтверждают лидерство Power Mac G5: в тестах с вычислениями чисел с плавающей запятой новинка (старшая модель Power Mac G5) опережала «писюк» на 32%. Правда, вот какая незадача: в качестве противника была выбрана система на базе Pentium 4 с частотой 2.66 ГГц… Почему NASA не остановила свой выбор на системе с новым 3.2-ГГц Pentium 4 — не совсем понятно…

Еще одна «загвоздка» — отсутствие сравнительных результатов машин на базе процессоров AMD Opteron. Apple их не показала, зато это сделали другие. Так, сайт Digital Video Editing, весьма известный в кругу «видеомейкеров», сравнил старшую систему Power Mac G5 с двухпроцессорной 1.8-ГГц системой на базе Opteron. И что мы в результате видим? Тест SPECint_base2000: машина на базе Opteron набрала 1095 баллов (на 37% больше, чем у нового Мac’a). Второй тест SPECfp_base2000: чипы Opteron дали системе 1122 балла (на 34% больше, чем у Power Mac G5). Комментировать тут что-либо бесполезно (и мне все больше кажется, что Apple была права, заявляя, что новые Power Mac G5 являются все же больше Персональными Компьютерами, чем рабочими станциями :-)).

В будущем, когда системы Apple выйдут на рынок (начало продаж запланировано на 2 сентября), появятся тесты независимых пользователей, которые уже окончательно решат возникший спор. Пока же этот вопрос остается открытым.

Продолжение начала

От анонимного информатора поступила неофициальные сведения о дальнейшем развитии линейки процессоров PowerPC 9x0.

Следующий за PowerPC 970 процессор PowerPC 980 будет представлен в 3–4 квартале 2004 года. Именно он преодолеет барьер в 3 ГГц, так как его частота будет начинаться от 2.6–3 ГГц и достигнет 4.5–5 ГГц.

Что же в нем будет новенького? PowerPC 980 обзаведется технологией, аналогичной Hyper-Treading, правда, заявляется о ее большей эффективности. В модуле предсказания ветвлений появится система коррекции ошибок на базе проекта eLisa. Для улучшения производительности AltiVec станет трехконвейерным, кроме того, блоков вычисления с целыми числами и числами с плавающей запятой теперь станет по четыре. Чип будет изготавливаться по технологии 0.9 мкм и будет выпускаться до 2005 года.

Далее за PowerPC 980 последует PowerPC 990 (2005–2007 гг.): технология 0.65 мкм и частоты от 6 до 10 ГГц.

Наконец, последним «камнем», о котором рассказал анонимный источник, является чип PowerPC 9900. Он появится в 2007–2008 году и при технологии 0.45 мкм достигнет частот 9–10 ГГц, а к 2010 году — 20–25 ГГц. Правда, это уже из области фантастики :-).

Возвращаясь к реальности, нужно отметить, что скоро появится версия PowerPC 970 с пониженным энергопотреблением, которая в конце 2003-начале 2004 года будет применяться в ноутбуках PowerBook G5 и, в дальнейшем, в компьютерах iMac.

Happy End

Думаю, не стоит говорить, что при всех возникающих спорных вопросах Apple превзошла саму себя, умудрившись если не догнать, то хотя бы приблизиться к современным машинам на базе процессоров Intel и AMD, тем самым доказав, что ее еще рано сбрасывать со счетов. Остается надеяться, что и впредь у РС-семейства будет достойный противник, способный «показывать зубы» тем, кто посмеет на него «наступить»…

Рекомендуем ещё прочитать:






Данную страницу никто не комментировал. Вы можете стать первым.

Ваше имя:
Ваша почта:

RSS
Комментарий:
Введите символы или вычислите пример: *
captcha
Обновить





Хостинг на серверах в Украине, США и Германии. © sector.biz.ua 2006-2015 design by Vadim Popov