作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程

所属专题: 智能交通专题

• 智能交通专题 • 上一篇    下一篇

多核汽车电子系统中关键级感知的任务分配算法

刘樑骄1a,1b,李仁发1a,1b,谢勇2a,2b,杨柳3,谢国琪1a,1b   

  1. (1.湖南大学 a.信息科学与工程学院; b.嵌入式与网络计算湖南省重点实验室,长沙 410082; 2.厦门理工学院 a.计算机与信息工程学院; b.福建省高校物联网应用技术重点实验室,福建 厦门 361024; 3.湖南省发展和改革委员会,长沙 410004)
  • 收稿日期:2015-07-13 出版日期:2015-11-15 发布日期:2015-11-13
  • 作者简介:刘樑骄(1984-),男,博士研究生,主研方向:汽车电子系统,混合关键级系统,嵌入式系统;李仁发,教授、博士生导师;谢勇,讲师、博士;杨柳,高级工程师、博士;谢国琪,讲师、博士。
  • 基金资助:
    国家自然科学基金资助项目(61173036,61502405);国家“863”计划基金资助项目(2012AA01A301-01);福建省教育厅中青年教师教育科研基金资助项目(JA15368);厦门市科技计划基金资助项目(3502Z20133033,3502Z20131158);厦门理工学院科研基金资助项目(YKJ13024R,XYK201437)。

Criticality-aware Task Allocation Algorithm in Multicore Automotive Electronic System

LIU Liangjiao  1a,1b,LI Renfa  1a,1b,XIE Yong  2a,2b,YANG Liu  3,XIE Guoqi  1a,1b   

  1. (1a.College of Computer Science and Electronic Engineering; 1b.Key Laboratory for Embedded and Network Computing of Hunan Province,Hunan University,Changsha 410082,China; 2a.College of Computer and Information Engineering; 2b.Key Laboratory in Universities for Application Technology of Intenet-of-Thing of Fujian Province,Xiamen University of Technology,Xiamen 361024,China; 3.Development and Reform Commission of Hunan Province,Changsha 410004,China)
  • Received:2015-07-13 Online:2015-11-15 Published:2015-11-13

摘要: 任务分配是汽车电子系统中多核混合关键级系统设计和实现需解决的关键问题之一,需在实时性、系统成本和资源开销之间取得权衡。针对该问题,以模拟退火算法为基础,提出一个关键级感知的任务分配(CTA)算法,在满足系统实时可调度性的前提下,实现成本和系统资源开销的联合优化。在真实汽车电子功能集和模拟功能集基础之上开展的多个对比实验验证了CTA算法的有效性。

关键词: 混合关键级系统, 多核, 任务分配, 汽车电子系统, 安全完整性等级分解

Abstract: Task allocation is one of the key problems that need to be solved for design and implementation of multicore-based mixed-criticality system in automotive electronic system,and it needs to tradeoff among the schedulability,cost and resource efficiency.Aiming at solving this problem,this paper proposes a simulated annealing-based Criticality-aware Task Allocation(CTA) algorithm,which can realize the joint optimization of cost and resource efficiency by conforming to the constraint of system’s schedulability.The comparison experiment based on real-life automotive applications and simulated dataset verifies the effectiveness of the proposed CTA.

Key words: mixed-criticality system, multicore, task allocation, automotive electronic system, Safety Integrity Level(SIL) decomposition

中图分类号: