Abstract
Instruction level parallelism (ILP) is the key to improve the performance of modern architectures. ILP allows the instructions of a sequential program to be executed in parallel on multiple data paths and functional units. Data and control independent instructions determine the groups of instructions that can be issued together while keeping the program correctness (Muchnick 1997).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2013 Atlantis Press and the author
About this chapter
Cite this chapter
Ben Abdallah, A. (2013). Parallelizing Compiler for Single and Multicore Computing. In: Multicore Systems On-Chip: Practical Software/Hardware Design. Atlantis Ambient and Pervasive Intelligence, vol 7. Atlantis Press, Paris. https://doi.org/10.2991/978-94-91216-92-3_7
Download citation
DOI: https://doi.org/10.2991/978-94-91216-92-3_7
Published:
Publisher Name: Atlantis Press, Paris
Print ISBN: 978-94-91216-91-6
Online ISBN: 978-94-91216-92-3
eBook Packages: Computer ScienceComputer Science (R0)