Computer Science

Computer Science Colloquium

Im Rahmen des Informatik-Kolloquiums, das von den Instituten des Fachbereichs Informatik, der Österreichischen Gesellschaft für Informatik (ÖGI), der Arbeitsgemeinschaft für Datenverarbeitung (ADV) sowie der Österreichischen Computergesellschaft (OCG) abgehalten wird, spricht

Dipl.-Math. Gerolf Hoflehner

Intel Microprocessor Lab, Santa Clara, USA

über das Thema:

Register Allocation for the Intel(R) Itanium(R) Processor

Zeit: Thu 26.11.2009, 16:15, 60 Minuten
Ort: HS 14


Graph-coloring based register allocators have been implemented in commercial and research compilers since Gregory Chaitin?s and colleagues pioneering work in the early 1980?s. The Itanium processor is commercially available since 2001. This talk sketches the history of graph-coloring based allocators, gives background on the Itanium architecture and shows how to extend classical allocators for Itanium with its support for predication, control- and data speculation and dynamic register stack. A general problem of coloring allocators is that they are slow for large candidate sets. The presentation will discuss methods to handle allocation problems of any size efficiently.


Gerolf Hoflehner is a Research Scientist in the Intel Microprocessor Research Lab, Santa Clara. He worked on the optimizing Intel Itanium backend as developer and project lead from 1999 - 2008. Prior to joining Intel he worked in compiler development teams at Siemens (Munich), Pyramid (San Jose), and Sun Micro (Menlo Park). He has a Diplom in Mathematics from the Technical University Munich, Germany.
Einladender: o. Univ.-Prof. Dr. Hans-Peter Mössenböck

Liste aller Vorträge
Last modified on Thursday, 01-Jan-1970 01:00:00 CET