public static void ParallelForTest30() { TestParameters parameters = new TestParameters(API.ForeachOnList, StartIndexBase.Zero) { Count = 10, ParallelOption = WithParallelOption.WithDOP, StateOption = ActionWithState.None, LocalOption = ActionWithLocal.None, }; ParallelForTest test = new ParallelForTest(parameters); test.RealRun(); }
public static void ParallelForTest1() { TestParameters parameters = new TestParameters(API.For64, StartIndexBase.Int32) { Count = 10, ParallelOption = WithParallelOption.None, StateOption = ActionWithState.Stop, LocalOption = ActionWithLocal.HasFinally, }; ParallelForTest test = new ParallelForTest(parameters); test.RealRun(); }
public static void ParallelForTest26() { TestParameters parameters = new TestParameters(API.ForeachOnArray, StartIndexBase.Zero) { Count = 97, ParallelOption = WithParallelOption.None, StateOption = ActionWithState.Stop, LocalOption = ActionWithLocal.HasFinally, }; ParallelForTest test = new ParallelForTest(parameters); test.RealRun(); }
public static void ParallelForTest13() { TestParameters parameters = new TestParameters(API.For, StartIndexBase.Zero) { Count = 1, ParallelOption = WithParallelOption.None, StateOption = ActionWithState.Stop, LocalOption = ActionWithLocal.None, }; ParallelForTest test = new ParallelForTest(parameters); test.RealRun(); }
public static void ParallelForeachPartitioner4() { TestParameters parameters = new TestParameters(API.Foreach, StartIndexBase.Zero) { Count = 10, ChunkSize = 97, PartitionerType = PartitionerType.RangePartitioner, ParallelForeachDataSourceType = DataSourceType.Partitioner, ParallelOption = WithParallelOption.None, LocalOption = ActionWithLocal.HasFinally, StateOption = ActionWithState.Stop, }; ParallelForTest test = new ParallelForTest(parameters); test.RealRun(); }
public static void ParallelForeachPartitioner2() { TestParameters parameters = new TestParameters(API.Foreach, StartIndexBase.Zero) { Count = 10, ChunkSize = 1, PartitionerType = PartitionerType.ArrayBalancedOOB, ParallelForeachDataSourceType = DataSourceType.Partitioner, ParallelOption = WithParallelOption.None, LocalOption = ActionWithLocal.None, StateOption = ActionWithState.None, }; ParallelForTest test = new ParallelForTest(parameters); test.RealRun(); }
public static void ParallelForeachPartitioner19() { TestParameters parameters = new TestParameters(API.Foreach, StartIndexBase.Zero) { Count = 97, ChunkSize = 3, PartitionerType = PartitionerType.ArrayBalancedOOB, ParallelForeachDataSourceType = DataSourceType.Partitioner, ParallelOption = WithParallelOption.WithDOP, LocalOption = ActionWithLocal.HasFinally, StateOption = ActionWithState.Stop, }; ParallelForTest test = new ParallelForTest(parameters); test.RealRun(); }
public static void ParallelForeachPartitioner1() { TestParameters parameters = new TestParameters(API.Foreach, StartIndexBase.Zero) { Count = 10, ChunkSize = 10, PartitionerType = PartitionerType.IEnumerableOOB, ParallelForeachDataSourceType = DataSourceType.Partitioner, ParallelOption = WithParallelOption.WithDOP, LocalOption = ActionWithLocal.None, StateOption = ActionWithState.Stop, }; ParallelForTest test = new ParallelForTest(parameters); test.RealRun(); }