×

Parallel execution of a complex task partitioned into a plurality of entities

  • US 5,615,127 A
  • Filed: 11/30/1994
  • Issued: 03/25/1997
  • Est. Priority Date: 11/30/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for executing complex static timing tasks in an application environment of a computer system, said system comprising one or more processors, said method comprising:

  • partitioning a complex static timing task into a plurality of entities;

    starting a master process and a slave process for at least two of said plurality of entities, wherein a slave process of one of said at least two of said plurality of entities is coupled to a slave process of one other entity of said at least two of said plurality of entities;

    establishing a direct communication path between said coupled slave processes for communicating between said coupled slave processes independent of their respective master processes;

    executing said master processes and said slave processes in said application environment on said one or more processors, wherein said master processes schedule operations to be performed by said slave processes for said complex static timing task and said slave processes perform said operations in parallel; and

    providing a result of said operations performed in parallel to a user of said computer system.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×