public static async Task <double> CPUMulti() { var cpuMulti = BenchCPU.CalcPiSingle(300); cpuMulti.Progress = (asyncInfo, progressInfo) => { BenchmarkRuntime.CurrentBenchmark.Progress = progressInfo; }; var time = await cpuMulti; return(time); }
public static async Task <double> CPUSingle() { var cpuSingle = BenchCPU.CalcPiSingle(100); cpuSingle.Progress = (asyncInfo, progressInfo) => { BenchmarkRuntime.CurrentBenchmark.Progress = progressInfo; }; var time = await CPUSingle(); return(time); }