FR-V

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 20:43, 29 ноября 2016.
Fujitsu FR-V
Nikon Expeed.jpg
Производство: C 1999
ISA: 16 бит, 32 бита

Fujitsu FR-V (Fujitsu RISC-VLIW) является одним из очень немногих процессоров когда-либо, способных обрабатывать как очень длинное командное слово (VLIW), так и инструкции векторного процессора одновременно, увеличивая пропускную способность с высоком параллельным вычислением при одновременном повышении производительности на Вт и эффективности оборудования. Семейство было представлено в 1999 году. На дизайн повлияли процессоры VPP500/5000 и суперкомпьтер с векторным процессором Fujitsu VP/2000[1].

Типичная интегральная схема входит в систему на базе чипе и далее увеличивает скорость за счет интеграции нескольких ядер. Из-за очень малой мощности потребления, она является решением даже для решений, работающих не от сети.

Семейство

Семейство процессоров началось с FR-500, включает в себя FR-300, FR-400, FR-450, FR-550 и FR1000 32-разрядные процессоры, которые можут работать под Linux, RTLinux, VxWorks, ЭКОС, Itron или cryptlib и поддерживаются средой разработки Softune Integrated и GNU Compiler Collection или GNUPro.

Он часто используется для обработки самых различных изображений или видео, включая двойной 16-битного медиа-процессора[2].

Технология

В 2005 году представили FR1000, который использует ядро с 8-полосным 256-битный VLIW (MIMD), заполняя его шину также, как 4-блочная суперскалярная архитектура (Integer (ALU)-, Floating-point- and two media-processor-units), в дальнейшем повышения его пиковую производительность каждого ядра до 28 команд за один тик. Как и другие VLIW-архитектуры 1 поток необходим, чтобы загрузить следующую команду 256-бит, при этом 7 остальных потоков свободны. Благодаря используемой 4-х поточной однинарной команде, SIMD, он рассчитывает вплоть до 112 операций над данными за тик в одном ядре.

Входящий в комплект integer- и с плавающей точкой юнит позволяет FR-V выполнять сложные задачи полностью независимо без необходимости помощи блока управления; например для Nikon EXPEED вполне достаточно только медленного, довольно простого контроллера Fujitsu FR в качестве основного блока управления для всех включенных FR-V, DSP и GPU процессоров и передачи данных и другие модули. Некоторые процессоры имеют встроенные блок управления памятью (MMU), что позволяет запускать виртуальные многозадачных операционных систем (в том числе операционных систем реального времени) с устройствами защиты памяти[3].

Приложения

Они используются для построения сигнальных процессоров Milbeaut, специализированных для обработки изображений, с новейшей версией, дополнительно включая FR-V на основе кодека H.264. Графический движок Milbeaut присутсвует в Leica S2 и Leica M, в некоторых Nikon зеркалльных фотоаппаратах, камерах Pentax K и для процессора Sigma True-II[4].


Примечания

  1. FR-V [Электронный ресурс] : Материал из Википедии — свободной энциклопедии: — Режим доступа: https://en.wikipedia.org/wiki/FR-V_(microprocessor)
  2. FR-V Built-in Functions GNU Compiler Collection [Электронный ресурс] : Материал из https://gcc.gnu.org/: — Режим доступа: https://gcc.gnu.org/onlinedocs/gcc-4.3.6/gcc/FR_002dV-Built_002din-Functions.html
  3. Fujitsu Scientific & Technical Journal: FR500 VLIW-architecture High-performance Embedded Microprocessor by Takao Sukemura [Электронный ресурс] : Материал из http://www.fujitsu.com/: — Режим доступа: http://www.fujitsu.com/downloads/MAG/vol36-1/paper06.pdf
  4. 8way VLIW CPU quad-core CPU Fujitsu [Электронный ресурс] : Материал из http://ascii.jp/: — Режим доступа: http://ascii.jp/elem/000/000/346/346429/