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