Skip to search formSkip to main contentSkip to account menu

Instruction-level parallelism

Known as: ILP, Instruction level parallelism 
Instruction-level parallelism (ILP) is a measure of how many of the instructions in a computer program can be executed simultaneously. There are two… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2004
2004
Stack architectures have attracted much renewed research in recent years, due largely to the arrival of the JAVA programming… 
2003
2003
This paper is a practical study of the performance impact of avoiding data-dependencies at the algorithm level, when targeting… 
2001
2001
Instruction-level parallelism (ILP) is a set of processor and compiler design techniques that speed up program execution via the… 
2000
2000
This dissertation explores high-performance complexity-efficient processors foc u ing on VLIW processors. Complexity efficiency… 
2000
2000
Software pipelining is a loop scheduling technique that extractsparallelism out of loops by overlapping the execution of… 
2000
2000
EPIC architectures rely heavily on state-of-the-art compiler technology to deliver optimal performance while keeping hardware… 
Highly Cited
1998
Highly Cited
1998
VLIW, registers, clustering, compilers, EPIC, scheduling CPUs with a large amount of instruction-level parallelism must carry out… 
1998
1998
We propose CoMPARE, a Common Minimal Processor Architecture with Reconngurable Extension. It uses an LUT-based recon-gurable… 
1997
1997
Discovering and exploiting instruction level parallelism in code will be key to future increases in microprocessor performance… 
1993
1993
Even with a very accurate dynamic branch predictor, a superscalar processor must predict instruction fetch addresses no later…