2009 International Symposium on System-on-Chip 2009
DOI: 10.1109/socc.2009.5335660
|View full text |Cite
|
Sign up to set email alerts
|

Instruction merging to increase parallelism in VLIW architectures

Abstract: Ahstract-This paper describes a new mechanism for concur rent use of more functional units, without increasing the control path of a generic VLIW architecture. The proposed approach only requires small modifications in the architecture and a new code selection function in the instruction scheduler. The key idea of this approach is to search for similar independent operations inside a basic assembler code block and merge them in a single instruction, which executes the same operation with even and odd operand r… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2010
2010
2020
2020

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 6 publications
0
3
0
Order By: Relevance
“…The generic FPGA infrastructure template comprises an OCP multilayer bus, the ethernet DMA interface, SDRAM controllers, on-chip memories and massively parallel parameterized softcore processors [20]. It has been adapted to and tested on a Xilinx Virtex-6 LX550T based BEE4 rapid prototyping system, the Xilinx Virtex-6 ML605 Evaluation Kit and the Virtex-5 LX220 based MCPA board [2] developed at IMS, see Fig.…”
Section: Development Frameworkmentioning
confidence: 99%
“…The generic FPGA infrastructure template comprises an OCP multilayer bus, the ethernet DMA interface, SDRAM controllers, on-chip memories and massively parallel parameterized softcore processors [20]. It has been adapted to and tested on a Xilinx Virtex-6 LX550T based BEE4 rapid prototyping system, the Xilinx Virtex-6 ML605 Evaluation Kit and the Virtex-5 LX220 based MCPA board [2] developed at IMS, see Fig.…”
Section: Development Frameworkmentioning
confidence: 99%
“…Other features, like a X4 conditional execu tion mechanism or an extended X4 operation mode, can also be adapted from those described in [6].…”
Section: Vliw Architecture Optimizationsmentioning
confidence: 99%
“…More narrowly, it proposes a new mechanism, called X4 operation mode, that allows to concurrently use more functional units (FU) or special FUs with wider input/output operands without increasing the number of instructions to decode or the silicon area required by the register file. This mechanism is an extension of a previously published instruc tion merging technique [6]. Moreover, a complex FU, which employs the X4 operation mode, has also been developed for processing a typical stereoscopic application under real-time conditions.…”
mentioning
confidence: 99%