首页>
外国专利>
Copied register files for data processors having many execution units
Copied register files for data processors having many execution units
展开▼
机译:具有许多执行单元的数据处理器的复制寄存器文件
展开▼
页面导航
摘要
著录项
相似文献
摘要
Interconnect-dominated large register files are reduced in chip area and delay time. A register file in a processor having a number of execution units is divided into multiple copies. Different groups of execution units can read from and write to their own copy of the file registers by a set of local read and write ports. All of the register-file copies are synchronized by writing data from the execution units to remote write ports in at least some registers in other copies of the register file. Each copy can be divided into local and global registers. While all copies of the global registers continue to be written by the remote write ports, the local registers can be written only by a local cluster of execution units. Alternatively or additionally, all of the execution units can write to their local register-file copy, but only some of the units can write the global registers in all copies of the register file.
展开▼