CSR: Medium: Multicore Real Time Virtual Partitions

CSR:中:多核实时虚拟分区

基本信息

  • 批准号:
    1302563
  • 负责人:
  • 金额:
    $ 104.95万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2013
  • 资助国家:
    美国
  • 起止时间:
    2013-09-01 至 2017-06-30
  • 项目状态:
    已结题

项目摘要

Multicore computer chips pose new challenges for hard real-time systems, because of the complex temporal coupling between processing cores' shared last level cache, shared memory driver bandwidth, and shared I/O bandwidth. The project addresses this challenge by 1) integrating resource partition mechanisms and their implementation, 2) optimizing resource allocation algorithms, and 3) developing schedulability analysis technology to create real time virtual partitions (RTVPs) on each core. The goal is for each RTVP to be able to be analyzed as if it were a standalone single core chip, independent of the workloads in other cores and partitions. In a multicore chip, a task's worst case execution time (WCET) depends on the partition's allocated memory driver bandwidth, the last level cache size, and I/O bandwidth. To optimize the resources allocated to a RTVP, one needs to know if the tasks in the RTVP are schedulable with a given resource allocation. To perform schedulability analysis, one needs to know tasks' WCETs. To determine tasks' WCETs, one needs to know the resources allocated to the RTVP. The approach taken by this project to break such circular dependency is to first find an initial pessimistic but feasible solution, then apply an interactive optimization method to find a near optimal solution. Our nation has a large body of certified real time safety and mission critical software developed for single core chips, using certification procedures developed for single core chips. Now those chips are becoming obsolete, and newer chips are being designed with slower clock rates but multiple cores. Without a technology like RTVP, the change of workload in one core could adversely impact the schedulability of tasks in other cores, triggering the recertification of applications in other cores. The time and costs of such recertification is economically unsustainable. This problem is especially critical for the aircraft industry. To help ensure the usability of this project's research outcomes, the project team has collaborative contacts with Freescale Semiconductor whose multicore chips are widely used in avionics, Lockheed Martin who develops multicore chip based avionics for the US Department of Defense, and with Rockwell Collins who cooperates with Boeing and the FAA on the development and certification of multicore chip based civilian avionics, as well as the FAA. Key elements of the research are to be incorporated into the educational program of the host institution.
多核计算机芯片对硬实时系统提出了新的挑战,因为处理核心的共享末级高速缓存、共享存储器驱动器带宽和共享I/O带宽之间存在复杂的时间耦合。 该项目通过1)集成资源分区机制及其实现,2)优化资源分配算法,以及3)开发可扩展性分析技术以在每个核心上创建真实的时间虚拟分区(RTVP)来解决这一挑战。我们的目标是让每个RTVP都能够像独立的单核芯片一样进行分析,独立于其他内核和分区中的工作负载。在多核芯片中,任务的最坏情况执行时间(WCET)取决于分区分配的内存驱动器带宽、最后一级缓存大小和I/O带宽。为了优化分配给RTVP的资源,需要知道RTVP中的任务是否可与给定的资源分配并行。为了执行可并行性分析,需要知道任务的WCET。为了确定任务的WCET,需要知道分配给RTVP的资源。本项目打破这种循环依赖的方法是首先找到一个初始的悲观但可行的解决方案,然后应用交互式优化方法找到一个接近最优的解决方案。 我们国家有大量的认证真实的时间安全和使命关键软件开发的单核芯片,使用认证程序开发的单核芯片。现在这些芯片已经过时了,新的芯片正在设计更慢的时钟速率,但多个核心。如果没有像RTVP这样的技术,一个核心中的工作负载变化可能会对其他核心中的任务的可扩展性产生不利影响,从而触发其他核心中的应用程序的重新认证。这种重新认证的时间和费用在经济上是不可持续的。 这个问题对航空工业来说尤其重要。 为了确保本项目研究成果的可用性,项目团队与飞思卡尔半导体公司(其多核芯片广泛应用于航空电子设备)、洛克希德马丁公司(其为美国国防部开发基于多核芯片的航空电子设备)以及罗克韦尔柯林斯公司(其与波音公司和FAA以及FAA合作开发和认证基于多核芯片的民用航空电子设备)进行了合作联系。研究的关键要素将纳入东道机构的教育方案。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Lui Sha其他文献

Maintaining global time in futurebus+
  • DOI:
    10.1007/bf00365390
  • 发表时间:
    1991-03-01
  • 期刊:
  • 影响因子:
    1.300
  • 作者:
    Richard A. Volz;Lui Sha;Dwight Wilcox
  • 通讯作者:
    Dwight Wilcox
MediK: Towards Safe Guideline-based Clinical Decision Support
MediK:迈向基于安全指南的临床决策支持
A Software Architecture for Dependable and Evolvable Industrial Computing Systems.
用于可靠且可演进的工业计算系统的软件架构。
  • DOI:
  • 发表时间:
    1995
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Lui Sha;R. Rajkumar;Michael Gagliardl
  • 通讯作者:
    Michael Gagliardl
Local Group Communication-aware MAC Protocol in Wireless Sensor Networks
System-wide energy optimization for multiple DVS components and real-time tasks
  • DOI:
    10.1007/s11241-011-9125-x
  • 发表时间:
    2011-05-07
  • 期刊:
  • 影响因子:
    1.300
  • 作者:
    Heechul Yun;Po-Liang Wu;Anshu Arya;Cheolgi Kim;Tarek Abdelzaher;Lui Sha
  • 通讯作者:
    Lui Sha

Lui Sha的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Lui Sha', 18)}}的其他基金

