РОССИЯ 

Пресс-релиз

Архитектура NeuroMatrix открывает дверь в мир лидирующих DSP технологий

НТЦ "Модуль" разрабатывал процессорную архитектуру NeuroMatrix - (заявка на выдачу патента на изобретение No. 98110876) для наилучшей поддержки вычислений на нейросетях. Первая аппаратная реализация этой архитектуры появилась в VECTOR ядре процессора NM6403, разработанного по 0.5-мкм КМОП технологии в 1998. Процессор имеет уникальную возможность программного изменения длины обрабатываемых операндов и результатов, что позволяет варьировать производительность от 50 MMAC (32-бит данные) до 51.2 GMAC (1-бит данные) на тактовой частоте 50 МГц. Переменная длина операндов и возможность изменять производительность, позволяет разработчикам прикладного программного обеспечения выбирать наилучшее соотношение точность/производительность.

Благодаря массивному параллелизму операций умножения с накоплением (MACs), архитектура предоставляет наилучшую поддержку перемножения матрицы на матрицу и матрицы на вектор, а также вычитание и сложение векторов. Эти возможности делают NeuroMatrix- архитектуру удобной не только для поддержки нейросетевых вычислений, но также и для DSP приложений. Так 256-точечное комплексное Быстрое Преобразование Фурье (FFT) производится за 4070 тактов и требует только 80 мкс на частоте 50 МГц. Наиболее значительные результаты достигаются для задачи Преобразования Уолша-Адамара (WHT). Для 21-го шага WHT с 5-бит исходными данными требуется только 0.34 сек. на частоте 50 МГц. Использование процессора NM6403 для 2D фильтрации видеоизображений позволяет значительно уменьшить размеры системы. Сейчас, система реального времени для обработки полутоновых видеоданных может быть построена только на одном процессоре NM6403, вместо шести TMS320C40.

Первые процессоры NM6403 выпускаются на заводах фирмы Samsung по 0.5-мкм КМОП технологии, в дальнейшем планируется перевыпуск процессоров по 0.24-мкм КМОП технологии фирмы Fujitsu. Так как NM6403 имеет очень маленькую рассеиваемую мощность (120 mA typ.), системы построенные на NM6403 процессоре не будут требовать дополнительного охлаждения и будут более экономичны в эксплуатации.

НТЦ "Модуль" создавал NM6403 DSP с использованием модифицируемой IP (intellectual property) методологии, позволяющей компании лицензировать свои решения (cores) фирмам производителям интегральных схем, а также добавлять различную внутрикристалльную память по индивидуальным требованиям заказчиков. Эта методология, также позволяет изменять размеры NeuroMatrix-Engine для увеличения производительности матрично-матричных вычислений.

НТЦ "Модуль" предлагает широкий спектр законченных продуктов и услуг по проектированию устройств и ПО на базе семейства его процессоров, включая SDK, оценочные платы, модели, прикладное ПО, обучение и консультации.

Об НТЦ "Модуль"

НТЦ "Модуль" разрабатывает high-end процессорные архитектуры, встраиваемые системы и прикладное ПО для нейросетевых приложений. НТЦ "Модуль" также предлагает услуги по консультации и разработку систем и ASIC для различных телекоммуникационных и компьютерных OEM.


© Лаборатория Параллельных Информационных Технологий, НИВЦ МГУ
Rambler's Top100