Distributed application processing with synchronization protocol
AssigneeSiemens Industry Software Inc.
InventorsVipul Kulshrestha, Amit Agrawal
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Industry Software Inc.
InventorsVipul Kulshrestha, Amit Agrawal
Estimating the term…
This application discloses a distributed computing system implementing multiple participating processes to separately compile different portions of a circuit design describing an electronic device over multiple phases. The distributed computing system can implement a management process to utilize a synchronization protocol to identify operational states of the participating processes during compilation of the different portions of the circuit design, maintain the operational states of the participating processes, and separately determine when the participating processes have completed compilation of the circuit design portions for one of the phases based on the operational states of the participating processes. The management process can determine to have the participating processes synchronously transition to another one of the phases or that the participating processes have compiled the circuit design into a compiled design corresponding to the circuit design, and deploy the compiled design in an emulator for verification of a functionality of the electronic device.
A method comprising:
A system comprising:
An apparatus comprising at least one computer-readable memory device storing instructions configured to cause one or more processing devices in a distributed computing system to perform operations comprising:
Dependencies are inferred from the claim text.