Журнал «Компьютерра» №38 - Журнал Компьютерра. Страница 16

вес 3,6 кг

цена $2200

Проектор рекомендуется для использования в составе домашнего кинотеатра. Благодаря фирменной технологии Smooth Screen, межпиксельная сетка, часто раздражающая пользователей недорогих проекторов, здесь не будет проблемой. Проектор позволяет управлять сдвигом линз, для чего на лицевую панель вынесен специальный джойстик. Давид Бернстайн (один из ведущих художников по цвету Голливуда, по прозвищу «Золотой глаз») снова подзаработал на сотрудничестве с производителем. В комплект входит универсальный «обучаемый» пульт ДУ, позволяющий управлять DVD-плейерами, звуковыми системами и даже яркостью светового потока.

Компьютер OQO model 01+
Журнал «Компьютерра» №38 - pic_37.jpg

1-ГГц процессор Transmeta Crusoe

30-Гбайт жесткий диск

512 Мбайт памяти

5-дюймовый экран с разрешением 800x480

3D-акселератор с 8 Мбайт памяти (выход VGA 1280x1024)

адаптер Wi-Fi, модуль Bluetooth

порты USB 2.0, FireWire (1394)

порт Ethernet 10/100

аудиовыход, встроенный микрофон и динамик

QWERTY-клавиатура с кнопками мыши

габариты 223x85x23 мм

вес 396 г

цена от $1500

Нечто среднее между ультрапортативным ноутбуком и карманным компьютером. Дизайн со времени предыдущей модели (без плюса) почти не изменился, лишь чуть подправлены внутренности. Компьютер работает под управлением Windows XP (производитель уверяет, что 01+ самый маленький КПК для этой системы). В качестве опций предлагаются VGA-адаптер, зарядное устройство и прочный анодированный металлический чемоданчик (все совместимо и с OQO model 01). В комплект входит цифровое перо.

Сервер Mercury Dual Cell-Based Blade
Журнал «Компьютерра» №38 - pic_38.jpg

два процессора IBM Cell BE

память Rambus XDR (eXtreme Data Rate)

Ну вот, игры кончились… Теперь у процессора Cell появилось серьезное применение - блейд-серверы. Используется та же память, что и в PS3, - Rambus XDR, и те же самые 8-SPE чипы. В форм-факторе 7U, в который помещается семь серверов, производительность доходит до 2,8 Tфлопс, а в шестифутовой стойке - до 16 Tфлопс. Производиться серверы начнут не спеша: сначала, в первом квартале следующего года, фирма планирует выпускать пробные партии, а на массовые поставки рассчитывает выйти ко второму кварталу.

Камера Creative PC-CAM 950 Slim
Журнал «Компьютерра» №38 - pic_39.jpg

5-Мп 1/1,8-дюймоввый сенсор

объектив с фиксированным фокусным расстоянием 8,25 мм

4-кратный цифровой зум

фокусировка от 1,3 м до бесконечности

2-дюймовый ЖК-экран (технология LTPS)

разъем SecureDigital (карты до 1 Гбайт)

видео (режим web-камеры) 640x480 и 320x240

габариты 92x27x57 мм

цена $130

Трудно, конечно, порекомендовать не врагу эту новинку для использования в качестве нормальной карманной цифровой камеры (пусть и «мыльничного» типа), но если ей предстоит быть всего лишь веб-камерой, то куча возможностей будет притягательным довеском. Например, камеру можно напрямую подключать к телевизору для просмотра видео и фотографий, или к принтеру, совместимому с DirectPrint (ну почему, почему не PictBridge?! - конспирологически ориентированное сознание ясно видит тут тайный сговор). Предлагается PC-CAM 950 Slim в трех цветах - черном, серебристом и синем.

ЖК-монитор FLATRON LCD M1940A
Журнал «Компьютерра» №38 - pic_40.jpg

время отклика 12 мс

яркость 400 кд/м2

контрастность 500:1

диагональ экрана 19 дюймов

