The full text of this item is not available at this time because the student has placed this item under an embargo for a period of time. The Libraries are not authorized to provide a copy of this work during the embargo period, even for Texas A&M users with NetID.
Consensus Based Value Caching Network-on-Chip (CVC-NoC))
dc.contributor.advisor | Khatri, Sunil | |
dc.creator | Gupta, Kushagra | |
dc.date.accessioned | 2023-10-12T14:54:44Z | |
dc.date.created | 2023-08 | |
dc.date.issued | 2023-07-28 | |
dc.date.submitted | August 2023 | |
dc.identifier.uri | https://hdl.handle.net/1969.1/200078 | |
dc.description.abstract | Caches in on-chip systems are conventionally built around the two principles: spatial and temporal locality, which respectively rely on the likelihood of referencing the same address (or its neighbours) in the near future. Value locality was coined as a third facet of locality in 1996. This type of locality indicates the likelihood of the recurrence of the same value in a storage/communication system. With the increase in demand for chip-level multiprocessor (CMP) systems, in almost every application, the performance of Network-on-chips (NoCs) plays a critical role. In this paper, we propose a value locality-based mechanism for value compression in an NoC. We have developed and tested a consensus-based approach to design a scalable and resource-friendly table-based compression of frequent values. Our experiments show that for an 8x8 mesh-based NoC, our value locality scheme achieves a reduction of around 46% in power and 8% in packet latency using single-threaded workloads, compared to a baseline NoC without value caching. For multithreaded workloads, we achieved a reduction of around 34% in NoC power and 6% in packet latency. For the best cache configuration, these latency numbers are at least 2% better than a value caching scheme that only compresses the zero value. | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | |
dc.subject | Value Locality | |
dc.subject | network-on-chip | |
dc.subject | compression | |
dc.title | Consensus Based Value Caching Network-on-Chip (CVC-NoC)) | |
dc.type | Thesis | |
thesis.degree.department | Electrical and Computer Engineering | |
thesis.degree.discipline | Computer Engineering | |
thesis.degree.grantor | Texas A&M University | |
thesis.degree.name | Master of Science | |
thesis.degree.level | Masters | |
dc.contributor.committeeMember | Gratz, Paul | |
dc.contributor.committeeMember | Jiang, Anxiao | |
dc.type.material | text | |
dc.date.updated | 2023-10-12T14:54:59Z | |
local.embargo.terms | 2025-08-01 | |
local.embargo.lift | 2025-08-01 | |
local.etdauthor.orcid | 0000-0002-9283-8737 |
Files in this item
This item appears in the following Collection(s)
-
Electronic Theses, Dissertations, and Records of Study (2002– )
Texas A&M University Theses, Dissertations, and Records of Study (2002– )