Skip to main navigation Skip to search Skip to main content

Fully pipelined soft vector processor as a CPU accelerator

  • Harbin Institute of Technology

Research output: Contribution to journalArticlepeer-review

Abstract

FPGA based soft vector processing accelerators are used frequently to perform highly parallel data processing tasks. Since they are not able to implement complex control manipulations using software, most FPGA systems now incorporate either a soft processor or hard processor. A FPGA based AXI bus compatible vector accelerator architecture is proposed which utilises fully pipelined and heterogeneous ALU for performance, and microcoding is employed for reusability. The design is tested with several design examples in four different lane configurations. Compared with Central processing unit (CPU), Digital signal processor (DSP), Altera C2H tool and OpenCL SDK implementations, the vector processor improves on execution time and energy consumption by factors of up to 6.6 and 6.4 respectively.

Original languageEnglish
Pages (from-to)1198-1205
Number of pages8
JournalChinese Journal of Electronics
Volume26
Issue number6
DOIs
StatePublished - 10 Nov 2017

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Accelerator.
  • FPGA
  • Microprocessor
  • Vector processor

Fingerprint

Dive into the research topics of 'Fully pipelined soft vector processor as a CPU accelerator'. Together they form a unique fingerprint.

Cite this