Class RunConfiguration

java.lang.Object
es.ull.pcg.hpc.fancyjcl.RunConfiguration

public class RunConfiguration extends Object
Defines how a Stage is executed. It controls the size of each dimension of the execution, its parallelization factor per dimension and vectorization factor per dimension (not implemented yet).
  • Constructor Details

    • RunConfiguration

      public RunConfiguration(long[] dimensions, long[] parallelization)
      Instantiates a new Run configuration. It defines how the Stage will be executed in terms of execution size, parallelization size and vectorization size (not implemented yet).
      Parameters:
      dimensions - The size of the dimensions of the execution. It doesn't need to coincide with the size of the output parameters.
      parallelization - The parallelization factor per dimension.