Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2007-07-10
2007-07-10
Zhen, Wei (Department: 2191)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S119000
Reexamination Certificate
active
10189455
ABSTRACT:
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.
REFERENCES:
patent: 4953078 (1990-08-01), Petit
patent: 5560029 (1996-09-01), Papadopoulos et al.
patent: 5717926 (1998-02-01), Browning et al.
patent: 5812811 (1998-09-01), Dubey et al.
patent: 5900025 (1999-05-01), Sollars
patent: 5913059 (1999-06-01), Torii
patent: 6049867 (2000-04-01), Eickemeyer et al.
patent: 6061710 (2000-05-01), Eickemeyer et al.
patent: 6076157 (2000-06-01), Borkenhagen et al.
patent: 6389446 (2002-05-01), Torii
patent: 2340271 (2000-02-01), None
patent: 08-249183 (1996-09-01), None
patent: 10-27108 (1998-01-01), None
patent: 10-78880 (1998-03-01), None
patent: 2000-047887 (2000-02-01), None
patent: 2001-282549 (2001-10-01), None
patent: 2001-282549 (2001-10-01), None
Pritpal S. Ahuja et al., “Multipath Execution: Opportunities and Limits”, Jul. 1998, ACM Press, pp. 101-108.
Torii, Sunao et al., Proposal for a MUSCAT on-chip control parallel processor.Jōhō Shori Gakkai Ronbunshi[Papers of the Information Processing Society], Japan, Information Processing Society, Jun. 1998, vol. 39, No. 6, pp. 1622-1631.
Osawa, Taku et al, Investigation of the mixed thread execution scheme under MUSCAT.Jōhō Shori Gakkai Kenkyū Hōkoku[Information Processing Society Research Reports], Japan, Information Processing Society, Aug. 4, 1999, vol. 99, No. 67, pp. 169-174.
Culler, “Suggestion of On-Chip Multiprocessor-Oriented Multi-Stream Control Architecture MSCAT”, papers of Joint Symposium on Parallel Processing JSSPP97, Information Processing Society of Japan, May 1997) pp. 229-236.
Matsushita Satoshi
Ohsawa Taku
Deng Anna
Foley & Lardner LLP
NEC Corporation
Zhen Wei
LandOfFree
Multi-thread executing method and parallel processing system does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-thread executing method and parallel processing system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-thread executing method and parallel processing system will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3773706