Show simple item record

dc.contributor.authorBildosola Agirregomezkorta, Iñaki ORCIDes
dc.contributor.authorMartínez Corral, Unai ORCIDes
dc.contributor.authorBasterrechea Oyarzabal, Koldobikaes
dc.date.accessioned2014-09-16T17:43:31Zes
dc.date.accessioned2014-10-08T10:01:20Z
dc.date.available2014-09-16T17:43:31Zes
dc.date.available2014-10-08T10:01:20Z
dc.date.issued2014-06-18es
dc.identifier.citation25th International Conference on Application-specific Systems, Architectures and Processors (ASAP 2014, Zuriches
dc.identifier.urihttp://hdl.handle.net/10810/13397es
dc.description.abstractSingular Value Decomposition (SVD) is a key linear algebraic operation in many scientific and engineering applications. In particular, many computational intelligence systems rely on machine learning methods involving high dimensionality datasets that have to be fast processed for real-time adaptability. In this paper we describe a practical FPGA (Field Programmable Gate Array) implementation of a SVD processor for accelerating the solution of large LSE problems. The design approach has been comprehensive, from the algorithmic refinement to the numerical analysis to the customization for an efficient hardware realization. The processing scheme rests on an adaptive vector rotation evaluator for error regularization that enhances convergence speed with no penalty on the solution accuracy. The proposed architecture, which follows a data transfer scheme, is scalable and based on the interconnection of simple rotations units, which allows for a trade-off between occupied area and processing acceleration in the final implementation. This permits the SVD processor to be implemented both on low-cost and highend FPGAs, according to the final application requirements.es
dc.description.sponsorshipThis work was supported by the Spanish Ministry of Economy and Competitiveness, and European FEDER funds (grant TEC2010-15388), and by the Basque Government (grants IT733-13, S-PC12UN016, and S-PC13UN034).es
dc.language.isoenges
dc.publisherInstitute of Electrical and Electronic Engineers (IEEE)es
dc.rightsinfo:eu-repo/semantics/openAccesses
dc.subjectSingular Value Decomposition (SVD)es
dc.subjectadaptive thresholdes
dc.subjectselectable accuracyes
dc.subjectscalable architecturees
dc.subjectField Programmable Gate Array (FPGA)es
dc.subjecterror regularizationes
dc.subjecthigh dimensionality datasetses
dc.subjectlinear algebraic operationes
dc.titleAdaptive Scalable SVD Unit for Fast Processing of Large LSE Problemses
dc.typeinfo:eu-repo/semantics/articlees
dc.rights.holder(c) 2014 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.es
dc.relation.publisherversionhttp://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6868625es
dc.identifier.doi10.1109/ASAP.2014.6868625es
dc.departamentoesTecnología electrónicaes_ES
dc.departamentoesIngeniería de sistemas y automáticaes_ES
dc.departamentoeuTeknologia elektronikoaes_ES
dc.departamentoeuSistemen ingeniaritza eta automatikaes_ES


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record