<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/oai-pmh.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-20T08:51:00Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/46807" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/46807</identifier>
        <datestamp>2023-07-11</datestamp>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>col_2142_10761</setSpec>
        <setSpec>com_2142_5130</setSpec>
        <setSpec>com_2142_10755</setSpec>
        <setSpec>com_2142_234</setSpec>
      </header>
      <metadata>
        <thesis xmlns="http://www.ndltd.org/standards/metadata/etdms/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdms11.xsd http://purl.org/dc/elements/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdmsdc.xsd">
          <dc:contributor>Sha, Lui R.</dc:contributor>
          <dc:contributor>Sha, Lui R.</dc:contributor>
          <dc:contributor>Caccamo, Marco</dc:contributor>
          <dc:contributor>Abdelzaher, Tarek F.</dc:contributor>
          <dc:contributor>Pellizzoni, Rodolfo</dc:contributor>
          <dc:creator>Yun, Heechul</dc:creator>
          <dc:date>2014-01-16T18:16:43Z</dc:date>
          <dc:date>2014-01-16T18:16:43Z</dc:date>
          <dc:date>2016-01-16T11:00:39Z</dc:date>
          <dc:date>2013-12</dc:date>
          <dc:date>2014-01-16T18:16:43Z</dc:date>
          <dc:date>2013-12</dc:date>
          <dc:description>The main goal of a real-time operating system (RTOS) is to provide
foundations for guaranteeing deterministic or probabilistic timing
requirements of real-time systems. In that regard, scheduling the CPU
time has been the core aspect of any RTOS, as it directly contributes
to satisfying timing requirements of real-time systems.
In recent years, however, the emergence of multicore processor
architecture and the growing number of battery powered devices make
other aspects---such as contention in concurrently shared hardware
resources and power consumption---also critical in providing required
real-time performance.
Management of concurrently shared hardware resources---such as shared
caches, DRAM controllers, DRAM modules, hardware prefetchers---is
important because contention in the shared resources can significantly
degrade applications' execution times.
Power (energy) management is also important because power-saving
techniques typically have significant performance implications.
This dissertation describes new OS level mechanisms and policies that
control the shared hardware resources in commodity processors in ways
that improve performance isolation and reduce energy consumption of
real-time systems. These techniques enhance a RTOS's resource
management capability so that it can be flexibly tailored to meet
challenging real-time requirements without significantly compromising
overall performance or wasting energy.
Contributions of this dissertation include the following: (1) The
design, prototype implementation, and performance evaluation of an
efficient fine-grained memory bandwidth reservation system called
MemGuard that improves performance isolation of multicore based
real-time systems.
(2) The design, model validation, and performance evaluation of the
MultiDVFS scheme that jointly optimizes CPU and memory
frequencies/voltages for real-time systems.</dc:description>
          <dc:description>Item withdrawn by Mark Zulauf (zulauf@illinois.edu) on 2013-07-29T14:07:59Z
Item was in collections:
University of Illinois Theses &amp; Dissertations (ID: 1)
No. of bitstreams: 1
Yun_Heechul.pdf: 1766279 bytes, checksum: 0bc1bf413e359f5281237f55895eeb3d (MD5)</dc:description>
          <dc:description>Made available in DSpace on 2014-01-16T18:16:43Z (GMT). No. of bitstreams: 2
Heechul_Yun.pdf: 1766279 bytes, checksum: 0bc1bf413e359f5281237f55895eeb3d (MD5)
license.txt: 4060 bytes, checksum: b5a9accda3483cd66f663e6a0e6008dc (MD5)</dc:description>
          <dc:description>Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Seth Robbins (robbins.sd@gmail.com) on 2014-01-16T18:19:38Z
Item is restricted until 2016-01-16T18:19:34Z</dc:description>
          <dc:description>Restriction data tranferred 2014-07-01T11:35:33-05:00
Original Data
Group with Access UIUC Users [automated]
Release Date: 2016-01-16 12:19:34 UTC
Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system</dc:description>
          <dc:description>U of I Only Restriction Lifted for Item 46826 on 2016-01-16T11:00:39Z.</dc:description>
          <dc:identifier>http://hdl.handle.net/2142/46807</dc:identifier>
          <dc:language>en</dc:language>
          <dc:rights>Copyright 2013 Heechul Yun</dc:rights>
          <dc:subject>Real-Time</dc:subject>
          <dc:subject>Operating System</dc:subject>
          <dc:subject>Resource Management</dc:subject>
          <dc:subject>Reservation</dc:subject>
          <dc:subject>Dynamic voltage and frequency scaling (DVFS)</dc:subject>
          <dc:subject>Isolation</dc:subject>
          <dc:subject>Power Management</dc:subject>
          <dc:title>Operating system level resource management for real-time systems</dc:title>
          <dc:type>text</dc:type>
          <degree>
            <department>Computer Science</department>
            <departmentCode>1434</departmentCode>
            <discipline>Computer Science</discipline>
            <disciplineCode>0112</disciplineCode>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <level>Dissertation</level>
            <name>Ph.D.</name>
            <program>PHD:Computer Science -UIUC</program>
            <programCode>10KS0112PHD</programCode>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
