发明名称 Virtual Cluster Architecture And Method
摘要 Disclosed is a virtual cluster architecture and method. The virtual cluster architecture includes N virtual clusters, N register files, M sets of function units, a virtual cluster control switch, and an inter-cluster communication mechanism. This invention uses a way of time sharing or time multiplexing to alternatively execute a single program thread across multiple parallel clusters. It minimizes the hardware resources for complicated forwarding circuitry or bypassing mechanism by greatly increasing the tolerance of instruction latency in the datapath. This invention may distribute function units serially into pipeline stages to support composite instructions. The performance and the code sizes of application programs can therefore be significantly improved with these composite instructions, of which the introduced latency can be completely hidden in this invention. This invention also has the advantage of being compatible with the program codes developed on conventional multi-cluster architectures.
申请公布号 US2008162870(A1) 申请公布日期 2008.07.03
申请号 US20070780480 申请日期 2007.07.20
申请人 LIN TAY-JYI;JEN CHEIN-WEI;HSIAO PI-CHEN;LIN LI-CHUN;LIU CHIH-WEI 发明人 LIN TAY-JYI;JEN CHEIN-WEI;HSIAO PI-CHEN;LIN LI-CHUN;LIU CHIH-WEI
分类号 G06F15/00 主分类号 G06F15/00
代理机构 代理人
主权项
地址