Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/93327
Title: | Compilation for itanium architecture |
Authors: | Caruana, Elvio J. (2008) |
Keywords: | Computer science Programming languages (Electronic computers) Parallel programming (Computer science) |
Issue Date: | 2008 |
Citation: | Caruana, E. J. (2008). Compilation for itanium architecture (Bachelor's dissertation). |
Abstract: | The Itanium Architecture is the first commercial processor architecture based on the explicitly parallel instruction computing (EPIC) paradigm. The performance of code execution on Itanium processors is highly dependent on the quality of the instruction schedule generated by the compiler) since the architecture off-loads traditional hardware functionality to software. This dissertation presents an experimental compiler that exploits specific knowledge of the Itanium architecture to provide an efficient instruction schedule to the hardware. Empirical evaluation shows that the generated code can easily achieve up to 2.5x speed-up over code running on scalar processors. The results of our experiments are encouraging) and present many opportunities for the compiler to be used as a development platform for further research on advanced compiling techniques related to instruction-level parallelism (ILP) and EPIC architectures. |
Description: | B.Sc. IT (Hons)(Melit.) |
URI: | https://www.um.edu.mt/library/oar/handle/123456789/93327 |
Appears in Collections: | Dissertations - FacICT - 1999-2009 Dissertations - FacICTCS - 2008 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
B.SC.(HONS)IT_Caruana_Elvio J._2008.pdf Restricted Access | 6.81 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.