Comparison of high level FPGA hardware design for solving tri-diagonal linear systems


Autoria(s): Warne, David; Kelson, Neil A.; Hayward, Ross F.
Data(s)

06/06/2014

Resumo

Reconfigurable computing devices can increase the performance of compute intensive algorithms by implementing application specific co-processor architectures. The power cost for this performance gain is often an order of magnitude less than that of modern CPUs and GPUs. Exploiting the potential of reconfigurable devices such as Field-Programmable Gate Arrays (FPGAs) is typically a complex and tedious hardware engineering task. Re- cently the major FPGA vendors (Altera, and Xilinx) have released their own high-level design tools, which have great potential for rapid development of FPGA based custom accelerators. In this paper, we will evaluate Altera’s OpenCL Software Development Kit, and Xilinx’s Vivado High Level Sythesis tool. These tools will be compared for their per- formance, logic utilisation, and ease of development for the test case of a Tri-diagonal linear system solver.

Identificador

http://eprints.qut.edu.au/67889/

Publicador

Elsevier

Relação

DOI:10.1016/j.procs.2014.05.009

Warne, David, Kelson, Neil A., & Hayward, Ross F. (2014) Comparison of high level FPGA hardware design for solving tri-diagonal linear systems. Procedia Computer Science, 29, pp. 95-101.

Fonte

Division of Technology, Information and Learning Support; School of Electrical Engineering & Computer Science; High Performance Computing and Research Support; Science & Engineering Faculty

Palavras-Chave #010301 Numerical Analysis #080205 Numerical Computation #100603 Logic Design #100606 Processor Architectures #Tri-Diagonal Linear Systems #High Level Hardware Design #Field-Programmable gate Arrays #Vivado High Level Synthesis #OpenCL
Tipo

Journal Article