Software Pipelining em uma Arquitetura Não Convencional para Melhorar o Desempenho
(Software Pipelining in a Non-Conventional Architecture to Improve Performance)
Dênis Freire Lopes Nunes (firstname.lastname@example.org)1, Silvio Roberto Fernandes (email@example.com)1
1Universidade Federal Rural do Semi-Árido
This paper appears in: Revista IEEE América Latina
Publication Date: May 2016
Volume: 14, Issue: 5
Strategies to parallelize applications is one way to increase performance in computer architectures. In addition to the hardware organization, some techniques are adopted, maintaining its architecture or instruction set, in order to increase the flow of processing instructions, such as pipeline and software pipelining. This paper presents a version of the software pipelining technique in IPNoSys, an unconventional architecture, for improved performance in the execution of applications containing loops. The new version was compared with an already implemented version of the software pipelining technique to IPNoSys and was two times more efficient than the old version.
IPNoSys, Software Pipelining, Instruction Level Paralelism, Loop
Documents that cite this
This function is not implemented yet.
[PDF Full-Text (490)]