Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2968456.2973275acmotherconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
research-article

Conquering MPSoC complexity with principles of a self-aware information processing factory

Published: 01 October 2016 Publication History

Abstract

We introduce the idea of an Information Processing Factory as a step towards autonomous many-core platforms in Cyber-Physical Systems (CPS) and the Internet of Things (IoT). It represents a paradigm shift in platform design moving long term, with robust and independent platform operation in the focus of platform-centric design rather than existing semiconductor device or software technology, as mostly seen today. Such a refocus is not only needed to prepare for the time when technology scaling comes to an end, but is a necessity to manage complexity when networked IT systems not only by far outnumber humans but when their complexity by far exceeds that of human societies. While such applications complexity growth is visible to large parts of the society, and is publicly discussed, it is important to note that the complexity growth equally affects the platforms (computers, communication, storage, etc.) which enable such growing applications. This challenge is partly addressed by the new areas of Cyber-Physical Systems and the Internet-of-Things, but the changing challenges to the operation of complex microelectronic systems is mostly left to computer and software architects, and to semiconductor technology. This perspective paper motivates the necessity for a paradigm shift in IT system design and its application to autonomous systems as a main application.

References

[1]
A. Nassar, W. Elsharkassy and F. Kurdahi: NUVA: Architectural Support for Runtime Verification of Parametric Specifications over Multicores. Proc. CASES 2015.
[2]
A. Khajeh, M. Kim, N. Dutt, A.M. Eltawil, F.J. Kurdahi: Cross-Layer Co-Exploration For Mobile Multimedia. ESTIMedia 2008.
[3]
A. Khajeh, S.-Y. Cheng, A.M. Eltawil, F.J. Kurdahi.: Power Management for Cognitive Radio Platforms. Global Telecommunications Conference, 2007. GLOBECOM '07. IEEE, vol., no., pp.4066--4070, 26--30
[4]
S. Sarma, N. Dutt, N. Venkatasubramanian: Cross-layer virtual observers for embedded multiprocessor system-on-chip (MPSoC). Adaptive Reflective Middleware (ARM) 2012: 4
[5]
S. Sarma, N. Dutt, P. Gupta, A. Nicolau, N. Venkatasubramanian: On-chip self-awareness using Cyberphysical-Systems-on-Chip (CPSoC). CODES+ISSS 2014: 22:1--22:3
[6]
A. Bernauer et al., "Generic Self-Adaptation to Reduce Design Effort for System-on-Chip", SASO 2009, San Francisco, USA.
[7]
M. V. Butz, "Rule-based Evolutionary Online Learning Systems --- A Principled approach to LCS Analysis and Design", Springer, ISBN 978-3-540-25379-2, 2006.
[8]
J. O. Kephart, "Research Challenges of Autonomic Computing", ICSE 2005, St. Louis, USA.
[9]
C. Müller-Schloer et al., "Organic Computing --- A Paradigm Shift for Complex Systems", Birkhäuser, ISBN 978-3-0348-0130-0, 2011.
[10]
J. Zeppenfeld, A. Bouajila, W. Stechele, and A. Herkersdorf. "Learning classifier tables for autonomic systems on chip". In GI Jahrestagung (2), pages 771--778, 2008.
[11]
J. Zeppenfeld et al., "Applying Autonomic Principles for Workload Management in Multi-Core Systems on Chip", ICAC 2011, Karlsruhe, Germany.
[12]
P. Gupta et al., "Underdesigned and opportunistic computing in presence of hardware variability," IEEE TCAD, vol. 32, no. 1, pp. 8--23, 2013.
[13]
N. Dutt, A. Jantsch, S. Sarma, "Toward Smart Embedded Systems: A Self-aware System-on-Chip (SoC) Perspective," ACM TECS, Vol. 15, No. 2, Article 22, February 2016.
[14]
T. Becker et al. "EPiCS: Engineering proprioception in computing systems." Computational Science and Engineering (CSE), 2012 IEEE 15th International Conference on. IEEE, 2012.
[15]
E A Rambo, A.Tschiene, J. Diemer, L. Ahrendts and R. Ernst, "Failure Analysis of a Network-on-Chip for Real-Time Mixed-Critical Systems" in Design, Automation & Test in Europe Conference & Exhibition (DATE), 2014, pp. 1--4, März 2014
[16]
J. Schlatow, M. Moestl and R. Ernst, "An extensible autonomous reconfiguration framework for complex component-based embedded systems" in 12th International Conference on Autonomic Computing (ICAC 2015), (Grenoble, France), pp. 239--242, July2015.
[17]
http://spp1500.itec.kit.edu
[18]
M. Neukirchner, S. Stein und R. Ernst, "The EPOC Architecture -Enabling Evolution under Hard Constraints", in Organic Computing - A Paradigm Shift for Complex Systems (C. Müller-Schloer and H. Schmeck and T. Ungerer, Ed.), chapter 4, Birkhäuser Science, 2011.
[19]
P. R. Lewis et al., "A Survey of Self-Awareness and Its Application in Computing Systems," in Self-Adaptive and Self-Organizing Systems Workshops (SASOW), 2011 Fifth IEEE Conference on, Ann Arbor, MI, 2011, pp. 102--107.

