示例#1
0
    def __init__(self, given, parallelism,
           aligned_preimage_dofs_per_microblock, preimage_dofs_per_el,
           aligned_image_dofs_per_microblock, image_dofs_per_el):
        ExecutionPlanBase.__init__(self, given.devdata)
        self.given = given
        self.parallelism = parallelism

        self.aligned_preimage_dofs_per_microblock = \
                aligned_preimage_dofs_per_microblock
        self.preimage_dofs_per_el = preimage_dofs_per_el
        self.aligned_image_dofs_per_microblock = \
                aligned_image_dofs_per_microblock
        self.image_dofs_per_el = image_dofs_per_el
示例#2
0
    def __init__(self, given, parallelism,
           aligned_preimage_dofs_per_microblock, preimage_dofs_per_el,
           aligned_image_dofs_per_microblock, image_dofs_per_el):
        ExecutionPlanBase.__init__(self, given.devdata)
        self.given = given
        self.parallelism = parallelism

        self.aligned_preimage_dofs_per_microblock = \
                aligned_preimage_dofs_per_microblock
        self.preimage_dofs_per_el = preimage_dofs_per_el
        self.aligned_image_dofs_per_microblock = \
                aligned_image_dofs_per_microblock
        self.image_dofs_per_el = image_dofs_per_el
示例#3
0
    def __init__(self, given, parallelism, debug_name,
           aligned_preimage_dofs_per_microblock, preimage_dofs_per_el,
           aligned_image_dofs_per_microblock, image_dofs_per_el,
           elements_per_microblock, microblock_count):
        ExecutionPlanBase.__init__(self, given.devdata)

        self.given = given
        self.parallelism = parallelism

        self.debug_name = debug_name

        self.aligned_preimage_dofs_per_microblock = \
                aligned_preimage_dofs_per_microblock
        self.preimage_dofs_per_el = preimage_dofs_per_el
        self.aligned_image_dofs_per_microblock = \
                aligned_image_dofs_per_microblock
        self.image_dofs_per_el = image_dofs_per_el

        self.elements_per_microblock = elements_per_microblock
        self.microblock_count = microblock_count
示例#4
0
 def __str__(self):
     return "smem_field %s par=%s" % (ExecutionPlanBase.__str__(self), self.parallelism)
示例#5
0
 def __str__(self):
         return "smem_field %s par=%s" % (
             ExecutionPlanBase.__str__(self),
             self.parallelism)