Many-core Platforms for Time-Critical Systems
Many-core Platforms for Time-Critical Systems
批准号:
RGPIN-2017-05029
负责人:
Pellizzoni, Rodolfo
金额:
$2.7万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2020
资助国家:
加拿大
项目状态:
已结题
起止时间:
2020-01-01 至 2021-12-31
中文摘要
信息物理系统(CPS)是下一代智能互联嵌入式系统。先进的CPS,如自动驾驶汽车,依赖于复杂的传感器处理和传感器融合能力;因此,它们需要大量的计算能力。为了满足这些需求,众核架构越来越被认为是有吸引力的选择。提出的平台包括传统多核架构的放大版本,以及包括单指令多数据加速器(如GPU)的复杂片上系统,这些系统特别适用于视频处理和类似的高度并行任务。CPS是具有实时要求的安全关键系统:未能在精确的时间窗口(截止日期)内计算所需的驱动命令可能导致灾难性的结果,包括人员生命损失。出于这个原因,CPS中使用的计算平台必须是定时可预测的,即,能够在具有不同关键性的子系统之间提供严格的时序保证和性能隔离。不幸的是,目前的商用现货(COTS)众核架构主要针对消费者或高性能计算市场,因此没有考虑到这些目标进行设计。
我们认为,关键是要保证可预测的安全关键型应用程序的时间是控制访问共享资源,包括存储器层次结构和片上互连,并协调所有处理核心之间的使用。该项目的主要目标是开发,实现和演示基于软件的,可预测的执行模型,用于众核平台上的实时任务。自动化编译器工具链将用于基于并行编程API(OpenMP)分析、编译和优化并行程序。将引入新的线程分配和调度方案,以优化内存和通信带宽的使用,同时方便时序分析。
拟议的研究将作出重要贡献的方式高性能,时间关键型CPS的设计。我们认为,这是一个战略领域,迫切需要基础研究,如发现计划所实现的,以实现初始原型状态。我们将通过架构模拟和在现有众核COTS平台上的实现来证明我们的工具链和算法的有效性。我们的技术将在滑铁卢大学合作开发的自动驾驶汽车演示器的背景下进行集成和测试。
英文摘要
Cyber-Physical Systems (CPS) are the next generation of smart, interconnected embedded systems. Advanced CPS, such as autonomous vehicles, rely on complex sensor processing and sensor fusion capabilities; hence, they require significant computational power. To address such needs, many-core architectures are increasingly considered attractive choices. Proposed platforms include both scaled-up versions of traditional multi-core architectures, as well as complex systems-on-chip comprising single-instruction-multiple-data accelerators such as GPU, which are especially suitable for video processing and similar highly parallel tasks. CPS are safety-critical systems exhibiting real-time requirements: a failure to compute required actuation commands within a precise time window (deadline) can lead to catastrophic results, including loss of human life. For this reason, computing platforms used in CPS must be timing predictable, i.e., able to provide strict timing guarantees and performance isolation between subsystems with different criticalities. Unfortunately, current Commercial-Off-The-Shelf (COTS) many-core architectures are mainly targeted at either the consumer or high-performance computing markets, and thus are not designed with such objectives in mind.
We argue that the key to guarantee predictable timing for safety-critical applications is to control accesses to shared resources, including the memory hierarchy and on-chip interconnections, and coordinate their usage between all processing cores. The main goal of this project is to develop, implement and demonstrate software-based, predictable execution models for real-time tasks on many-core platforms. An automated compiler toolchain will be used to analyze, compile and optimize parallel programs based on a parallel programming API (OpenMP). Novel thread allocation and scheduling schemes will be introduced to optimize the usage of memory and communication bandwidth, while at the same time facilitating timing analysis.
The proposed research will make essential contributions to the way high-performance, time-critical CPS are designed. We believe that this is a strategic area where fundamental research, as enabled by the Discovery program, is sorely needed to achieve initial prototype status. We will demonstrate the validity of our toolchain and algorithms through both architectural simulations and implementation on existing many-core COTS platforms. Our techniques will be integrated and tested in the context of an autonomous vehicle demonstrator, developed collaboratively at the University of Waterloo.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Many-core Platforms for Time-Critical Systems
-
批准号:RGPIN-2017-05029
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$5.39万
-
财政年份:2021
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Many-core Platforms for Time-Critical Systems
-
批准号:RGPIN-2017-05029
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.7万
-
财政年份:2019
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Many-core Platforms for Time-Critical Systems
-
批准号:507960-2017
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2019
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Many-core Platforms for Time-Critical Systems
-
批准号:RGPIN-2017-05029
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.7万
-
财政年份:2018
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Many-core Platforms for Time-Critical Systems
-
批准号:507960-2017
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2018
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Many-core Platforms for Time-Critical Systems
-
批准号:507960-2017
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2017
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Many-core Platforms for Time-Critical Systems
-
批准号:RGPIN-2017-05029
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.7万
-
财政年份:2017
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Time-predictable resource sharing for commercial-off-the-shelf embedded architectures
-
批准号:402369-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2015
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Time-predictable resource sharing for commercial-off-the-shelf embedded architectures
-
批准号:402369-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2014
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Breath alcohol interlock integration into automotive system
-
批准号:459073-2013
-
项目类别:Engage Grants Program
-
资助金额:$1.82万
-
财政年份:2013
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Time-predictable resource sharing for commercial-off-the-shelf embedded architectures
-
批准号:402369-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2013
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Time-predictable resource sharing for commercial-off-the-shelf embedded architectures
-
批准号:402369-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2012
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
Time-predictable resource sharing for commercial-off-the-shelf embedded architectures
-
批准号:402369-2011
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.97万
-
财政年份:2011
-
负责人:Pellizzoni, Rodolfo
-
依托单位:
国内基金
海外基金
登录
查看更多内容
胆固醇羟化酶CH25H非酶活依赖性促进乙型肝炎病毒蛋白Core及Pre-core降解的分子机制研究
-
批准号:82371765
-
项目类别:面上项目
-
资助金额:50万元
-
批准年份:2023
-
负责人:谭广云
-
依托单位:
锕系元素5f-in-core的GTH赝势和基组的开发
-
批准号:22303037
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:鲁俊波
-
依托单位:
基于合成致死策略搭建Core-matched前药共组装体克服肿瘤耐药的机制研究
-
批准号:--
-
项目类别:--
-
资助金额:52万元
-
批准年份:2022
-
负责人:孙丙军
-
依托单位:
鼠伤寒沙门氏菌LPS core经由CD209/SphK1促进树突状细胞迁移加重炎症性肠病的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2022
-
负责人:叶成林
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:--
-
项目类别:--
-
资助金额:55万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
基于外泌体精准调控的“核-壳”(core-shell)同步血管化骨组织工程策略的应用与机制探讨
-
批准号:82072415
-
项目类别:面上项目
-
资助金额:55.0万元
-
批准年份:2020
-
负责人:张智勇
-
依托单位:
肌营养不良蛋白聚糖Core M3型甘露糖肽的精确制备及功能探索
-
批准号:92053110
-
项目类别:重大研究计划
-
资助金额:70.0万元
-
批准年份:2020
-
负责人:彭鹏
-
依托单位:
Core-1-O型聚糖黏蛋白缺陷诱导胃炎发生并介导慢性胃炎向胃癌转化的分子机制研究
-
批准号:81902805
-
项目类别:青年科学基金项目
-
资助金额:20.5万元
-
批准年份:2019
-
负责人:刘菲
-
依托单位:
原始地球增生晚期的Core-merging大碰撞事件:地核增生、核幔平衡与核幔边界结构的新认识
-
批准号:41973063
-
项目类别:面上项目
-
资助金额:65.0万元
-
批准年份:2019
-
负责人:周游
-
依托单位:
CORDEX-CORE区域气候模拟与预估研讨会
-
批准号:41981240365
-
项目类别:国际(地区)合作与交流项目
-
资助金额:1.5万元
-
批准年份:2019
-
负责人:陈威霖
-
依托单位: