Fig 1.
Montage Workflow DAX (25 jobs) example.
Fig 2.
Inspiral Workflow DAX (30 jobs) example.
Fig 3.
Sipht Workflow DAX (30 jobs) example.
Fig 4.
WorkflowSim messages—Initialization stage.
Fig 5.
WorkflowSim messages—Main stage.
Fig 6.
WorkflowSim messages—Ending stage.
Table 1.
DVFS parameters of a CPU Intel(R) Core(TM)2 Quad CPU Q6700 @ 2.66GHz with 4GB Ram for the computing power model: Frequency, frequency index, base frequency multiplier, performance in MIPS and power in full and idle states for the corresponding frequency.
Fig 7.
Processing element utilization evolution through time with OnDemand governor.
Fig 8.
Frequency index evolution through time with OnDemand governor.
Fig 9.
Computing power evolution through time with OnDemand governor.
Table 2.
Values of the power model and DVFS-based scheduler main parameters for the simulations.
Fig 10.
Time (makespan) summary for the different DVFS governors (Perf, PowSv, OnDem and Cons) and the different scheduling strategies (ST-SCH and CAC-SCH) with Montage traces (25, 50, 100 and 1000 jobs).
Fig 11.
Time (makespan) summary for the different DVFS governors (Perf, PowSv, OnDem and Cons) and the different scheduling strategies (ST-SCH and CAC-SCH) with Inspiral traces (30, 50, 100 and 1000 jobs).
Fig 12.
Time (makespan) summary for the different DVFS governors (Perf, PowSv, OnDem and Cons) and the different scheduling strategies (ST-SCH and CAC-SCH) with Sipht traces (30, 60, 100 and 1000 jobs).
Fig 13.
Overall power summary for the different DVFS governors (Perf, PowSv, OnDem and Cons) and the different scheduling strategies (ST-SCH and CAC-SCH) with Montage traces (25, 50, 100 and 1000 jobs).
Fig 14.
Overall power summary for the different DVFS governors (Perf, PowSv, OnDem and Cons) and the different scheduling strategies (ST-SCH and CAC-SCH) with Inspiral traces (30, 50, 100 and 1000 jobs).
Fig 15.
Overall power summary for the different DVFS governors (Perf, PowSv, OnDem and Cons) and the different scheduling strategies (ST-SCH and CAC-SCH) with Sipht traces (30, 60, 100 and 1000 jobs).
Table 3.
Energy summary (Wh) for the different DVFS governors (Perf, PowSv, OnDem and Cons) and the different scheduling strategies (ST-SCH and CAC-SCH) with Montage traces (25, 50, 100 and 1000 jobs), Inspiral (30, 50, 100 and 1000 jobs) and Sipht (30, 60, 100 and 1000 jobs).