scispace - formally typeset
M

Matthew Farrens

Researcher at University of California, Davis

Publications -  75
Citations -  1573

Matthew Farrens is an academic researcher from University of California, Davis. The author has contributed to research in topics: Cache & Cache coloring. The author has an hindex of 19, co-authored 75 publications receiving 1539 citations. Previous affiliations of Matthew Farrens include University of California & University of Wisconsin-Madison.

Papers
More filters
Proceedings ArticleDOI

A modified approach to data cache management

TL;DR: The bare minimum amount of local memories that programs require to run without delay is measured by using the Value Reuse Profile, which contains the dynamic value reuse information of a program's execution, and by assuming the existence of efficient memory systems.
Proceedings ArticleDOI

HLS: combining statistical and symbolic simulation to guide microprocessor designs

TL;DR: This work introduces HLS, a hybrid processor simulator which uses statistical models and symbolic execution to evaluate design alternatives and validates the accuracy of HLS through correlation with existing cycle-by-cycle simulation techniques and current generation hardware.
Proceedings ArticleDOI

Eager writeback - a technique for improving bandwidth utilization

TL;DR: In this paper, the authors present a new technique called Eager Writeback, which re-distributes and balances memory traffic by writing and "cleaning" dirty cache lines prior to their eviction.
Proceedings ArticleDOI

Addressing system-level trimming issues in on-chip nanophotonic networks

TL;DR: This work shows that at the system level using a fixed cost model is inappropriate — and demonstrates that the cost of heating has a non-linear relationship with the number of rings, and also that current injection can lead to thermal runaway.
Proceedings ArticleDOI

Utilizing reuse information in data cache management

TL;DR: This paper presents a comparative evaluation of two approaches that utilize reuse information for more efficiently managing the firstlevel cache, and shows that using effective address reuse information performs better than using program counter reuse information.