Сложно-функциональный блок векторного сопроцессора используется в качестве основного вычислительного узла в процессорном ядре NMC3. Благодаря ему процессорное ядро может эффективно решать широкий круг задач, включая различные векторно-матричные вычислительные операции, вычисление преобразования Фурье, Адамара и прочих, цифровую фильтрацию, цифровую коммутацию.
Отличительными особенностями СФ-блока векторного сопроцессора являются:
- Аппаратная поддержка матричных и векторных операций, включающая в себя:
- Выполнение двухвекторной АЛУ-операции за один процессорный такт.
- Умножение предварительно загруженной матрицы данных (весовых коэффициентов) на вектор данных за один процессорный такт. Данная базовая операция позволяет существенно увеличить число операций умножения с накоплением (MAC), приходящихся на долю одной операции ввода/вывода.
- Выполнение на проходе функции насыщения над элементами векторов с целью исключения переполнения при арифметических операциях.
- Выполнение операции произвольной коммутации отдельных элементов в векторе и даже отдельных разрядов в любом элементе вектора за один процессорный такт.
Все перечисленные операции выполняются над векторами, представляющими собой 64-разрядные слова, в которых упакованы данные, представленные в дополнительном коде с фиксированной точкой.
Программная настройка исполнительных узлов для работы с векторами данных, содержащих требуемое количество элементов требуемой разрядности. В общем случае количество элементов в векторе и их разрядность могут принимать любое значение в пределах от 1 до 64. Единственное ограничение заключается в том, что суммарная разрядность всех элементов каждого вектора должна быть равна 64 бит. Данное свойство позволяет даже в пределах одной задачи варьировать соотношением производительность/точность - повышать производительность процессора за счет снижения точности вычислений и, наоборот, повышать точность за счет снижения производительности.
Часто задаваемые вопросы
Где узнать цены на продукцию и срок поставки?
Можно позвонить по номеру +7 (499) 152-96-98 или написать на rusales@module.ru
Как сделать заказ?
1. Выбрать типономинал интересующей микросхемы
2. Указать количество необходимых микросхем
3. Направить Заявку/договор на приобретение продукции на официальном бланке предприятия (при заказе микросхем с приёмкой «5» требуется подпись военного представителя) на имя Генерального директора АО НТЦ «Модуль» на электронный адрес отдела продаж rusales@module.ru
Как получить заказ?
Получение заказа осуществляется самовывозом со склада по адресу г. Москва, 4-я ул 8 Марта, д.3., либо оформляется доставка курьерской службой (оплачивается отдельно).
Где можно скачать софт?
Весь поставляемый с аппаратурой софт является бесплатным, скачать его можно в разделе "Продукты - Программное обеспечение"
Как получить техническую документацию на изделие?
Если информации в разделе "Документация" на странице изделия недостаточно, необходимо написать запрос документа в свободном виде с указанием названия изделия на rusales@module.ru
Куда обращаться, если остались вопросы?
По любым вопросам о продуктах/услугах/предоставлении информации звоните +7 (499) 152-96-98 или пишите rusales@module.ru