Toshiba отказывается от выпуска процессоров
Cell Broadband Engine: архитектура процессора
Cell Broadband Engine (Cell BE) — многоядерный процессор, совместно разработанный Sony, Toshiba и IBM в начале 2000-х годов. Архитектура построена на одном ядре общего назначения Power Processor Element (PPE) и восьми специализированных вычислительных ядрах Synergistic Processor Elements (SPE). PPE отвечает за распределение задач и работу с операционной системой, тогда как SPE оптимизированы для параллельной обработки больших массивов данных, векторных вычислений и потокового мультимедиа.
Каждое ядро SPE имеет собственный блок векторной арифметики и локальное хранилище объёмом 256 Кбайт, куда данные загружаются через прямой доступ к памяти до начала вычислений. Это исключает традиционную кеш-память и требует от разработчика явного управления перемещением данных. Пиковая производительность процессора на операциях с плавающей запятой одинарной точности достигала 204,8 гигафлопс при тактовой частоте 3,2 ГГц, что на момент выпуска значительно превосходило показатели настольных процессоров x86.
Основное применение Cell BE получил в игровой приставке PlayStation 3, где использовалась версия с семью активными SPE (одно ядро резервировалось для повышения выхода годных кристаллов). Процессор также устанавливался в серверные blade-системы IBM, рабочие станции для обработки видео и медицинской визуализации. Сложность программирования под SPE и необходимость ручного управления памятью ограничили распространение архитектуры за пределами специализированных задач.


