|
Компьютер будущего Елманов Олег (SpyDr@comail.ru) Xakep, номер #054, стр. 054-046-4 Наш ответ империализму! В 1998 году на мировой рынок нейрочипов вышел НТЦ "Модуль" с нейронным процессором NM6403. Разработанный российскими инженерами, нейропроцессор выпускается фабриками Samsung и позволяет решать ряд уникальных задач. Нейропроцессор обладает следующими характеристиками. Тактовая частота - 40 МГц; напряжение питания - от 3,0 до 3,6 В; потребляемая мощность - 1,3 Вт. Основные вычислительные узлы процессора - управляющее RISC-ядро и векторный сопроцессор. Производительность нейропроцессора составляет 120 млн. операций в секунду для 32-битовых операнд. Более полное описание и документация по нему представлена на сайте производителя - http://www.module.ru. Детищем НТЦ "Модуль" заинтересовались крупнейшие мировые производители в сфере информационных технологий и связи. Так, европейское отделение Fujitsu планирует применять архитектуру для средств связи, требующих передачи и обработки видеоданных в реальном времени. Нейрочип показал себя высокопроизводительным процессором широкого применения для встраиваемых систем. Особенно он хорош для обработки видеоданных, радиолокации и криптографии. Примером может служить интеллектуальный детектор транспорта "Трафик-монитор", предназначенный для измерения в реальном времени статистических характеристик транспортного потока. Он позволяет измерить общее количество прошедших транспортных средств по каждой полосе движения, классифицировать транспортные средства по типам (мотоцикл, автомобиль, автобус и др.), расстояние между автотранспортом для каждой полосы и т.д. А как насчет ПО? Программное обеспечение для работы с нейронными сетями довольно обширно представлено на рынке. Можно найти все - от бесплатных небольших программок, работающих из командной строки, до промышленных нейросетевых комплексов масштаба предприятия. Условно бесплатные и бесплатные продукты, как правило, разрабатываются студентами, аспирантами или энтузиастами. В основном они предназначены и оптимизированы для решения одной определенной задачи и имеют весьма примитивный интерфейс. Следующий класс программного обеспечения составляют профессиональные продукты для моделирования нейронных сетей на персоналках. Вообще-то, нейронные сети только при обучении охочи до вычислительных ресурсов, а, будучи обученными, работают весьма шустро. Тем не менее, существуют продукты, поддерживающие аппаратные нейроускорители. Программное обеспечение данной категории, как правило, помимо расширенных возможностей работы с нейросетями, отличается подробной документацией, а также мощным графическим сопровождением работы. При этом они имеют один существенный недостаток - заоблачная цена. Другой отряд нейросетевого ПО ориентирован на решение задач корпоративного уровня и оптимизирован под выполнение конкретных задач. Например, прогнозирование рыночных показателей, анализ степени благонадежности клиента и др. |