Back close

Performance prediction of parallel computation of streaming applications on FPGA platform

Publication Type : Conference Paper

Publisher : UKSim2010 - UKSim 12th International Conference on Computer Modelling and Simulation

Source : UKSim2010 - UKSim 12th International Conference on Computer Modelling and Simulation, Cambridge, p.579-585 (2010)

Url : http://www.scopus.com/inward/record.url?eid=2-s2.0-77954486535&partnerID=40&md5=9461dd2d535a06915558906bb63bf232

Keywords : Cache memory, Computer simulation, Data access, Data memory, Dual-core, Dynamic models, Dynamic re-configuration, Forecasting, FPGA implementations, Hardware, Hardware implementations, Input datas, Logic resources, Memory locations, Memory resources, On chip memory, On-chip cache, Parallel Computation, Parallel processor, Performance Gain, Performance improvements, Performance prediction, Prefetching, quantitative analysis, Sequential implementation, Software developer, Streaming applications

Year : 2010

Abstract : This paper analyzes possible performance improvement of streaming applications by the parallel computation platform of FPGAs. Software developers still are not familiar with the hardware implementation details of applications and will benefit from this analysis. First the available logic and memory resources of modern FPGAs like Xilinx's Virtex-5 and Virtex-6 devices are explored to determine how many parallel processors can be configured with the available logic resources and how many parallel processors' speed can be sustained by simultaneous data access from the on-chip memory. A portion of the on-chip memory is first set aside for pre-fetching of reconfiguration bits for dynamic reconfiguration of FPGA. The rest of the on-chip memory is used for data memory requirements of the concurrent processors. Based on input data rate and required output throughput of data, a number of on-chip cache memory locations and their sizes are determined. Finally a quantitative analysis of possible performance gain of streaming applications by FPGA implementation is compared to that of sequential implementations by a 2.5 GHz dual-core Intel microprocessor. © 2010 IEEE.

Cite this Research Publication : Ra Guha and Al-Dabass, Db, “Performance prediction of parallel computation of streaming applications on FPGA platform”, in UKSim2010 - UKSim 12th International Conference on Computer Modelling and Simulation, Cambridge, 2010, pp. 579-585.

Admissions Apply Now