Development and evaluation of graphical user interface and benchmark creation for cache management on multi-core systems
Venkat, Suraj
Loading…
Permalink
https://hdl.handle.net/2142/98294
Description
Title
Development and evaluation of graphical user interface and benchmark creation for cache management on multi-core systems
Author(s)
Venkat, Suraj
Issue Date
2017-07-17
Director of Research (if dissertation) or Advisor (if thesis)
Caccamo, Marco
Department of Study
Computer Science
Discipline
Computer Science
Degree Granting Institution
University of Illinois at Urbana-Champaign
Degree Name
M.S.
Degree Level
Thesis
Keyword(s)
Graphical user interface
Embedded systems
Real-time systems
Cache management
Multi-core systems
Human-computer interaction
User experience
Abstract
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.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.