Simulation system and method
AssigneeGM Global Technology Operations LLC
InventorsHector Sanchez, Ningsheng Qiao, Sudhakaran Maydiga, Steve DiBella
Life of this patent
Estimating the term…
Loading patent…
AssigneeGM Global Technology Operations LLC
InventorsHector Sanchez, Ningsheng Qiao, Sudhakaran Maydiga, Steve DiBella
Estimating the term…
A method in a simulation system includes: implementing a plurality of threads using an operating system that allocates a time quantum of a predetermined execution time to each thread during which the thread will not be preempted during execution; monitoring timing requirements of each of a plurality of tasks for a plurality of distinct virtual platforms; segmenting each of the plurality of tasks into one or more sequences of programmed instructions that can execute in a thread within a time quantum; providing the one or more sequences of programmed instructions for each of the plurality of tasks as a plurality of programmed instruction sequences with specific timing requirements; scheduling each of the plurality of programed instruction sequences, based on the specific timing requirements, to execute in one of the plurality of threads at an appropriate time; and performing real-time simulation of application code utilizing available computing compacity at full capacity.
A simulation system comprising:
A method in a simulation system comprising:
A non-transitory computer readable medium encoded with programming instructions configurable to cause a simulation system to perform a method, the method comprising:
Dependencies are inferred from the claim text.