разрешение 1280x1024

размер пиксела 0,294 мм

габариты 543x542x223 мм

вес 7,75 кг

цена $700

Новинка сочетает в себе монитор и телевизор. Кроме стандартных интерфейсов она имеет встроенный компонентный вход SCART, что дает возможность подключить к ней не только ПК, но и, например, DVD-проигрыватель. Экран окаймлен широкой бордовой рамкой, в которой спрятаны два 3-ваттных динамики. Округлая «под хром» подставка весьма массивна и потому очень надежно удерживает монитор. Углы наклона экрана от 0 до 45 градусов. Если понадобится, монитор можно закрепить на стене с помощью VESA-совместимого кронштейна. Блок питания встроенный. Часть интерфейсов, а именно 15 Pin D-Sub, DVI, SCART, антенный, питание, а также замок Kensington скрыты массивной декоративной крышкой, остальные интерфейсы: Audio-In/Out, Video, S-Video и гнездо для подключения наушников расположены на задней панели.

13-я КОМНАТА: Ячейка, она же клетка, она же… Cell

У читателя, ознакомившегося с материалами рубрики «Архитектура ХХ века» в прошлом номере, могло сложиться ощущение, что в процессоростроении все мыслимое и немыслимое давным-давно изобретено и придумать что-то более совершенное, нежели суперскалярный OoO-процессор, невозможно в принципе. Однако это не так.

Основных «альтернативных» современному мэйнстриму путей развития два: один очень старый, второй совсем новый. Широкого распространения они пока не получили, но, может, их время еще не пришло?

Вернемся на минутку в прошлое и вспомним главную идею, положенную в основу RISC: процессор должен быть устроен как можно проще - это и экономически выгоднее, и наращивать тактовую частоту и применять разные технологические трюки, кардинально увеличивающие производительность, легче.

Very Long Instruction Word

Так может, повыкидывать из процессора все эти хитрые декодеры и планировщики и оставить только самое необходимое - исполнительные блоки, набор регистров, подсистему памяти и минимальный набор обслуживающей логики? Зачем, к примеру, заниматься хитроумным переименованием регистров, если этих самых регистров можно понаделать сотню-другую? И зачем отслеживать зависимости инструкций, если можно писать программы так, чтобы эти зависимости никогда не нарушались? Проще говоря, коли наш суперскалярный OoO-CPU все равно в конечном счете работает не с исходным программным кодом, а с неким внутренним его представлением - не лучше ли сразу записывать программы в этом представлении, обходясь без посредников? «В очередном такте исполнительному устройству X- загрузить из оперативной памяти по адресу из регистра такого-то данные и сохранить их в регистр такой-то; исполнительному устройству Y - взять данные из регистров такого-то и такого-то, сложить их и записать результат в регистр такой-то; устройству Z - проверить регистр такой-то на выполнение условия и по результатам проверки подкрутить внутренний указатель такой-то и сбросить при необходимости конвейер». Получится одна очень длинная инструкция (Very Long Instruction Word, VLIW), полностью и исчерпывающе описывающая, что каждому из блоков процессора следует в очередном такте делать.

К чему мы тогда придем? Получится архитектурно очень простой процессор, который будет очень трудно программировать: ведь придется детально учитывать его внутреннее устройство и особенности. Но если мы научимся это делать, то в качестве компенсации получим возможность изготовить сколь угодно навороченный CPU малой кровью - без всяких сверхсложных декодеров и планировщиков на три-четыре инструкции. К примеру, в отечественной разработке «Эльбрус Е2K» предполагалось одновременное исполнение до 24 инструкций за такт - при сохранении приемлемой сложность CPU. Реализовать что-либо подобное в классическом суперскалярном процессоре - нельзя; а при VLIW-подходе, не ограниченном жесткими рамками скоростного декодирования и планирования программы, - можно. Ведь никто же нам не запретит компилировать и оптимизировать программу хоть часами, хоть сутками - лишь бы потом она быстро исполнялась?