发明名称 Multi-thread executing method and parallel processing system
摘要 In a multi-thread executing method of dividing a single program into a plurality of threads and executing the program by a plurality of processors in parallel, at a time of every fork instruction of the executing thread, when there already exists a child thread generated form the above thread, the program cancels the child thread or makes invalid all the fork instructions other than the first fork instruction having succeeded in forking the child thread, hence to select one fork instruction for creating an effective child thread from a plurality of fork instructions existing within a parent thread, during the execution of the parent thread. Therefore, it can assure the Fork-Once limitation at a time of the program execution. The processor having generated the effective child thread finishes the processing of the thread by executing an instruction up to an address just before the starting address of the effective child thread.
申请公布号 US2003014473(A1) 申请公布日期 2003.01.16
申请号 US20020189455 申请日期 2002.07.08
申请人 NEC CORPORATION 发明人 OHSAWA TAKU;MATSUSHITA SATOSHI
分类号 G06F9/46;G06F9/38;G06F9/48;G06F9/52;(IPC1-7):G06F9/00 主分类号 G06F9/46
代理机构 代理人
主权项
地址