Collaborative Research: CPS: Medium: Physics-Model-Based Neural Networks Redesign for CPS Learning and Control
合作研究:CPS:中:基于物理模型的神经网络重新设计用于 CPS 学习和控制
  • 批准号:
    2311085
  • 财政年份:
    2023
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Standard Grant
CPS: Medium: Collaborative Research: Virtual Sully: Autopilot with Multilevel Adaptation for Handling Large Uncertainties
CPS:中:协作研究:Virtual Sully:具有多级适应能力的自动驾驶仪,可处理较大的不确定性
  • 批准号:
    1932529
  • 财政年份:
    2019
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Standard Grant
I-Corps: Computational Pathophysiology-Centric Medical Guidance Systems
I-Corps:以计算病理生理学为中心的医疗指导系统
  • 批准号:
    1931218
  • 财政年份:
    2019
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Standard Grant
CSR: Small: Collaborative Research: Real-Time Computing Infrastructure for Integrated CPU-GPU SoC Platforms
CSR:小型:协作研究:集成 CPU-GPU SoC 平台的实时计算基础设施
  • 批准号:
    1815891
  • 财政年份:
    2018
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Standard Grant
CPS:TTP Option:Synergy: Collaborative Research: An Executable Distributed Medical Best Practice Guidance (EMBG) System for End-to-End Emergency Care from Rural to Regional Center
CPS:TTP 选项:协同:协作研究:用于从农村到区域中心的端到端紧急护理的可执行分布式医疗最佳实践指导 (EMBG) 系统
  • 批准号:
    1545002
  • 财政年份:
    2015
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
CPS: Synergy: Integrated Emergency Cyber Physical Human Systems
CPS:协同:集成应急网络物理人体系统
  • 批准号:
    1329886
  • 财政年份:
    2013
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Standard Grant
CSR-EHCS(CPS),TM: Architecture for the Safe Composition of Complex Medical Systems
CSR-EHCS(CPS),TM:复杂医疗系统安全组合架构
  • 批准号:
    0834709
  • 财政年份:
    2008
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Standard Grant
CSR EHS: Formal Model Based Health and Medical System Composition
CSR EHS:基于正式模型的健康和医疗系统构成
  • 批准号:
    0720482
  • 财政年份:
    2007
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
SGER: Stability of Real Time Software Systems
SGER:实时软件系统的稳定性
  • 批准号:
    0649885
  • 财政年份:
    2006
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Standard Grant
Collaborative Research: Systems of Networked Embedded Devices
合作研究:网络嵌入式设备系统
  • 批准号:
    0549038
  • 财政年份:
    2005
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Standard Grant

相似海外基金

Collaborative Research: CNS Core: Medium: Parallel and Real-Time Multicore Scheduling for an Efficiently-Used Cache (PARSEC)
合作研究:CNS 核心:中:高效使用缓存的并行实时多核调度 (PARSEC)
  • 批准号:
    2211641
  • 财政年份:
    2022
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
Collaborative Research: SHF: MEDIUM: Smart Integrated Tuning of Parallel Code for Multicore and Manycore Systems
合作研究:SHF:MEDIUM:多核和众核系统并行代码的智能集成调整
  • 批准号:
    2211983
  • 财政年份:
    2022
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
Collaborative Research: SHF: MEDIUM: Smart Integrated Tuning of Parallel Code for Multicore and Manycore Systems
合作研究:SHF:MEDIUM:多核和众核系统并行代码的智能集成调整
  • 批准号:
    2211982
  • 财政年份:
    2022
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
Collaborative Research: CNS Core: Medium: Parallel and Real-Time Multicore Scheduling for an Efficiently-Used Cache (PARSEC)
合作研究:CNS 核心:中:高效使用缓存的并行实时多核调度 (PARSEC)
  • 批准号:
    2211642
  • 财政年份:
    2022
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
Collaborative Research: CNS Core: Medium: Parallel and Real-Time Multicore Scheduling for an Efficiently-Used Cache (PARSEC)
合作研究:CNS 核心:中:高效使用缓存的并行实时多核调度 (PARSEC)
  • 批准号:
    2306745
  • 财政年份:
    2022
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
Collaborative Research: CNS Core: Medium: Parallel and Real-Time Multicore Scheduling for an Efficiently-Used Cache (PARSEC)
合作研究:CNS 核心:中:高效使用缓存的并行实时多核调度 (PARSEC)
  • 批准号:
    2211640
  • 财政年份:
    2022
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
SaTC: CORE: Medium: Provably Secure, Usable, and Performant Enclaves in Multicore Processors
SaTC:CORE:中:多核处理器中可证明安全、可用且高性能的 Enclave
  • 批准号:
    2115587
  • 财政年份:
    2021
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
SHF: Medium: Collaborative Research: Photonic Neural Network Accelerators for Energy-efficient Heterogeneous Multicore Architectures
SHF:媒介:协作研究:用于节能异构多核架构的光子神经网络加速器
  • 批准号:
    1901165
  • 财政年份:
    2019
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
SHF: Medium: Collaborative Research: Photonic Neural Network Accelerator for Energy-efficient Heterogeneous Multicore Architectures
SHF:中:协作研究:用于节能异构多核架构的光子神经网络加速器
  • 批准号:
    1901192
  • 财政年份:
    2019
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
CSR: Medium: Supporting Real-Time Data Flows on Heterogeneous Multicore Platforms
CSR:中:支持异构多核平台上的实时数据流
  • 批准号:
    1563845
  • 财政年份:
    2016
  • 资助金额:
    $ 104.95万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了