add support for calibration mode. In this mode, each task of each
dataset runs individually without interference from other tasks. This
way, overhead of synchronization technique can be estimated