Compiler techniques to improve indirect branch prediction
Loading...
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Trinity College (Dublin, Ireland). School of Computer Science & Statistics
Access
openAccess
Embargo end date
Citation
Jason Marshall McCandless, 'Compiler techniques to improve indirect branch prediction', [thesis], Trinity College (Dublin, Ireland). School of Computer Science & Statistics, 2012, pp 164
Abstract
Computers employ a class of branches called indirect branches to realize various
programming language features. Multiway branching (switch statements),
virtual function dispatch and function calls are all realized through the use
of indirect branch instructions. One of the most important uses of multiway
branching is the implementation of virtual machine interpreters, which are commonly
used to execute programs written in high-level languages with dynamic
features.
Description
Endorsement
Review
Supplemented By
Referenced By
Qualification name: Doctor of Philosophy (Ph.D.)
Publisher: Trinity College (Dublin, Ireland). School of Computer Science & Statistics
Type of material: thesis

