US5097412A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for simulating the operation of programs in a distributed processing system
Assignee: Hitachi Ltd
•
Filing: 1988-04-21
•
Granted: 1992-03-17
•
Expires: 2008-04-21
Abstract
Abstract In a distributed processing system wherein a plurality of processors are connected by a transmission medium; a simulation method for a distributed processing system characterized by defining transmission delay times ascribable to the transmission medium, input/output data items and processing times of respective programs which are set in the system, and numbers of the processors in which the programs are stored.
Inventors
- 👤 Masayuki Orimo
- 👤 Kinji Mori
- 👤 Yasuo Suzuki
- 👤 Katsumi Kawano
- 👤 Minoru Koizumi
- 👤 Kozo Nakai
- 👤 Hirokazu Kasahima
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 15:41
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/30; G06F11/34; G06F11/36; G06F11/3698
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
151 words
A method for simulating processing of a multiple of program modules in a distributed processing system including a plurality of processors, an input-output device and a memory, comprising the steps of: storing in said memory a table including information relating to input/output data and processing time of each program module and information of a processor in which each program module is processed; inputting input/output data and processing time of a program module to be simulated from said input/output device to a processor; producing, at said processor, a system flow diagram including said multiple of program modules, said system flow diagram defining an interrelational order of said multiple of program modules based on said input/output data; evaluating, at said processor, processing time of processings defined by said system flow diagram based on processing times of respective program modules included in said system flow diagram; and outputting a result of said evaluating step.
Claim 2
Independent Claim
151 words
A method for simulating processing of a multiple of program modules in a distributed processing system including a plurality of processors, an input-output device and a memory, comprising the steps of: storing in said memory a table including information relating to input/output data and processing time of each program module and information of a processor in which each program module is processed; inputting input/output data and processing time of a program module to be simulated from said input/output device to a processor; producing, at said processor, a system flow diagram including said multiple of program modules, said system flow diagram defining an interrelational order of said multiple of program modules based on said input/output data; evaluating, at said processor, processing time of processings defined by said system flow diagram based on processing times of respective program modules included in said system flow diagram; and outputting a result of said evaluating step.
Claim 3
Independent Claim
163 words
A method for simulating processing of a multiple of program modules in a distributed system including a plurality of processors, an input/output device and a memory in which said multiple of program modules are distributed, comprising the steps of: storing in said memory a table including information relating to input/output data and processing time of each program module and information of a processor in which each program module is processed; inputting input/output data and processing time of a program module to be simulated from said input/output device to a processor; producing, at said processor, a system flow diagram including said multiple of program modules, said system flow diagram defining an interrelational order of said multiple of program modules based on said input/output data; evaluating, at said processor, performance of the system based on processing time of respective program modules having said interrelational order of said multiple of program modules defined by said system flow diagram; and outputting a result of said evaluating step.
Claim 4
Independent Claim
163 words
A method for simulating processing of a multiple of program modules in a distributed system including a plurality of processors, an input/output device and a memory in which said multiple of program modules are distributed, comprising the steps of: storing in said memory a table including information relating to input/output data and processing time of each program module and information of a processor in which each program module is processed; inputting input/output data and processing time of a program module to be simulated from said input/output device to a processor; producing, at said processor, a system flow diagram including said multiple of program modules, said system flow diagram defining an interrelational order of said multiple of program modules based on said input/output data; evaluating, at said processor, performance of the system based on processing time of respective program modules having said interrelational order of said multiple of program modules defined by said system flow diagram; and outputting a result of said evaluating step.
Claim 5
Dependent Claim
33 words
A simulation method as defined in claim 1 or 2, wherein said system flow diagram is used for evaluating performance of said system and is prepared on the basis of said input/output data.
Claim 6
Dependent Claim
26 words
A simulation method as defined in claims 1 or 2 wherein: said input/output data and said processing time are inputted for each of the program modules.
Claim 7
Dependent Claim
42 words
A simulation method as defined in claims 1 or 2, wherein: for respective program modules in said system, information items of input/output data, processing times of the program modules and numbers of processors in which the program modules are stored are defined.
Claim 8
Dependent Claim
24 words
A simulation method as defined in claim 5, wherein a performance of said system is evaluated on the basis of the defined information items.
References Cited (Backward Citations)
US3648253A
Cited
US3678467A
Cited
US4315315A
Cited
US3766524A
Cited
US3763474A
Cited
US4183083A
Cited
US4149243A
Cited
US4262331A
Cited
US4393446A
Cited
US4466063A
Cited
US4405982A
Cited
US4495562A
Cited
US4403286A
Cited
US4486829A
Cited
US4740895A
Cited
US4517641A
Cited
US4583222A
Cited
US4698751A
Cited
US4837676A
Cited
US4769772A
Cited
US4677587A
Cited
US4972314A
Cited
US4703481A
Cited
US4845665A
Cited
US4814978A
Cited
US4866663A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-03-17 | 1995-09-16 | 1996-03-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-03-17 | 1999-09-16 | 2000-03-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-03-17 | 2003-09-16 | 2004-03-17 | $7700.00 | Window Closed / Lapsed |