Adaptive mechanisms for self-aware multicore systems

Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2012.

Bibliographic Details
Main Author: Lau, Eric (Eric Chi Young)
Other Authors: Srini Devadas and Anant Agarwal.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2013
Subjects:
Online Access:http://hdl.handle.net/1721.1/78466
_version_ 1826191141323669504
author Lau, Eric (Eric Chi Young)
author2 Srini Devadas and Anant Agarwal.
author_facet Srini Devadas and Anant Agarwal.
Lau, Eric (Eric Chi Young)
author_sort Lau, Eric (Eric Chi Young)
collection MIT
description Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2012.
first_indexed 2024-09-23T08:50:51Z
format Thesis
id mit-1721.1/78466
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T08:50:51Z
publishDate 2013
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/784662019-04-10T19:22:46Z Adaptive mechanisms for self-aware multicore systems Lau, Eric (Eric Chi Young) Srini Devadas and Anant Agarwal. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2012. Cataloged from PDF version of thesis. Includes bibliographical references (p. 90-92). As the push for extreme scale performance continues to make computer architectures increasingly complex, there has been a call for better programming models, and the systems to support them. Todays microprocessors now expose more system resources than ever to software, leaving it up to the application programmer to manage them. Studies have shown that the energy efficiency of future technologies may eventually affect the ultimate performance of multicore processors, and so programmers are forced to optimize systems for both performance and energy in the midst of countless configurable parameters - an extremely difficult task. Self-aware systems can configure themselves through introspection, providing performance and energy optimization without pressing an unrealistic burden on the programmer. However, to build effective self-aware systems, we must identify useful sources of adaptivity. This thesis will show the effectiveness of a number of adaptive mechanisms for self-aware multicore systems. We show that adding these mechanisms improves efficiency, and then make a case for coordinated adaptive systems. Coordinated systems treat adaptivity as a first-class object, and can outperform all non-adaptive, statically configured, and uncoordinated adaptive systems that do not possess a general view of system-wide adaptivity. by Eric Lau. S.M. 2013-04-12T19:26:52Z 2013-04-12T19:26:52Z 2012 2012 Thesis http://hdl.handle.net/1721.1/78466 834088920 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 92 p. application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Lau, Eric (Eric Chi Young)
Adaptive mechanisms for self-aware multicore systems
title Adaptive mechanisms for self-aware multicore systems
title_full Adaptive mechanisms for self-aware multicore systems
title_fullStr Adaptive mechanisms for self-aware multicore systems
title_full_unstemmed Adaptive mechanisms for self-aware multicore systems
title_short Adaptive mechanisms for self-aware multicore systems
title_sort adaptive mechanisms for self aware multicore systems
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/78466
work_keys_str_mv AT lauericericchiyoung adaptivemechanismsforselfawaremulticoresystems