The availability of powerful Field Programmable Gate Arrays (FPGA) has been exploited for their ability to provide hardware solutions for many application areas, resulting in high-performance systems that can operate in real time by operating in parallel. The Support Vector Machine computational paradigm can be cast as a collection of multiple streams operating in parallel on one such FPGA. This paper presents a parallel architecture that implements an SVM on a Xilinx FPGA. The results obtained by using this architecture for a complex pattern classification from high- energy physics involving thousands of patterns are reported and discussed, comparing the performance obtained by this architectural solution to that of a simpler sequential architecture.
A reconfigurable parallel architecture for SVM
Boni, Andrea;Zorat, Alessandro
2005-01-01
Abstract
The availability of powerful Field Programmable Gate Arrays (FPGA) has been exploited for their ability to provide hardware solutions for many application areas, resulting in high-performance systems that can operate in real time by operating in parallel. The Support Vector Machine computational paradigm can be cast as a collection of multiple streams operating in parallel on one such FPGA. This paper presents a parallel architecture that implements an SVM on a Xilinx FPGA. The results obtained by using this architecture for a complex pattern classification from high- energy physics involving thousands of patterns are reported and discussed, comparing the performance obtained by this architectural solution to that of a simpler sequential architecture.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione