发明名称 SMT PROCESSOR, COMPUTER PROGRAM PRODUCT OPERATING OTHER PERFORMANCE LEVELS BASED ON NUMBER OF OPERATING THREADS, AND OPERATING METHOD FOR THE SAME
摘要 PURPOSE: An SMT(Simultaneous Multi-Threading) processor, a computer program product operating other performance levels based on number of operating threads, and an operating method for the same are provided to increase performance while reducing power consumption. CONSTITUTION: When a new thread is generated in the SMT processor(200), a thread managing circuit(205) allots a set of processing circuits used by the new thread. The processing circuits include a program counter(215), a set of floating point registers(245), and a set of integer registers(250). A fetch circuit(210) fetches a command from a command cache(220) based on a position provided from the allotted program counter, and the command is provided to a decoder(225). The decoder outputs the decoded command to a register renaming circuit(230). According to a form of the command provided from the register renaming circuit, the renamed command is provided to a floating point command queue(235) or an integer command queue(240) by the register renaming circuit.
申请公布号 KR20040075287(A) 申请公布日期 2004.08.27
申请号 KR20040011337 申请日期 2004.02.20
申请人 SAMSUNG ELECTRONICS CO., LTD. 发明人 PARK, GI HO
分类号 G06F9/46;G06F9/318;G06F9/38;(IPC1-7):G06F9/38 主分类号 G06F9/46
代理机构 代理人
主权项
地址