basic perf monitor and run generator