首页> 外国专利> 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。

著录项

  • 公开/公告号US2009125907A1

    专利类型

  • 公开/公告日2009-05-14

    原文格式PDF

  • 申请/专利权人 XINGZHI WEN;UZI YEHOSHUA VISHKIN;

    申请/专利号US20070158004

  • 发明设计人 UZI YEHOSHUA VISHKIN;XINGZHI WEN;

    申请日2007-01-19

  • 分类号G06F15/76;G06F9/30;G06F9/46;

  • 国家 US

  • 入库时间 2022-08-21 19:34:50

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号