Mostra el registre d'ítem simple

dc.contributor.authorCiobanu, Catalin
dc.contributor.authorKuzmanov, Georgi
dc.contributor.authorGaydadjiev, Georgi
dc.contributor.authorRamírez Bellido, Alejandro
dc.contributor.otherUniversitat Politècnica de Catalunya. Departament d'Arquitectura de Computadors
dc.date.accessioned2011-02-11T14:21:08Z
dc.date.available2011-02-11T14:21:08Z
dc.date.created2010
dc.date.issued2010
dc.identifier.citationCiobanu, C. [et al.]. A polymorphic register file for matrix operations. A: International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation. "2010 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (IC-SAMOS 2010)". Samos: IEEE Computer Society Publications, 2010, p. 241-249.
dc.identifier.isbn978-1-4244-7937-5
dc.identifier.urihttp://hdl.handle.net/2117/11342
dc.description.abstractPrevious vector architectures divided the available register file space in a fixed number of registers of equal sizes and shapes. We propose a register file organization which allows dynamic creation of a variable number of multidimensional registers of arbitrary sizes referred to as a Polymorphic Register File. Our objective is to evaluate the performance benefits of the proposed organization. Simulation results using real applications (Floyd and CG) suggest speedups of up to 3 times compared to the Cell SPU for Floyd and 2 times compared to a one dimensional vectorized version of the sparse matrix vector multiplication. Moreover, in the same experimental context, a large reduction in the number of executed instructions of up to 3000 times for Floyd and 2000 times for sparse matrix vector multiplication is achieved.
dc.format.extent9 p.
dc.language.isoeng
dc.publisherIEEE Computer Society Publications
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Spain
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/
dc.subjectÀrees temàtiques de la UPC::Enginyeria de la telecomunicació::Processament del senyal::Processament de matrius (arrays)
dc.subject.lcshFile organization (Computer science)
dc.subject.lcshParallel processing (Electronic computers)
dc.subject.lcshMatrix (Organization)
dc.subject.otherCell
dc.subject.otherPolymorphism
dc.subject.otherVector ISA
dc.subject.otherVector processors
dc.subject.otherVector register file
dc.titleA polymorphic register file for matrix operations
dc.typeConference report
dc.subject.lemacMatrius (Matemàtica) -- Processament de dades
dc.contributor.groupUniversitat Politècnica de Catalunya. CAP - Grup de Computació d'Altes Prestacions
dc.identifier.doi10.1109/ICSAMOS.2010.5642059
dc.relation.publisherversionhttp://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5642059
dc.rights.accessOpen Access
local.identifier.drac4984221
dc.description.versionPostprint (published version)
local.citation.authorCiobanu, C.; Kuzmanov, G.; Gaydadjiev, G.; Alex Ramirez
local.citation.contributorInternational Conference on Embedded Computer Systems: Architectures, Modeling and Simulation
local.citation.pubplaceSamos
local.citation.publicationName2010 International Conference on Embedded Computer Systems: Architectures, Modeling and Simulation (IC-SAMOS 2010)
local.citation.startingPage241
local.citation.endingPage249


Fitxers d'aquest items

Thumbnail

Aquest ítem apareix a les col·leccions següents

Mostra el registre d'ítem simple