MARC보기
LDR02828nmm uu200433 4500
001000000333628
00520240805173409
008181129s2018 |||||||||||||||||c||eng d
020 ▼a 9780438294721
035 ▼a (MiAaPQ)AAI10749726
035 ▼a (MiAaPQ)uci:14975
040 ▼a MiAaPQ ▼c MiAaPQ ▼d 248032
0820 ▼a 004
1001 ▼a Shoushtari, Abdolmajid Namaki.
24510 ▼a Software Assists to On-chip Memory Hierarchy of Manycore Embedded Systems.
260 ▼a [S.l.] : ▼b University of California, Irvine., ▼c 2018
260 1 ▼a Ann Arbor : ▼b ProQuest Dissertations & Theses, ▼c 2018
300 ▼a 174 p.
500 ▼a Source: Dissertation Abstracts International, Volume: 80-01(E), Section: B.
500 ▼a Adviser: Nikil D. Dutt.
5021 ▼a Thesis (Ph.D.)--University of California, Irvine, 2018.
520 ▼a The growing computing demands of emerging application domains such as Recognition/Mining/Synthesis (RMS), visual computing, wearable devices and the Internet of Things (IoT) has driven the move towards manycore architectures to better manage tra
520 ▼a The memory hierarchy of manycore architectures has a major impact on their overall performance, energy efficiency and reliability. We identify three major problems that make traditional memory hierarchies unattractive for manycore architectures
520 ▼a This thesis argues that many of these inefficiencies are the result of software-agnostic hardware-managed memory hierarchies. Application semantics and behavior captured in software can be exploited to more efficiently manage the memory hierarch
520 ▼a We first present the required hardware and software support for a software-assisted memory hierarchy that is composed of distributed memories which can be partitioned between caches and software-programmable memories (SPMs) at runtime. This memo
520 ▼a Next, we augment caches and SPMs in this hierarchy with approximation support in order to improve the energy efficiency of the memory subsystem when running approximate programs. We present approximation techniques for major building blocks of o
520 ▼a We implemented all software and hardware components of the proposed software-assisted memory hierarchy in the gem5 architectural simulator. Our simulations on a mix of RMS and microbenchmarks show that our proposed techniques achieve better perf
590 ▼a School code: 0030.
650 4 ▼a Computer science.
690 ▼a 0984
71020 ▼a University of California, Irvine. ▼b Computer Science - Ph.D..
7730 ▼t Dissertation Abstracts International ▼g 80-01B(E).
773 ▼t Dissertation Abstract International
790 ▼a 0030
791 ▼a Ph.D.
792 ▼a 2018
793 ▼a English
85640 ▼u http://www.riss.kr/pdu/ddodLink.do?id=T14997061 ▼n KERIS
980 ▼a 201812 ▼f 2019
990 ▼a 관리자