【摘 要】
:
高性能、低功耗、高可靠已成为微处理器的发展趋势。一方面,高性能始终是微处理器设计的主要研究方向;另一方面,低功耗和高可靠设计方法会对微处理器造成一定的性能损失,如何以更少的时序代价实现低功耗和高可靠设计,也成为了微处理设计中的关键问题。近年来,开源免费的RISC-V指令集受到了学界和业界的广泛关注。研究面向RISC-V微处理器的性能优化方法,具有重要的工程实践意义。本文以基于RISC-V指令集的R
论文部分内容阅读
高性能、低功耗、高可靠已成为微处理器的发展趋势。一方面,高性能始终是微处理器设计的主要研究方向;另一方面,低功耗和高可靠设计方法会对微处理器造成一定的性能损失,如何以更少的时序代价实现低功耗和高可靠设计,也成为了微处理设计中的关键问题。近年来,开源免费的RISC-V指令集受到了学界和业界的广泛关注。研究面向RISC-V微处理器的性能优化方法,具有重要的工程实践意义。本文以基于RISC-V指令集的Rocket处理器为研究原型,分别从高性能设计、低开销的低功耗设计、低开销的高可靠设计出发,研究面向RISC-V微处理器的性能优化方法。首先,对Rocket原型处理器的架构进行概述。接着,设计一种面向RISC-V处理器的高速浮点单元。然后,基于关键路径数和敏感性,提出一种低性能开销的、泄漏功耗降低显著的多阈值低功耗优化算法。最后,基于自适应失效预测,提出了一种低性能开销的、低参数敏感性的自适应动态检查点(Self-Adaptive Dynamic Checkpoint,SADC)算法。本文的具体研究内容及研究结果如下:(1)总结了RISC-V的用户指令集、特权指令集,以及编码空间,概述了基于RISC-V指令集的Rocket处理器的架构,内容包括整体架构、流水线架构、中断架构、Rocket定制协处理器(Rocket Custom Coprocessor,RoCC)接口等,阐述了Rocket处理器当前存在的问题、面临的挑战和优化方向。(2)针对RISC-V处理器浮点单元的性能优化需求,分析RISC-V FPU原型的架构及其性能瓶颈,基于算法优化和流水线优化,设计了基4 Booth-Wallace乘法模块以替代原有多位宽乘法模块,设计了基于二叉树的并行前导零检测模块以替代原有串行前导零检测模块,增加了部分子模块的流水线级数。基于SMIC 55 nm工艺对优化设计前后的RISC-V浮点单元原型进行了功能验证和性能评估,实验结果表明,优化后的RISC-V浮点单元功能正确,其工作频率达到了820 MHz。与优化前的RISC-V浮点单元原型相比,工作频率提升了39.46%,但面积开销增加了15.14%。对RISC-V FPU的优化思路同样适用于其他FPU。(3)针对面向RISC-V处理器的低功耗设计需求,对传统的多阈值CMOS(Complementary Metal Oxide Semiconductor)算法进行了研究,针对传统算法在评估单元替换优先级的指标时参考的特征不够丰富、复杂性较高、功耗优化效果不够显著等问题,提出了一种基于关键路径数和敏感性的多阈值低功耗优化算法。实验结果表明,在10 ns到16 ns的时钟约束下,所提算法能够为oc8051处理器电路降低61.16%-62.42%的泄漏功耗,对照算法能够为oc8051处理器电路降低60.88%-62.42%的泄漏功耗,在均达到最高的功耗降低比例之前,所提算法的泄漏功耗降低效果始终优于对照算法。在5.0ns到5.6 ns的时钟约束下,该算法能够为Rocket Core电路降低56.60%-59.96%的泄漏功耗,功耗优化效果显著。所提泄漏功耗优化算法同样适用于其他任意数字集成电路。(4)针对面向RISC-V处理器的高可靠设计需求,对检查点问题进行了描述,包括该问题中涉及的定义、假设以及失效类型。对传统的检查点算法进行了概述,总结了固定检查点算法和动态检查点算法的工作流程。提出了一种自适应失效预测结构,基于此设计了一种自适应动态检查点算法。仿真实验结果表明,本算法的参数敏感性与传统的固定检查点算法和动态检查点算法相比,分别降低了47.69%和91.98%,能够有效地解决传统的检查点算法参数敏感性较高导致的平均性能开销较大的问题。所提检查点算法同样适用于其他任意微处理器。
其他文献
随着口腔种植技术的日益成熟,更多的牙齿缺失患者选择种植义齿作为修复方式。由于种植手术的高昂费用和不可逆性,种植义齿需要满足长期的使用需求。因此对影响义齿寿命的因素进行研究,分析评估义齿寿命,可以为延长种植义齿的使用寿命提供参考,提高患者对种植义齿的认可度。本文结合计算机仿真技术建立了食物和种植体系统模型,并基于此进行仿真模拟和疲劳试验,建立义齿寿命试验平台,展开一系列研究。(1)首先,以牙尖斜度和
复杂疾病是遗传模式复杂、在众多因素共同作用下发生的疾病,严重危害人类的健康。复杂疾病的发展过程往往不可逆,因此对于癌症等复杂疾病而言,早期的诊断和治疗至关重要。近年来有研究表明,动态网络生物标志物(DNB)可以作为多种复杂疾病的早期预警信号,能有效识别疾病发展过程中存在的临界状态。但是大多数DNB相关的算法是基于患者的组织数据且计算复杂度较高,因此通常在临床诊断中无法实现。本文在DNB理论与构建个
近年来,基于免疫检查点细胞程序性死亡受体1(Programmed cell death protein 1,PD-1)/程序性死亡配体1(Programmed cell death Ligand 1,PD-L1)的抗肿瘤治疗策略在多种恶性肿瘤的临床治疗实践中取得了突破性进展。其中单克隆抗体PD-1/PD-L1阻断剂药物在相关的肿瘤治疗中疗效显著,但是其具有实体瘤组织渗透性差、制备成本高等缺陷,并且
脓毒症作为一种全身感染伴并济失调的严重感染性疾病,已成为感染所致临床病人死亡的主要原因。现如今,金黄色葡萄球菌导致的脓毒症感染已经超越革兰氏阴性菌成为现如今最严重的公共卫生问题。而抗生素泛用和不当使用,让耐药菌导致的脓毒症的损伤更加难以治愈。耐甲氧西林金黄色葡萄球菌(Methicillin-resistant Staphylococcus aureus,MRSA)可以导致较为严重的脓毒症肺损伤,其
发展氢能是全球应对气候变化的共同措施,同时也是我国实现碳达峰、碳中和的重要路径。氢能产业链条长,涉及环节多,技术体系复杂,通过分析研究氢能全产业链技术体系发展现状,总结了我国在制氢、储运、应用各环节的优势与不足,并针对性的提出相关建议。
汤亭亭是极具影响力的华裔美国作家,其代表作《女勇士》抨击了传统中国社会对女性的压迫和美国主流社会对华裔的种族歧视,构建了华裔美国女性新身份。对《女勇士》中文化身份的研究一直是国内外华裔文学研究的热点。文化身份是我国20世纪90年代从西方引进的概念,也可称为文化认同,是以文化形态为基础、自己或他人认定的社会性建构,主要由人的身体特征、民族、宗教、语言和生活方式等文化节点构建,包括种族和性别等。目前对
目的:靶向脂质代谢关键酶研发抗乳腺癌药物已经成为近年来乳腺癌药理学研究的热点。硬脂酰辅酶A去饱和酶1(stearoyl-CoA desaturase 1,SCD-1)是催化饱和脂肪酸(saturated fatty acid,SFA)生成单不饱和脂肪酸(monounsaturated fatty acid,MUFA)的关键酶,与乳腺癌的进展和预后密切相关,为乳腺癌潜在的治疗靶点。现有的SCD-1抑
纺织品是日常使用及消耗较多的日用品之一,每年都有大量的纺织品被消耗。存在缺陷的纺织品,其价格和使用体验都会受到较大的影响。目前,国内纺织品缺陷检测主要是由人工完成,然而人工检测存在测速度慢、可靠性低和易受主观因素影响等问题。基于机器视觉的缺陷检测方法恰好能有效解决这些问题,故本文针对基于机器视觉的网孔织物缺陷检测系统进行了研究,主要研究内容包含:(1)网孔织物缺陷检测系统搭建。为了保证检测系统采集
目的:放射治疗(Radiotherapy,RT)是癌症的主要治疗方法之一,在肝细胞癌(hepatocellular carcinoma,HCC)的治疗中具有重要地位。有研究发现,亚致死剂量照射可以促进后代存活肿瘤细胞的侵袭和转移,其机理可能与肿瘤微环境密切相关。因此,我们研究了亚致死剂量照射后HCC中肝非实质细胞(non-parenchyma cells,NPCs)对HCC细胞转移能力的影响及其机
甲状腺未分化癌(Anaplastic thyroid carcinoma,ATC)是甲状腺癌中恶性程度最高的病理亚型,因其抵抗凋亡和DNA损伤,导致化疗药物对ATC患者无效。同时,由于在发展过程中的逐步失分化,ATC细胞中碘代谢基因发生异常甲基化而表达降低,几乎完全丧失了摄取放射性碘的能力,导致ATC患者对放疗不敏感。在基础和临床研究中,诱导肿瘤细胞发生死亡和重分化是治疗ATC的重要机制。食物成分