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:descriptionThere 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 × 7Rights
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