Heterogeneous MPSoCs for Mixed Criticality Systems: Challenges and Opportunities

نویسنده

  • Mohamed Hassan
چکیده

Due to their cost, performance, area, and energy efficiency, MPSoCs offer appealing architecture for emerging mixed criticality systems (MCS) such as driverless cars, smart power grids, and healthcare devices. Furthermore, heterogeneity of MPSoCs presents exceptional opportunities to satisfy the conflicting requirements of MCS. Seizing these opportunities is unattainable without addressing the associated challenges. We focus on four aspects of MCS that we believe are of most importance upon adopting MPSoCs: theoretical model, interference, data sharing, and security. We outline existing solutions, highlight the necessary considerations for MPSoCs including both opportunities they create and research directions yet to be explored.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

High performance real-time scheduling of multiple mixed-criticality functions in heterogeneous distributed embedded systems

The architectures of high-end embedded system have evolved into heterogeneous distributed integrated architectures. The scheduling of multiple distributed mixed-criticality functions in heterogeneous distributed embedded systems is a considerable challenge because of the different requirements of systems and functions. Overall scheduling length (i.e., makespan) is the main concern in system per...

متن کامل

Combining Processor Virtualization and Component-Based Engineering in C for Many-Core Heterogeneous Embedded MPSoCs

The design of embedded systems is driven by strong constraints in terms of performance, silicon area and power consumption, as well as pressure on the cost and time-to-market. This has three consequences: 1) many-core systems are becoming mainstream, but there is still no satisfactory approach for distributing software applications on these platforms; 2) these systems integrate heterogeneous pr...

متن کامل

A System-Level Solution for Dependable Heterogeneous MPSoCs

Mission-critical systems require a dependable operation during their lifetime. However, the current ongoing aggressive scaling of technology has resulted in increasing reliability issues. Dependability of such systems has become a major concern in the design process. In this work we aim to enhance the dependability of heterogeneous Multi-Processor System-on-Chips (MPSoCs) by introducing a syste...

متن کامل

Programming Heterogeneous MPSoCs using MAPS

Programming heterogeneous MPSoCs (Multi-Processor Systems on Chip) is a grand challenge for SoC providers and users today. The HW integration level of commercial MPSoC platforms increases at a fast pace. However, lacking tools to support MPSoC programming results in a much slower pace of SW productivity, which hampers deploying MPSoCs significantly. In this paper, we introduce the MAPS (MPSoC A...

متن کامل

Implementing Mixed Criticality Systems in Ada

Many safety-critical embedded systems are subject to certification requirements. However, only a subset of the functionality of the system may be safety-critical and hence subject to certification; the rest of the functionality is non safety-critical and does not need to be certified, or is certified to a lower level. The resulting mixed criticality system offers challenges both for static sche...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1706.07429  شماره 

صفحات  -

تاریخ انتشار 2017