发明名称 MULTITHREAD PROCESSOR
摘要 <P>PROBLEM TO BE SOLVED: To provide a multithread processor, performing hardware multithreading processing, which changes threads more effectively. <P>SOLUTION: The multithread processor includes: an identification data table in which identification data corresponding to instructions of a plurality of steps scheduled to be executed by a plurality of threads and classifying the instructions into two or more kinds according to whether latency is large or small is written by a plurality of steps in order from the most recent execution schedule; and thread control means of selecting one thread based upon identification data for a plurality of steps of the thread other than execution threads written to the identification data table, and switching the execution thread to the selected thread on condition that identification data corresponding to an instruction that the execution thread executing instructions among the plurality of threads executes is first identification data indicating an instruction with large latency when the execution thread executes the instruction. <P>COPYRIGHT: (C)2012,JPO&INPIT
申请公布号 JP2012128791(A) 申请公布日期 2012.07.05
申请号 JP20100281724 申请日期 2010.12.17
申请人 TOYOTA MOTOR CORP;RENESAS ELECTRONICS CORP 发明人 TAKEMOTO MASUZO;SAIKAI HIROYASU
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址