Affiliation:
1. University of Paderborn
Abstract
Self-aware computing is a paradigm for structuring and simplifying the design and operation of computing systems that face unprecedented levels of system dynamics and thus require novel forms of adaptivity. The generality of the paradigm makes it applicable to many types of computing systems and, previously, researchers started to introduce concepts of self-awareness to multicore architectures. In our work we build on a recent reference architectural framework as a model for self-aware computing and instantiate it for an FPGA-based heterogeneous multicore running the ReconOS reconfigurable architecture and operating system. After presenting the model for self-aware computing and ReconOS, we demonstrate with a case study how a multicore application built on the principle of self-awareness, autonomously adapts to changes in the workload and system state. Our work shows that the reference architectural framework as a model for self-aware computing can be practically applied and allows us to structure and simplify the design process, which is essential for designing complex future computing systems.
Funder
International Graduate School of Dynamic Intelligent Systems
Deutsche Forschungsgemeinschaft
Seventh Framework Programme
Publisher
Association for Computing Machinery (ACM)
Reference37 articles.
1. A. Agarwal J. Miller J. Eastep D. Wentziaff and H. Kasture. 2009. Self-aware computing. Final Tech. Rep. AFRL-RI-RS-TR-2009-161 81. A. Agarwal J. Miller J. Eastep D. Wentziaff and H. Kasture. 2009. Self-aware computing. Final Tech. Rep. AFRL-RI-RS-TR-2009-161 81.
2. Memory Virtualization for Multithreaded Reconfigurable Hardware
3. Dynamic Constant Reconfiguration for Explicit Finite Difference Option Pricing
Cited by
12 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Thermal Management for FPGA Nodes in HPC Systems;ACM Transactions on Design Automation of Electronic Systems;2021-02
2. I Think Therefore You Are;ACM Transactions on Cyber-Physical Systems;2020-10-31
3. Self-aware Cyber-Physical Systems;ACM Transactions on Cyber-Physical Systems;2020-10-31
4. Towards a Framework for the Levels and Aspects of Self-aware Computing Systems;Self-Aware Computing Systems;2017
5. The Notion of Self-aware Computing;Self-Aware Computing Systems;2017