示例#1
0
文件: cuda.py 项目: 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,))
示例#2
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__constant__")
示例#3
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__shared__")
示例#4
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__device__")
示例#5
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__global__")
示例#6
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__local")
示例#7
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__device__")
示例#8
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "export")
示例#9
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__constant")
示例#10
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__kernel")
示例#11
0
文件: ispc.py 项目: navjotk/cgen
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "task")
示例#12
0
文件: ispc.py 项目: navjotk/cgen
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "export")
示例#13
0
文件: ispc.py 项目: navjotk/cgen
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "uniform")
示例#14
0
文件: ispc.py 项目: navjotk/cgen
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "varying")
示例#15
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__shared__")
示例#16
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "varying")
示例#17
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "uniform")
示例#18
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__global")
示例#19
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "task")
示例#20
0
 def __init__(self, subdecl):
     DeclSpecifier.__init__(self, subdecl, "__kernel")