Одночиповый облачный компьютер
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения ) |
Однокристальный облачный компьютер ( SCC ) — это компьютерный процессор, созданный корпорацией Intel в 2009 году и имеющий 48 различных физических ядер. [1] Эти ядра взаимодействуют через архитектуру, аналогичную облачному компьютерному центру обработки данных. Ядра — это компоненты процессора, отвечающие за выполнение инструкций, которые позволяют компьютеру функционировать. SCC стал результатом проекта Intel, направленного на исследование многоядерных процессоров и параллельной обработки . Intel также стремилась изучить интеграцию проектов и архитектуры крупных облачных компьютерных центров обработки данных ( облачные вычисления ) в единый процессорный чип. Название «Одночиповый облачный компьютер» отражает эту концепцию. [2]
Использует [ править ]
SCC в настоящее время используется в исследовательских целях. Он может запускать операционную систему Linux на чипе, но не может работать с Windows . [3] Некоторые приложения SCC включают веб-серверы , информатику данных , биоинформатику и финансовый анализ . [4]
Технические подробности [ править ]
Ядра распределены по чипу, но способны к прямой связи. Чип состоит из 48 ядер Pentium P54C, соединенных 2D-сеткой 4×6. Эта сетка состоит из 24 плиток, расположенных в четыре ряда и шесть столбцов. Каждая плитка содержит два ядра и буфер передачи сообщений (MPB) размером 16 КБ (по 8 на ядро), общий для двух ядер и по существу функционирующий как маршрутизатор. [5] Этот маршрутизатор позволяет каждому ядру напрямую взаимодействовать с другими ядрами, устраняя необходимость отправлять информацию обратно в основную память для перенаправления на другие ядра. [3] SCC содержит 1,3 миллиарда 45 нм, транзисторов способных усиливать сигналы или действовать как переключатель, потребляя от 25 до 125 Вт мощности в зависимости от требований обработки. Каждый чип включает в себя четыре контроллера памяти DDR3 , подключенных к 2D-сетке, способных адресовать 64 ГБ оперативной памяти . Память DDR3 облегчает связь между ячейками, способствуя повышению функциональности чипа. Эти контроллеры вместе с транзисторами управляют активацией и деактивацией определенных плиток для экономии энергии, когда они не используются. Правильная интеграция кодирования приводит к созданию функционального процессора с высокой скоростью, мощностью и энергоэффективностью, напоминающего сеть облачных компьютеров. [6]
Режимы работы [ править ]
SCC поставляется с RCCE — простым интерфейсом передачи сообщений , предоставляемым Intel и поддерживающим основные операции буферизации сообщений. [5] SCC работает в двух режимах: режиме процессора и режиме сетки.
Режим процессора [ править ]
В режиме процессора ядра активны, выполняя код из системной памяти и выполняя программный ввод-вывод ( вводы и выводы ) через систему, подключенную к системной плате FPGA . Программное обеспечение, работающее на встроенной консоли управления SCC, выполняет такие задачи, как загрузка памяти и настройка процессора для начальной загрузки (поддержание работоспособности после начальной загрузки). [7]
Режим сетки [ править ]
В ячеистом режиме ядра отключаются, оставляя активными только маршрутизаторы, транзисторы и контроллеры ОЗУ. Эти компоненты отправляют и получают большие пакеты данных без карты памяти . [7]
Будущее [ править ]
Intel намерена поделиться этой технологией с другими компаниями, включая HP , Yahoo и Microsoft , чтобы стимулировать совместные исследования SCC для продвижения этой технологии. Цель состоит в том, чтобы сделать SCC масштабируемым до 100+ ядер, что потенциально достигается за счет обеспечения связи между отдельными чипами. Intel стремится повысить производительность параллельного программирования и управление питанием, используя архитектуру чипа и многочисленные ядра. Планируются дальнейшие эксперименты с этой архитектурой и аналогичными архитектурами микросхем для разработки многоядерных масштабируемых процессоров, обеспечивающих максимальную вычислительную мощность при сохранении энергоэффективности. [4]
См. также [ править ]
Ссылки [ править ]
- ^ «SCCC PDF от intel.cn» (PDF) . Интел | Китай . Проверено 27 декабря 2023 г.
- ^ Нг, Джейсон. «Intel демонстрирует 48-ядерный «одночиповый облачный компьютер» » . Ежедневная технология . Проверено 30 октября 2014 г.
- ↑ Перейти обратно: Перейти обратно: а б Корли, Анн-Мари (9 февраля 2010 г.). «Intel поднимает капот своего «одночипового облачного компьютера» » . IEEE-спектр . ИИЭЭ . Проверено 30 октября 2014 г.
- ↑ Перейти обратно: Перейти обратно: а б «Лаборатории Intel анонсируют однокристальный экспериментальный чип для облачных вычислений» . Ютуб . Интел . Проверено 11 ноября 2014 г. [ мертвая ссылка ]
- ↑ Перейти обратно: Перейти обратно: а б Пичел, Хуан; Ривера, Франциско (2013). «Умножение разреженной матрицы на вектор на многоядерном процессоре однокристального облачного компьютера» . Журнал параллельных и распределенных вычислений . 73 (12): 1539–1550. дои : 10.1016/j.jpdc.2013.07.017 .
- ^ Мэтсон, Тим. «Использование одночипового облачного компьютера Intel (SCC)» (PDF) . Intel.com . Корпорация Интел . Проверено 30 октября 2014 г. [ мертвая ссылка ]
- ↑ Перейти обратно: Перейти обратно: а б Неруркар, Нишад; Мхатре, Аникет. «Обзор одночипового облачного компьютера Intel» (PDF) . Проверено 30 октября 2014 г. [ мертвая ссылка ]