学术会议告模板-nas-conference.org.ppt
Shouqing Hao Institute of Computing Technology, Chinese Academy of Sciences haoshouqing@ict.ac.cn Processes Scheduling on Heterogeneous Multi-core Architecture with Hardware Support Contents Introduction Hardware support for LLC-miss latency LA-ACMP scheduling algorithm Evaluation and analysis Introduction Heter-CMP: Heterogeneous Chip Multi-Processor Composed with some big cores and some small cores Big cores: large area, high power, high performance Adapted to CPU-bound programs, serial programs, …… Small cores: Small area, low power, low performance Adapted to memory-bound programs, parallel programs, …… Advantage Make good use of chip resources Reduce power and performance waste Challenge Identify applications’ behaviors when executing Schedule proper programs to proper cores Hardware Support (1) Identify programs’ behaviors Last level cache (LLC) miss latency LLC miss ? Memory access Memory accesses induce high latency Affect programs’ efficiency when executed Can not make full use of cores’ performance Schedule rules Programs with high LLC miss latency should be scheduled to small cores Programs with low LLC miss latency should be scheduled to big cores Hardware Support (2) Identify programs’ behaviors Last level Cache (LLC) miss latency Mechanism LLC miss delay is the period between miss request and miss response UN-Overlapped, Overlapped Record LLC miss latency for each core, with hardware support Hardware Support (3) Implemented based on Godson-3A Record LLC miss request and response for each core, with hardware support Hardware Support (4) LA-ACMP Schedule Algorithm(1) LA-ACMP:Latency-Aware Asymmetry CMP Identify heterogeneity of cores Based on Linux kernel 2.6.18 Calculate BogoMIPS value of each core, evaluate each core’s performance Workload assignment balance Using Scaled Load method L=N/P: each core’s scaled load N: number of workloads being in queue P: processor’s performance If Lmax – Lmin = 1, workload assignment balan
您可能关注的文档
- 威海职业学院2018年度教师教科研能力提升培训方案-山东省教师管理.PDF
- 基于贝叶斯估计的路基沉降时间序列я析模型-矿山测量.PDF
- 学位补贴一档学位补贴一档学位补贴一档学位补贴一档学位补贴一档.PDF
- 基于锁相环的FM调制解调电路设计与仿真-vision@ouc.PDF
- 复制或移动单元格.ppt
- 外国语学院专业准入细则.PDF
- 外教社杯重庆市民办本科院校独立学院大学生英语演讲-外国语学院.doc
- 外汇业务报销有关规定-暨南大学资源环境与可持续发展研究所.PDF
- 多斺值对肝硬化斈斪斏纹理特征提取的影响-中国医学影像技术.PDF
- 大学生就业能力概念辨析-Core.PDF
- CN113902707B 标记球定位方法及其应用 (佗道医疗科技有限公司).docx
- CN114003123B 控件移动方法和电子设备 (华为技术有限公司).docx
- CN113918573B 数据处理方法及装置 (上海哔哩哔哩科技有限公司).docx
- CN113901192B 一种对话节点参数预填充的对话方法、装置、设备和介质 (深圳壹账通智能科技有限公司).docx
- DB21T 4205-2025地理标志产品 梁山西瓜(小梁山西瓜).pdf
- DB21T 4212-2025地理标志产品 辽中寒富苹果.pdf
- CN113893552B 虚拟资源的分配方法及装置、存储介质、计算机设备 (完美世界(北京)软件科技发展有限公司).docx
- CN113971628B 图像匹配方法、装置和计算机可读存储介质 (株式会社理光).docx
- CN113920563B 在线考试作弊识别方法、装置、计算机设备和存储介质 (上海浦东发展银行股份有限公司).docx
- CN113963204B 一种孪生网络目标跟踪系统及方法 (江南大学).docx
最近下载
- (正式版)D-L∕T 1922-2018 架空输电线路导地线机械震动除冰装置使用技术导则.docx VIP
- ISO 10605(2008年版,2009.12.25翻译)(1)完整版.pdf VIP
- 地铁培训安全员课件.pptx VIP
- Q SH CG0156-2021 增效聚合物驱用稠油降黏剂技术要求.pdf VIP
- 20ZJ401 楼梯栏杆建筑工程图集.pdf VIP
- 创新日化德固赛rewoquat sq1.pdf VIP
- YL_335B说明书.pdf
- 中国入党志愿书(空白材料模板).pdf VIP
- 城市轨道交通安全管理第一章城市轨道交通安全管理概述课件.pdf VIP
- SJT 11294-2018 防静电地坪涂料通用规范(高清版).pdf VIP
原创力文档

文档评论(0)