首页> 外国专利> SYSTEM AND METHOD FOR THREAD HANDLING IN MULTITHREADED PARALLEL COMPUTING OF NESTED THREADS

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.
机译:提供了显式多线程(XMT)系统和方法,用于处理与XMT程序的SPAWN类型命令相关联的多个衍生线程。该方法包括通过多个TCU执行多个子线程,包括第一TCU执行分配给它的子线程;由第一TCU完成子线程的执行;宣布第一个TCU可用于执行另一个子线程;由第二TCU执行父子线程,该父子线程包括用于生成多个子线程中的其他子线程的嵌套spawn-type命令,其中,父子线程与父子线程相关联,该子线程与在其中生成的子线程相关与嵌套的spawn-type命令一起使用;为每个子线程分配一个线程ID(TID),其中该TID相对于其他TID是唯一的;将新的子线程分配给第一个TCU。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号