2010
DOI: 10.1007/s11227-010-0409-z
|View full text |Cite
|
Sign up to set email alerts
|

Natural instruction level parallelism-aware compiler for high-performance QueueCore processor architecture

Abstract: This work presents a static method implemented in a compiler for extracting high instruction level parallelism for the 32-bit QueueCore, a queue computationbased processor. The instructions of a queue processor implicitly read and write their operands, making instructions short and the programs free of false dependencies. This characteristic allows the exploitation of maximum parallelism and improves code density. Compiling for the QueueCore requires a new approach since the concept of registers disappears. We… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(1 citation statement)
references
References 24 publications
0
1
0
Order By: Relevance
“…Exploring available ILP from a given program has been crucial for application specific VLIW processors in order to reduce compiler effort and prevent redundant hardware. State of the art ILP extraction algorithms are based on either instruction traces [33,6,4,5,[34][35][36][37] or dependency graphs [38,39,15,[40][41][42].…”
Section: Related Workmentioning
confidence: 99%
“…Exploring available ILP from a given program has been crucial for application specific VLIW processors in order to reduce compiler effort and prevent redundant hardware. State of the art ILP extraction algorithms are based on either instruction traces [33,6,4,5,[34][35][36][37] or dependency graphs [38,39,15,[40][41][42].…”
Section: Related Workmentioning
confidence: 99%