Back to search

University of Illinois at Urbana-Champaign

Development and evaluation of graphical user interface and benchmark creation for cache management on multi-core systems

Abstract

dc:description

There is a constant need to improve processor performance on any system. It is vital to be able to visualize performance owing to a caching strategy and to use custom benchmarks to study the changes in performance. This thesis details the development and the evaluation of a graphical user interface to study the performance of a caching strategy detailed in [1]. Further, the process of creating synthetic benchmarks as well as integrating existing benchmarks to run with the tool are detailed. This thesis also proposes a synchronization mechanism which identifies the core carrying out 'prefetch and lock' of this framework and stalls other online and present cores temporarily during this phase of 'colored lockdown', to provide support on systems in which 'lockdown by master' is not available.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2017

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Venkat, Suraj
Contributors dc:contributor
  • Caccamo, Marco

Subjects

dc:subject × 7

Rights

dc:rights
Statement dc:rights
  • Copyright 2017 Suraj Venkat
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/98294

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Venkat, Suraj. Development and evaluation of graphical user interface and benchmark creation for cache management on multi-core systems. Thesis thesis, University of Illinois at Urbana-Champaign, 2017. http://hdl.handle.net/2142/98294