×

System and method for increasing OS idle loop performance in a simulator

  • US 7,343,590 B2
  • Filed: 06/25/2002
  • Issued: 03/11/2008
  • Est. Priority Date: 06/25/2002
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of improving performance in a simulator environment operable to simulate a platform having a plurality of simulated processors, said platform running an Operating System (OS) program, the method comprising:

  • skipping ahead said OS program'"'"'s flow on a first simulated processor by an amount of time (TΔ

    ) in response to said OS program entering an idle loop condition at time T0 on said first simulated processor, thereby avoiding said idle loop condition by said OS program such that execution of instructions is inhibited on said first simulated processor; and

    continuing to execute said OS program on said first simulated processor after skipping ahead by said amount of time TΔ

    , whereby system resources associated with a host system upon which said simulator environment is executed are conserved.

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