Exemplo n.º 1
0
Arquivo: cuda.py Projeto: sree314/cgen
    def __init__(self, max_threads_per_block, subdecl, min_blocks_per_mp=None):
        if min_blocks_per_mp is not None:
            lb = "%s, %s" % (max_threads_per_block, min_blocks_per_mp)
        else:
            lb = "%s" % (max_threads_per_block)            

        DeclSpecifier.__init__(self, subdecl, "__launch_bounds__(%s)" % (lb,))
Exemplo n.º 2
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__constant__")
Exemplo n.º 3
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__shared__")
Exemplo n.º 4
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__device__")
Exemplo n.º 5
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__global__")
Exemplo n.º 6
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__local")
Exemplo n.º 7
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__device__")
Exemplo n.º 8
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "export")
Exemplo n.º 9
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__constant")
Exemplo n.º 10
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__kernel")
Exemplo n.º 11
0
Arquivo: ispc.py Projeto: navjotk/cgen
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "task")
Exemplo n.º 12
0
Arquivo: ispc.py Projeto: navjotk/cgen
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "export")
Exemplo n.º 13
0
Arquivo: ispc.py Projeto: navjotk/cgen
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "uniform")
Exemplo n.º 14
0
Arquivo: ispc.py Projeto: navjotk/cgen
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "varying")
Exemplo n.º 15
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__shared__")
Exemplo n.º 16
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "varying")
Exemplo n.º 17
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "uniform")
Exemplo n.º 18
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__global")
Exemplo n.º 19
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "task")
Exemplo n.º 20
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__kernel")