一种指令级动态可重构浮点处理器设计 |
| |
引用本文: | 聂言硕,张多利,孟晓飞,魏可,宋宇鲲.一种指令级动态可重构浮点处理器设计[J].合肥工业大学学报(自然科学版),2022(10):1341-1347. |
| |
作者姓名: | 聂言硕 张多利 孟晓飞 魏可 宋宇鲲 |
| |
作者单位: | 1. 合肥工业大学电子科学与应用物理学院;2. 合肥工业大学教育部IC设计网上合作研究中心 |
| |
基金项目: | 国家自然科学基金资助项目(61874156); |
| |
摘 要: | 针对高性能计算中非规则寻址模式任务的加速需求,文章设计了一种指令级动态可重构浮点处理器(dynamically reconfigurable floating-point processor, DRFP),区别于传统的可重构处理器,引入一种基于融合指令的实现方式,使得该处理器兼具动态重构和乱序执行能力。该处理器作为主要计算核心集成于一款异构多核系统芯片,并在Xilinx Ultrascale系列xcvu440的FPGA芯片上进行了原型验证,系统可以稳定工作在120 MHz。实验结果表明,该处理器在兼顾高性能的同时相较于已有工作能更好地适应非规则运算,且性能提高近3倍。
|
关 键 词: | 高性能计算 指令级 融合指令 乱序 多核系统 |
|
|