Технологический институт в Мадрасе начал распространять набор средств разработки (SDK) для первого индийского процессора. При создании CPU исследовательская группа RISE использовала архитектуру набора команд RISC-V с открытым исходным кодом.
Процессорная независимость
Индия параллельно с Китаем стремится запустить производство собственных процессоров. Страны стремятся свести к минимуму зависимость от американских CPU.
Специалисты Технологического института в Мадрасе начали разработку процессоров в 2016 году в рамках проекта Shakti. Перед ними поставлена задача выпустить комплекс из шести классов процессоров. Команда разработчиков гарантирует, что CPU будет высокопроизводительным и энергоэффективным, поэтому процессор сможет составить достойную конкуренцию американским продуктам.
Классы процессоров
1. Е-класс
В категорию войдут трехступенчатые процессоры, которые предназначены для встраивания в роботизированные платформы, элементы управления двигателем и т.д. CPU данного типа можно также использовать для подключения к сетевому оборудованию.
2. С-класс
Это 32-разрядный 5-ступенчатый конвейер с поддержкой защиты памяти от взломов и отличающийся низким объемом энергопотребления. Данный продукт станет оптимальным решением для средних нагрузок на микроконтроллеры, поддерживающих тактовую частоту 0,2-1 ГГц.
3. I-класс
В данную категорию CPU входят 64-разрядные процессоры, поддерживающие тактовую частоту 1,5-2,5 Гц. Их можно использовать для хранения данных в мобильных устройствах и на другом сетевом оборудовании. Такие процессоры поддерживают многопоточные вычисления, подчеркивают разработчики.
4. М-класс
Процессоры класса М оснащены многоядерной (кластерной) структурой. Количество вычислительных ядер может достигать восьми единиц. По остальным функциональным возможностям CPU М-класса схожи с процессорами классов I и С.
5. S-класс
Данная категория процессоров предназначена для рабочих станций и серверов. Это более улучшенная версия CPU класса I, обладающая многопоточной поддержкой.
6. H-класс
Самая производительная модификация CPU из всех представленных. Группа процессоров предназначена для установки на суперкомпьютеры, она обладает памятью четвертого уровня L4 и функцией оптимизации однопоточных вычислений. Модель также поддерживает энергонезависимую память NVDIMM и спецификации (шину) Gen-Z.
Экспериментальные классы
T-класс включит в себя CPU с пакетом опций, защищающих оборудование от новейших видов атак на регистры и буфера процессора.
Класс оборудования F должен выступить улучшенной версией процессора модели T, только в его состав также войдут опция самоконтроля отказов и более оптимизированная инфраструктура с возможностью обнаружения ошибок.