grjwr / cloudsim

Automatically exported from code.google.com/p/cloudsim
0 stars 0 forks source link

Repetability using planetlab workload #71

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
1- Load planetlab workload using PlanetLabHelper.java
2- run the workload and store CPUstate history, scheduling ...
3- observe the results. They will differ depending on the JVM, the underlying 
os.

Today in class, using a deterministic scheduler, I get 5 different results 
obtained by 19 different users.
This is due to the actual File#listFiles() that do not ensure a consistent file 
ordering.

Sort them before iterating over to fix the issue.

This issue is bad mostly because many people rely on this workload to test 
their scheduler. Having different results might invalidate the observed benefits

BR
Fabien

Original issue reported on code.google.com by hermenie...@gmail.com on 26 Jan 2015 at 7:54