High Performance Architecture using Speculative Threads and Dynamic Memory Management Hardware Metadata
Metadata describes a digital item, providing (if known) such information as creator, publisher, contents, size, relationship to other resources, and more. Metadata may also contain "preservation" components that help us to maintain the integrity of digital files over time.
Title
- Main Title High Performance Architecture using Speculative Threads and Dynamic Memory Management Hardware
Creator
-
Author: Li, WentongCreator Type: Personal
Contributor
-
Chair: Kavi, Krishna M.Contributor Type: PersonalContributor Info: Major Professor
-
Committee Member: Sweany, Philip H.Contributor Type: PersonalContributor Info: Minor Professor
-
Committee Member: Brazile, RobertContributor Type: Personal
-
Committee Member: Mohanty, Saraju P.Contributor Type: Personal
Publisher
-
Name: University of North TexasPlace of Publication: Denton, Texas
Date
- Creation: 2007-12
- Digitized: 2008-02-01
Language
- English
Description
- Content Description: With the advances in very large scale integration (VLSI) technology, hundreds of billions of transistors can be packed into a single chip. With the increased hardware budget, how to take advantage of available hardware resources becomes an important research area. Some researchers have shifted from control flow Von-Neumann architecture back to dataflow architecture again in order to explore scalable architectures leading to multi-core systems with several hundreds of processing elements. In this dissertation, I address how the performance of modern processing systems can be improved, while attempting to reduce hardware complexity and energy consumptions. My research described here tackles both central processing unit (CPU) performance and memory subsystem performance. More specifically I will describe my research related to the design of an innovative decoupled multithreaded architecture that can be used in multi-core processor implementations. I also address how memory management functions can be off-loaded from processing pipelines to further improve system performance and eliminate cache pollution caused by runtime management functions.
Subject
- Keyword: memory management
- Keyword: Thread level speculation
- Keyword: data flow architecture
- Keyword: decoupled architecture
- Library of Congress Subject Headings: Computer architecture.
- Library of Congress Subject Headings: Memory management (Computer science)
Collection
-
Name: UNT Theses and DissertationsCode: UNTETD
Institution
-
Name: UNT LibrariesCode: UNT
Rights
- Rights Access: public
- Rights License: copyright
- Rights Holder: Li, Wentong
- Rights Statement: Copyright is held by the author, unless otherwise noted. All rights reserved.
Resource Type
- Thesis or Dissertation
Format
- Text
Identifier
- OCLC: 228427467
- Archival Resource Key: ark:/67531/metadc5150
Degree
- Degree Name: Doctor of Philosophy
- Degree Level: Doctoral
- Degree Discipline: Computer Science
- Academic Department: Department of Computer Science and Engineering
- Degree Grantor: University of North Texas