-
题名一种多端口寄存器文件的全自动物理编译器
- 1
-
-
作者
明天波
刘必慰
胡春媚
吴振宇
宋睿强
宋芳芳
-
机构
国防科技大学计算机学院
先进微处理器芯片与系统重点实验室
-
出处
《计算机工程与科学》
北大核心
2025年第6期976-987,共12页
-
文摘
在专用微处理器设计中,设计师需反复尝试不同的体系结构参数以实现最佳应用支持。多端口寄存器文件作为核心部件,仍采用全定制或传统编译器辅助设计,但是这2种方法往往难以兼顾高性能需求与设计灵活性,因此难以与体系结构联合优化。提出一种用于多端口寄存器文件的物理编译器,可以全自动地快速生成指定容量和端口数的寄存器文件电路与版图。此外,还提出了优化的端口结构,以提升寄存器文件的并行访问性能;并提出了性能驱动的启发式算法,以实现优化的布局布线结果。使用所提出的编译器生成寄存器文件的时间约为数十小时,满足联合优化需求。与全定制设计相比,所提编译器速度提升了31.5%,功耗降低了28.8%;与传统编译器辅助设计相比,所提编译器速度提升了20.7%,功耗降低了33.9%。
-
关键词
多端口寄存器文件
物理编译器
端口优化技术
启发式算法
计算机体系结构
-
Keywords
multi-port register file
physical compiler
port optimization technique
heuristic algorithm
computer architecture
-
分类号
TP319
[自动化与计算机技术—计算机软件与理论]
TP333
[自动化与计算机技术—计算机系统结构]
-