Cited By

View all
  • (2024)A Survey of MPSoC Management toward Self-AwarenessMicromachines10.3390/mi1505057715:5(577)Online publication date: 26-Apr-2024
  • (2023)Self-awareness in Cyber-Physical Systems: Recent Developments and Open Challenges2023 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE56975.2023.10137197(1-6)Online publication date: Apr-2023
  • (2023)Information Processing Factory 2.0 - Self-awareness for Autonomous Collaborative Systems2023 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE56975.2023.10137006(1-6)Online publication date: Apr-2023
  • Show More Cited By

Index Terms

  1. Conquering MPSoC complexity with principles of a self-aware information processing factory

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Other conferences
      CODES '16: Proceedings of the Eleventh IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis
      October 2016
      294 pages
      ISBN:9781450344838
      DOI:10.1145/2968456
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 October 2016

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. cyber-physical systems
      2. self-awareness
      3. system-on-chip

      Qualifiers

      • Research-article

      Conference

      ESWEEK'16
      ESWEEK'16: TWELFTH EMBEDDED SYSTEM WEEK
      October 1 - 7, 2016
      Pennsylvania, Pittsburgh

      Acceptance Rates

      Overall Acceptance Rate 280 of 864 submissions, 32%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)4
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 10 Oct 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)A Survey of MPSoC Management toward Self-AwarenessMicromachines10.3390/mi1505057715:5(577)Online publication date: 26-Apr-2024
      • (2023)Self-awareness in Cyber-Physical Systems: Recent Developments and Open Challenges2023 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE56975.2023.10137197(1-6)Online publication date: Apr-2023
      • (2023)Information Processing Factory 2.0 - Self-awareness for Autonomous Collaborative Systems2023 Design, Automation & Test in Europe Conference & Exhibition (DATE)10.23919/DATE56975.2023.10137006(1-6)Online publication date: Apr-2023
      • (2023)Hardware Implementation and Evaluation of an Information Processing Factory2023 IFIP/IEEE 31st International Conference on Very Large Scale Integration (VLSI-SoC)10.1109/VLSI-SoC57769.2023.10321939(1-6)Online publication date: 16-Oct-2023
      • (2023)CoLeCTs: Cooperative Learning Classifier Tables for Resource Management in MPSoCsArchitecture of Computing Systems10.1007/978-3-031-42785-5_15(215-229)Online publication date: 26-Aug-2023
      • (2022)The Self-Aware Information Processing Factory Paradigm for Mixed-Critical MultiprocessingIEEE Transactions on Emerging Topics in Computing10.1109/TETC.2020.301166310:1(250-266)Online publication date: 1-Jan-2022
      • (2020)Call for a wake standard for artificial intelligenceCommunications of the ACM10.1145/340219363:7(32-35)Online publication date: 18-Jun-2020
      • (2020)For impactful community engagementCommunications of the ACM10.1145/340172063:7(26-28)Online publication date: 18-Jun-2020
      • (2020)Spectre attacksCommunications of the ACM10.1145/339974263:7(93-101)Online publication date: 18-Jun-2020
      • (2020)ASIC cloudsCommunications of the ACM10.1145/339973463:7(103-109)Online publication date: 18-Jun-2020
      • Show More Cited By

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media