An Approach for Compiler Optimization to Exploit Instruction Level Parallelism

4Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Instruction Level Parallelism (ILP) is not the new idea. Unfortunately ILP architecture not well suited to for all conventional high level language compilers and compiles optimization technique. Instruction Level Parallelism is the technique that allows a sequence of instructions derived from a sequential program (without rewriting) to be parallelized for its execution on multiple pipelining functional units. As a result, the performance is increased while working with current softwares. At implicit level it initiates by modifying the compiler and at explicit level it is done by exploiting the parallelism available with the hardware. To achieve high degree of instruction level parallelism, it is necessary to analyze and evaluate the technique of speculative execution control dependence analysis and to follow multiple flows of control. The researchers are continuously discovering the ways to increase parallelism by an order of magnitude beyond the current approaches. In this paper we present impact of control flow support on highly parallel architecture with 2-core and 4-core. We also investigated the scope of parallelism explicitly and implicitly. For our experiments we used trimaran simulator. The benchmarks are tested on abstract machine models created through trimaran simulator. © Springer International Publishing Switzerland 2014.

Cite

CITATION STYLE

APA

Kumar, R., & Singh, P. K. (2014). An Approach for Compiler Optimization to Exploit Instruction Level Parallelism. In Smart Innovation, Systems and Technologies (Vol. 28, pp. 509–516). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-319-07350-7_56

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free