发明名称 SYSTEM AND METHOD FOR THREAD HANDLING IN MULTITHREADED PARALLEL COMPUTING OF NESTED THREADS
摘要 An Explicit Multi-Threading (XMT) system and method is provided for processing multiple spawned threads associated with SPAWN-type commands of an XMT program. The method includes executing a plurality of child threads by a plurality of TCUs including a first TCU executing a child thread which is allocated to it; completing execution of the child thread by the first TCU; announcing that the first TCU is available to execute another child thread; executing by a second TCU a parent child thread that includes a nested spawn-type command for spawning additional child threads of the plurality of child threads, wherein the parent child thread is related in a parent-child relationship to the child threads that are spawned in conjunction with the nested spawn-type command; assigning a thread ID (TID) to each child thread, wherein the TID is unique with respect to the other TIDs; and allocating a new child thread to the first TCU.
申请公布号 WO2007084700(A3) 申请公布日期 2007.09.13
申请号 WO2007US01501 申请日期 2007.01.19
申请人 UNIVERSITY OF MARYLAND OFFICE OF TECHNOLOGY COMMERCIALIZATION;WEN, XINGZHI;VISHKIN, UZI, YEHOSHUA 发明人 WEN, XINGZHI;VISHKIN, UZI, YEHOSHUA
分类号 G06F9/48 主分类号 G06F9/48
代理机构 代理人
主权项
地址