Results
JOBS ACCEPTED: HIGHER IS BETTER!
Notes:
3000 Scenarios Simulated (1000 Results Pictured)
In this case, higher is better. This chart compares the acceptance rate of our strategies vs. the acceptance rate for the Real-Time PVM Strategy.
A high point indicates that we accepted almost every job. A low point means we rejected many jobs. A point to the right means that Real-Time PVM accepted most jobs; a point on the left means that Real-Time PVM rejected most jobs. Again, all strategies faced identical scenarios.
The pink points compare Real-Time Differential PVM to Real-Time PVM. The blue points compare Real-Time Enhanced PVM to Real-Time PVM. System load forced RT PVM to reject an average of 37.9% of all jobs. System load forced RT Differential PVM to reject an average of 10.2% of all jobs. System load forced RT Enhanced PVM to reject an average of 6.6% of all jobs.
We developed the basic Enhanced and Differential PVM Strategies in an environment without real-time constraints. In this light, the efficiency of these strategies in a real-time context may seem surprising. The reason they perform well here, however, is precisely the reason they performed well in terms of average slowdown. By keeping resource utilization low, these strategies make it possible to accept more real-time jobs.