首页> 外文学位 >System-level power-aware computing in complex real-time and multimedia systems.
【24h】

System-level power-aware computing in complex real-time and multimedia systems.

机译:复杂的实时和多媒体系统中的系统级功耗感知计算。

获取原文
获取原文并翻译 | 示例

摘要

In this thesis, we will address post-manufacturing power-aware computing at the system-level for real-time and multimedia systems. We divide the system-level domain into four layers: the microarchitectural, compiler, operating system and network. We will isolate and examine two main tracks. First, we will show in Chapter 2 that the current system-level power savings methods are piecemeal approaches, not even comprehensively addressing single issues within the layers. We will be capitalizing on this research gap and our contribution will be to consider inter- as well as intra-layer system-level power-savings. By this, we mean that we will examine energy management across system layer boundaries: the network/OS or the compiler/hardware layers for example. Second, although there is some previous research in system-level power issues in real-time systems, much remains to be done; especially for developing new power-aware heuristics specifically for real-time systems.; Historically, the main performance metrics in complex real-time systems has been timeliness, determinism and fault tolerance. Power-aware issues require new performance measures: power and energy efficiency. These new metrics imply new approaches and novel heuristics.; In line with the above vision, we will be looking into the energy implications of task assignment and scheduling algorithms, communication protocols, network topology, data redundancy, fault tolerance, predictability, node architecture, compiler and operating systems, all of which span multiple layers and are important concerns in real-time and embedded systems.; This thesis is organized as follows: In Chapter 1, we introduce the problem and develop our approach. In Chapter 2, we survey previous work which will expose the void that we aim to fill. In Chapter 3, we report on our work at the Network/Operating System (OS) layers. Chapter 4 discusses power-aware fault tolerance, an OS level contribution. In Chapter 5, we lay the ground for the compiler-related aspects of our analysis. Chapters 6 and 7 discuss two compiler-microarchitectural level power-aware data-cache designs. Chapter 8 introduces a microarchitectural-level fetch-throttling scheme. We conclude with future work in Chapter 9.
机译:在本文中,我们将在实时和多媒体系统的系统级上解决制造后的功率感知计算。我们将系统级域分为四层:微体系结构,编译器,操作系统和网络。我们将隔离并研究两个主要方面。首先,我们将在第2章中说明当前的系统级节能方法是零碎的方法,甚至没有全面解决各层中的单个问题。我们将利用这一研究差距,并为考虑层间以及层内系统级的节能做出贡献。通过这种方式,我们意味着我们将检查跨系统层边界的能源管理:例如,网络/操作系统或编译器/硬件层。其次,尽管以前对实时系统中的系统级电源问题进行了一些研究,但仍有很多工作要做。特别是对于开发专门用于实时系统的新的具有功耗意识的启发式方法;从历史上看,复杂实时系统中的主要性能指标是及时性,确定性和容错能力。功耗意识问题需要新的性能指标:功耗和能源效率。这些新指标意味着新方法和新颖的启发式方法。根据上述愿景,我们将研究任务分配和调度算法,通信协议,网络拓扑,数据冗余,容错,可预测性,节点体系结构,编译器和操作系统的能量含义,所有这些都跨越了多个层次并且是实时和嵌入式系统中的重要问题。本文的结构安排如下:在第一章中,我们介绍了问题并发展了我们的方法。在第二章中,我们调查了以前的工作,这些工作将揭示我们要填补的空白。在第3章中,我们报告了我们在网络/操作系统(OS)层的工作。第4章讨论了功耗感知的容错能力,即OS级别的贡献。在第5章中,我们为分析的编译器相关方面奠定了基础。第6章和第7章讨论了两种编译器-微体系结构级的功耗感知数据缓存设计。第8章介绍了微体系结构级别的访存限制方案。我们将在第9章中总结未来的工作。

著录项

  • 作者

    Unsal, Osman Sabri.;

  • 作者单位

    University of Massachusetts Amherst.;

  • 授予单位 University of Massachusetts Amherst.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 Ph.D.
  • 年度 2003
  • 页码 200 p.
  • 总页数 200
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号