Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NVIDIA/grcuda
/ functions
Functions
853 in github.com/NVIDIA/grcuda
⨍
Functions
853
◇
Types & classes
171
↓ 1 callers
Method
mapArguments
(InteropLibrary[] valueInterop, MappedFunction receiver, ArgumentArray arguments, ArgumentArray shredded, Argu
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/MappedFunction.java:708
↓ 1 callers
Method
newCBinding
(String name, ArrayList<Parameter> parameterList, Type returnType)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/FunctionBinding.java:49
↓ 1 callers
Method
newCxxBinding
(String name, ArrayList<Parameter> parameterList)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/KernelBinding.java:39
↓ 1 callers
Method
newCxxBinding
(String name, ArrayList<Parameter> parameterList, Type returnType)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/FunctionBinding.java:45
↓ 1 callers
Method
nvrtcAddNameExpression
(NVRTCProgram program, String name)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:94
↓ 1 callers
Method
nvrtcCompileProgram
(NVRTCProgram program, String... opts)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:106
↓ 1 callers
Method
nvrtcGetErrorString
(int errorCode)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:215
↓ 1 callers
Method
nvrtcGetLoweredName
(NVRTCProgram program, String kernelName)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:201
↓ 1 callers
Method
parseLegacyParameterString
Parse parameter string in legacy NFI syntax. @param position zero-based position of the parameter in the parameter list @param param the string to be
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:162
↓ 1 callers
Method
parseNIDLOrLegacyParameterString
Parse parameter string in NIDL or legacy Truffle NFI syntax. <pre> NIDL paramStr ::= parameterName ":" [direction "pointer"] NIDLTypeName direction
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:104
↓ 1 callers
Method
parseSignature
(String signature)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/BindFunction.java:97
↓ 1 callers
Method
parseSignature
(String signature)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/BuildKernelFunction.java:105
↓ 1 callers
Method
parseSignature
(String signature)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/BindKernelFunction.java:108
↓ 1 callers
Function
process_dataset
()
examples/tensorrt/python/model.py:61
↓ 1 callers
Method
readArrayElement
(long index)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/GPUDeviceProperties.java:155
↓ 1 callers
Method
readMember
(String memberName, @Shared("memberName") @Cached("createIdentityProfile()") ValueProfile
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/DeviceArray.java:339
↓ 1 callers
Method
readMember
(String member, @Shared("member") @Cached("createIdentityProfile()") ValueProfile memberPr
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/MultiDimDeviceArray.java:270
↓ 1 callers
Method
readMember
(String memberName, @Shared("memberName") @Cached("createIdentityProfile()") ValueProfile
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/DeviceArrayFunction.java:143
↓ 1 callers
Method
readMember
(String member, @CachedLibrary("this.delegate") InteropLibrary memberInterop)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/ShreddedObject.java:77
↓ 1 callers
Method
readMember
(String member)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/MapArgObject.java:103
↓ 1 callers
Function
readPGM
(imageFile, imageDeviceArray)
examples/tensorrt/tensorrt_example.js:33
↓ 1 callers
Function
read_pgm_file
tensorrt/app/libtrt_load_and_sample.c:49
↓ 1 callers
Function
read_pgm_file
examples/tensorrt/cpp/load_and_sample.cc:81
↓ 1 callers
Method
registerCUBLASFunctions
(Namespace namespace)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/cublas/CUBLASRegistry.java:144
↓ 1 callers
Method
registerCUDAFunctions
(Namespace rootNamespace)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:357
↓ 1 callers
Method
registerCUMLFunctions
(Namespace namespace)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/cuml/CUMLRegistry.java:151
↓ 1 callers
Method
registerTensorRTFunctions
(Namespace namespace)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/tensorrt/TensorRTRegistry.java:70
↓ 1 callers
Method
resolveSymbol
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/HostFunction.java:64
↓ 1 callers
Function
save
(model, filename)
examples/tensorrt/python/model.py:86
↓ 1 callers
Method
setCUDAInitialized
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GrCUDAContext.java:136
↓ 1 callers
Method
setElement
(Value array, int index, Number value)
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/DeviceArrayTest.java:115
↓ 1 callers
Method
setInitialized
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:272
↓ 1 callers
Method
splitNamespaceString
(String namespaceName)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/BindAllFunction.java:148
↓ 1 callers
Method
toNFISignature
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/FunctionBinding.java:63
↓ 1 callers
Method
toNIDLString
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Binding.java:152
↓ 1 callers
Method
toNVRTCResult
(Object result)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:244
↓ 1 callers
Method
toString
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/FunctionBinding.java:53
↓ 1 callers
Method
trtReturnCodeToString
(int returnCode)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/tensorrt/TensorRTRegistry.java:98
↓ 1 callers
Method
writeArrayElement
(long index, Object value, @CachedLibrary(limit = "3") InteropLibrary valueLibrary,
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/DeviceArray.java:278
↓ 1 callers
Method
writeArrayElement
(long index, Object value)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/ArgumentArray.java:82
Method
Arg
(int seq)
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/ManglingTest.java:116
Method
ArgumentArray
(Object[] values)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/ArgumentArray.java:42
Method
ArithmeticNode
(Operation operation, ExpressionNode leftNode, ExpressionNode rightNode)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/nodes/ArithmeticNode.java:48
Method
ArrayNode
(Type elementType, ArrayList<ExpressionNode> sizeNodes)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/nodes/ArrayNode.java:51
Method
BinaryNode
(ExpressionNode leftChild, ExpressionNode rightChild)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/nodes/BinaryNode.java:35
Method
BindAllFunction
(GrCUDAContext context)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/BindAllFunction.java:54
Method
BindFunction
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/BindFunction.java:47
Method
BindKernelFunction
(CUDARuntime cudaRuntime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/BindKernelFunction.java:47
Method
Binding
Create a new binding. @param name a C style name or as fully qualified C++ name (e.g., `namespace1::namespace2::name`). @param parameterLi
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Binding.java:52
Method
BuildKernelFunction
(CUDARuntime cudaRuntime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/BuildKernelFunction.java:40
Method
CUBLASRegistry
(GrCUDAContext context)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/cublas/CUBLASRegistry.java:71
Method
CUBLASTest
(char typeChar)
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/CUBLASTest.java:68
Method
CUDADeviceAttribute
(String name, int code)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:904
Method
CUDADriverFunction
(String symbolName, String nfiSignature)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:783
Method
CUDAFunction
(Spec function, CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/CUDAFunction.java:50
Method
CUDARuntime
(GrCUDAContext context, Env env)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:81
Method
CUDARuntimeFunction
(String name, String nfiSignature)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:497
Method
CUMLFunctionNFI
(ExternalFunctionFactory functionFactory)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/cuml/CUMLRegistry.java:229
Method
CUMLRegistry
(GrCUDAContext context)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/cuml/CUMLRegistry.java:77
Method
CUModule
(String cubinFile, long modulePointer)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:916
Method
CallNode
(IdentifierNode identifier, ExpressionNode[] argumentNodes)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/nodes/CallNode.java:52
Method
ConfiguredKernel
(Kernel kernel, KernelConfig config)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/ConfiguredKernel.java:46
Method
Device
(int deviceId, CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Device.java:60
Method
DeviceArrayCopyFunction
(DeviceArray deviceArray, CopyDirection direction)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/DeviceArrayCopyFunction.java:52
Method
DeviceArrayFunction
(CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/DeviceArrayFunction.java:64
Method
DeviceArrayTest
(String dataTypeString, Object testValue, int arrayLength)
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/DeviceArrayTest.java:59
Method
DeviceAttributeProperty
(CUDADeviceAttribute attribute)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/GPUDeviceProperties.java:178
Method
DeviceList
(int numDevices, CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/DeviceList.java:46
Method
DeviceMemoryInfo
(long freeBytes, long totalBytes)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:963
Method
Dim3
(int x)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/KernelConfig.java:106
Method
EnqueueFunction
(ExternalFunctionFactory factory)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/tensorrt/TensorRTRegistry.java:216
Method
ErrorCheckedTRTFunction
(ExternalFunctionFactory factory)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/tensorrt/TensorRTRegistry.java:188
Method
ErrorCode
(int errorCode)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/DriverAPIErrorMessages.java:118
Method
ExternalFunction
(String name, Object nfiCallable)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/ExternalFunction.java:40
Method
ExternalFunctionFactory
(String name, String symbolName, String nfiSignature)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/ExternalFunctionFactory.java:42
Method
Float32Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:275
Method
Float64Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:260
Method
FreeDeviceMemoryProperty
(DeviceMemoryPropertyAccessor accessor)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/GPUDeviceProperties.java:253
Method
Function
(String name)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/Function.java:48
Method
FunctionBinding
(String name, ArrayList<Parameter> parameterList, Type returnType, boolean hasCxxMangledNa
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/FunctionBinding.java:39
Method
GPUDeviceProperties
(int deviceId, CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/GPUDeviceProperties.java:57
Method
GPUPointer
(long rawPointer)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GPUPointer.java:41
Method
GetDeviceFunction
(CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/GetDeviceFunction.java:41
Method
GetDevicesFunction
(CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/GetDevicesFunction.java:40
Method
GrCUDAContext
(Env env)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GrCUDAContext.java:72
Method
GrCUDAException
(String message)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GrCUDAException.java:43
Method
GrCUDAInternalException
(String message)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GrCUDAInternalException.java:40
Method
GrCUDAOptions
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GrCUDAOptions.java:42
Method
GrCUDAParserException
(String message, Source source, int line, int charPositionInLine, int length)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/parser/GrCUDAParserException.java:43
Method
GrCUDARootNode
(GrCUDALanguage language, ExpressionNode expressionNode)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/nodes/GrCUDARootNode.java:38
Method
HostFunction
(FunctionBinding binding, CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/HostFunction.java:46
Method
IdentifierNode
(String... identifierName)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/nodes/IdentifierNode.java:45
Method
Integer16Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:215
Method
Integer32Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:230
Method
Integer64Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:245
Method
Integer8Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:196
Method
IntegerLiteral
(int value)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/nodes/IntegerLiteral.java:35
Method
IsCurrentFunction
(int deviceId, CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Device.java:156
Method
Kernel
Create a kernel without PTX code. @param cudaRuntime captured reference to the CUDA runtime instance @param kernelName name of the kernel as exposed
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Kernel.java:82
Method
KernelArguments
(int numArgs)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Kernel.java:435
← previous
next →
301–400 of 853, ranked by callers