DocumentCode :
245355
Title :
Mapping complex algorithm into FPGA with High Level Synthesis reconfigurable chips with High Level Synthesis compared with CPU, GPGPU
Author :
Wakabayashi, Kazutoshi ; Takenaka, Takashi ; Inoue, H.
Author_Institution :
Embedded Syst. Solution Bus. Center, NEC Corp., Kawasaki, Japan
fYear :
2014
fDate :
20-23 Jan. 2014
Firstpage :
282
Lastpage :
284
Abstract :
This presentation discusses on the comparison between "Reconfigurable Chip with High Level Synthesis" and "CPU, GPCPU with compiler such as CUDA" from the compiler perspective. Initially, we introduce several demands for acceleration with FPGA to achieve low latency calculation and control. As an application example, we show a High Frequency Trading. We accelerate it by FPGA NIC with C-based and SQL-based HLS, and show the necessity of high level language customizable reconfigurable chip. Then, we illustrate the difference of FPGA and processor (CPU, GPGPU) with the "FSM+Datapath" model and examine how the architecture difference affects delay and parallelism of operations. Next, we discuss parallelization of operations, threads with High Level Synthesis for FPGA and software compiler for processors. The main advantage of the former method is it is able to parallelize operations beyond control dependencies while the latter method has to obey control dependencies. Finally, some experimental results prove that "FPGA and HLS" generate better performance than a processor for control intensive algorithm.
Keywords :
SQL; field programmable gate arrays; high level synthesis; microprocessor chips; C-based HLS; CPU processor; FPGA NIC; FSM+Datapath model; GPGPU processor; SQL-based HLS; customizable reconfigurable chip; high frequency trading; high level language; high level synthesis reconfigurable chips; low latency calculation; mapping complex algorithm; software compiler; Acceleration; Adders; Field programmable gate arrays; Hardware; High level synthesis; Process control; Software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (ASP-DAC), 2014 19th Asia and South Pacific
Conference_Location :
Singapore
Type :
conf
DOI :
10.1109/ASPDAC.2014.6742903
Filename :
6742903
Link To Document :
بازگشت