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 SizeFormat 
B.SC.(HONS)IT_Caruana_Elvio J._2008.pdf
  Restricted Access
6.81 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.