Some of the material in is restricted to members of the community. By logging in, you may be able to gain additional access to certain collections or items. If you have questions about access or logging in, please use the form on the Contact Page.
Finlayson, I. (2012). Improving Processor Efficiency by Statically Pipelining Instructions. Retrieved from http://purl.flvc.org/fsu/fd/FSU_migr_etd-4831
A new generation of mobile applications requires reduced energy consumption without sacrificing execution performance. A common approach for improving performance of processors is instruction pipelining. The way pipelining is traditionally implemented, however, is wasteful with regards to energy. This dissertation describes the design and implementation of an innovative \textit{statically pipelined} processor supported by an optimizing compiler which responds to these conflicting demands. The central idea of the approach is that the control during each cycle for each portion of the processor is explicitly represented in each instruction. Thus the pipelining is in effect statically determined by the compiler. The benefits of this approach include simpler hardware, avoiding unnecessary computations and that it allows the compiler to perform optimizations that are not possible on traditional architectures.
A Dissertation submitted to the Department of Computer Science in partial fulfillment of the requirements for the degree of Doctor of Philosophy.
Bibliography Note
Includes bibliographical references.
Advisory Committee
David Whalley, Professor Co-Directing Dissertation; Gary Tyson, Professor Co-Directing Dissertation; Linda DeBrunner, University Representative; Xin Yuan, Committee Member.
Publisher
Florida State University
Identifier
FSU_migr_etd-4831
Use and Reproduction
This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s). The copyright in theses and dissertations completed at Florida State University is held by the students who author them.
Finlayson, I. (2012). Improving Processor Efficiency by Statically Pipelining Instructions. Retrieved from http://purl.flvc.org/fsu/fd/FSU_migr_etd-4831