Title
Towards heterogeneous solvers for large-scale linear systems
Abstract
Applying Linear Regression to systems with a massive amount of observations, a scenario which is becoming increasingly common in the era of Big Data, poses major algorithmic and computational challenges. This paper proposes a novel high-performance FPGA-based architecture for large-scale Linear Regression problems as well as a heterogeneous system comprising the custom FPGA architecture, an enhanced GPU module and a multi-core CPU for addressing the aforementioned problem. The system adaptively assigns Linear Regression workloads to the three computing devices to minimise runtime. The device with the highest performance is chosen based on an analytical framework, as well as the workload's size and structure. A quantitative comparison with existing FPGA, GPU and multi-core CPU designs yields speed-ups of up to 18.07×, 32.67× and 25.84× respectively.
Year
DOI
Venue
2015
10.1109/FPL.2015.7293751
2015 25th International Conference on Field Programmable Logic and Applications (FPL)
Keywords
Field
DocType
heterogeneous solvers,large-scale linear systems,Big Data,high-performance FPGA-based architecture,large-scale linear regression problems,heterogeneous system,FPGA architecture,GPU,multicore CPU
Architecture,Computer architecture,Linear system,Computer science,Workload,Parallel computing,Field-programmable gate array,Real-time computing,Fpga architecture,Big data,Linear regression
Conference
ISSN
Citations 
PageRank 
1946-147X
0
0.34
References 
Authors
4
3
Name
Order
Citations
PageRank
Stylianos I. Venieris110612.98
Grigorios Mingas2514.80
Christos Savvas Bouganis340049.04