Однокристальный облачный компьютер
-
Описание SCC
- Однокристальный облачный компьютер (SCC) создан Intel в 2009 году
- Имеет 48 физических ядер, взаимодействующих по архитектуре облачного центра обработки данных
- Ядра выполняют инструкции, необходимые для работы компьютера
-
Цели и применение
- Проект направлен на исследование многоядерных процессоров и параллельной обработки данных
- Интеграция проектов и архитектуры облачных центров обработки данных в единый чип
- Используется в исследовательских целях, работает с Linux, но не с Windows
- Приложения включают веб-серверы, обработку данных, биоинформатику и финансовую аналитику
-
Технические детали
- Ядра распределены по чипу, но способны к прямой связи
- Чип состоит из 48 ядер Pentium P54C, соединенных 2D-сеткой 4×6
- Каждая плитка содержит два ядра и 16 Кбайт буфера передачи сообщений (MPB)
- SCC содержит 1,3 миллиарда 45-нм транзисторов, потребляя от 25 до 125 Вт мощности
- Включает четыре контроллера памяти DDR3, обрабатывающих 64 ГБ оперативной памяти
-
Режимы работы
- SCC поставляется с RCCE, поддерживающим базовые операции буферизации сообщений
- Работает в двух режимах: процессорном и сетевом
- В процессорном режиме ядра выполняют код из системной памяти и ввод-вывод через FPGA
- В сетевом режиме ядра отключаются, активны маршрутизаторы, транзисторы и контроллеры памяти
-
Будущее
- Intel планирует поделиться технологией с HP, Yahoo и Microsoft
- Цель — масштабирование до более чем 100 ядер
- Повышение производительности параллельного программирования и управления энергопотреблением
- Проведение экспериментов для разработки многоядерных масштабируемых процессоров