diff --git a/EvenPerfectBitScanner.Benchmarks/Program.cs b/EvenPerfectBitScanner.Benchmarks/Program.cs index 2aef2ab..892c277 100644 --- a/EvenPerfectBitScanner.Benchmarks/Program.cs +++ b/EvenPerfectBitScanner.Benchmarks/Program.cs @@ -7,8 +7,23 @@ public static class Program { public static void Main(string[] args) { - var config = DefaultConfig.Instance.WithOptions(ConfigOptions.JoinSummary); + var config = DefaultConfig.Instance.WithOptions(ConfigOptions.JoinSummary); BenchmarkSwitcher.FromAssembly(typeof(Program).Assembly).Run(args, config); + + // Pow2MontgomeryModCycleComputationBenchmarks benchmarks = new() + // { + // Scale = Pow2MontgomeryModCycleComputationBenchmarks.InputScale.Large + // }; + + // benchmarks.Setup(); + + // Console.WriteLine("Press ENTER to run"); + // Console.ReadLine(); + + // foreach (int i in Enumerable.Range(0, 100_000)) + // { + // benchmarks.MontgomeryWithPrecomputedCycle(); + // } } }