Попалась интересная статья, http://en.wikipedia.org/wiki/Cell_microprocessor. Вот самое вкусное, на русском
Cell - микропроцессорная архитектура, разработанная совместно альянсом компаний Sony, Toshiba и IBM известным как STI. Архитектура и пилотная реализация были выполнены в STI Design Center в четырёхлетний срок начиная с марта 2001. Бюджет, оглашённый IBM, составил $400 млн.
Cell - сокращение к “Cell Broadband Engine Architecture”, часто упоминаемом как “CBEA” (полная запись) или “Cell BE” (краткая). Cell совмещает ядро общего назначения, выполненное в Power-архитектуре, характеризующееся невысокой производительностью, и сопроцессорые элементы, которые значительно ускоряют мультимедийные задачи и обработку векторной графики, а также другие формы специализированных вычислений.
Первое коммерческое применение микропроцессора связано с выходом 17 ноября 2006 года (в США) PlayStation 3 - игровой консоли от Sony. У Mercury Computer Systems есть двухпроцессорный Cell-сервер, двухпроцессорный Cell в конфигурации сервера-лезвия (blade configuration), компьютер и PCI Express accelerator board. Toshiba объявила о планах встраивания Cell в наборы телевидения высокой чёткости. Экзотические возможности, такие как XDR-память и EIB делают возможным применение Cell в будущих приложениях для суперкомпьютеров используя преимущества Cell-процессоро на ядрах с плавающей запятой (floating point kernels).
Возможные области применения
Сервера-”лезвия” (Blade server)
IBM продемонстрироваля прототип blade-сервера, основанный на двух процессорах Cell processors c тактовой частотой 2.4ГГц, работающих под управлением ядра linux версии 2.6.11. В настоящий момент ядро система работает на частоте в 3.2 ГГц, показывая производительность 200 GFlops на процессор при работе с данными одинарной точности (single-precision), или 400 GFlops на всю систему. IBM надеется установить 7 блейдов в одно специализированное шасси (похожее на линейку продуктов BladeCenter) для достижения производительности в 2.8 TFLOPS на шасси, или 284 GFLOPS на операциях с данными двойной точности. Необходимо отметить, что опубликованные IBM данные - теоретические, на практике цифры могут оказаться немного ниже.
Консольные видеоигры
Игровая консоль от Sony, PlayStation 3, будет первым промышленным продуктом, содержащим процессор Cell. Тактовая частота 3.2 ГГц, работает семь из восьми SPE, что даёт возможность для Sony увеличить прибыль в области производства процессоров. Несмотря на слухи, в играх используются все семь SPE.
Домашнее кино
Toshiba рассматривает возможность выпуска ТВЧ с использованием Cell. Они уже презентовали систему, способную одновременно декодировать 48 MPEG-2 потоков на экране с разрешающей способностью в 1920х1080, что позволяет смотрящему выбирать канал, видя перед собой дюжину миниатюрных изображений, отображающихся одновременно на экране.
Суперкомпьютеры
IBM планирует создать суперкомпьютер с кодовым именем Roadrunner, который будет гибридом обычных и Cell-процессоров. Заявлено, что такая комбинация позволит создать первый компьютер, который перейдёт рубеж в 1 PetaFlop.
Cell Accelerator Board
Mercury Computer Systems предлагает акселератор-карту PCI Express, основанную на процессоре Cell для комплектов, предназначенных для высокопроизводительного окружения. Такое решение позволяет быструю обработки графики, изображений и signal processing workloads. Производительность ещё больше значительно повышается, если работа приложения распределена между несколькими Cell Accelerator Boards, находящимися в вычислительном кластере или подключенных к вычислительной сети.
Разработка программ с открытым исходным кодом
В июне 2005 года разработчики из IBM выпустили патчи ядру Linux, обеспечивающие поддержку процессора ядром. Один из разработчиков этих патчей, Arnd Bergmann, выступил с описанием основанной на Linux Cell-архитектуры на конференции LinuxTag 2005.
Оба модуля, PPE и SPE, позволяют C/C++ программирование с использованием предоставляемого библиотеками API. По заявлениям Sony, скоро должны появиться компилятор, отладчик, анализатор производительности и эмулятор Cell. IBM разработала псевдо-файловую систему для Linux, названную “Spufs”, которая упрощает доступ и использование ресурсов SPE.
В настоящий момент IBM занимается поддержкой портов ядра Linux и отладчика GDB, а Sony занимается GNU toolchain (GCC и binutils).
В ноябре 2005 IBM выложила на своём сайте симулятор и утилиты к нему под названием “Cell Broadband Engine (CBE) Software Development Kit Version 1.0″. Development-версия последнего ядра и инструментов для Fedora Core 4 поддерживаются Суперкомпьютерным центром Барселоны.
С выходом ядра версии 2.6.16 20-го марта 2006 года ядро Linux официально поддерживает процессор Cell.