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
↓ 3 callers
Method
execute
(VirtualFrame frame)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/nodes/StringLiteral.java:44
↓ 3 callers
Method
extractNumber
(Object valueObj, String argumentName, InteropLibrary access)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Kernel.java:356
↓ 3 callers
Method
fromGrCUDATypeString
(String type)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Type.java:118
↓ 3 callers
Method
getCurrentLanguage
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GrCUDALanguage.java:73
↓ 3 callers
Method
getDouble
(long index)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/LittleEndianNativeArrayView.java:95
↓ 3 callers
Method
getFloat
(long index)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/LittleEndianNativeArrayView.java:91
↓ 3 callers
Method
getNIDLParameterSignature
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Binding.java:148
↓ 3 callers
Method
getNumberDimensions
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/MultiDimDeviceArray.java:130
↓ 3 callers
Method
getShort
(long index)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/LittleEndianNativeArrayView.java:79
↓ 3 callers
Method
getType
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:184
↓ 3 callers
Method
getZeroTerminatedString
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:178
↓ 3 callers
Method
isArrayElementReadable
(long index)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/ArgumentArray.java:57
↓ 3 callers
Method
isPointer
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:188
↓ 3 callers
Method
lookup
(String... path)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Namespace.java:90
↓ 3 callers
Method
num_elements
examples/tensorrt/cpp/load_and_sample.cc:76
↓ 3 callers
Method
setLibraryFileName
(String libraryFileName)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Binding.java:140
↓ 3 callers
Method
setValueAt
(int index, long pointerValue)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:135
↓ 3 callers
Function
transform
Adds header, disables checkstyle and formatter, then applies all transforms on every line.
projects/com.nvidia.grcuda.parser.antlr/postprocessor.py:72
↓ 2 callers
Method
asPointer
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GPUPointer.java:60
↓ 2 callers
Method
assertOutputVectorIsCorrect
Validation function for vectors.
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/CUBLASTest.java:214
↓ 2 callers
Method
bindArgument
(Object argument, ArgumentSet argSet, ArgumentSet shreddedArgSet, ArgumentSet valueSet)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/MapFunction.java:255
↓ 2 callers
Method
checkEquality
(Object expected, Value actual)
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/DeviceArrayTest.java:84
↓ 2 callers
Method
checkString
(Object argument, String message)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/MapFunction.java:120
↓ 2 callers
Method
close
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:276
↓ 2 callers
Function
contextFromHandle
tensorrt/src/trt.cpp:79
↓ 2 callers
Method
createArray
(Object[] arguments, int start, Type elementType, CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/DeviceArrayFunction.java:89
↓ 2 callers
Function
createInferRuntime
tensorrt/src/trt.cpp:89
↓ 2 callers
Method
createInteger16Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:66
↓ 2 callers
Method
createPointerArray
(int numElements)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:86
↓ 2 callers
Method
createStringObject
(int numBytes)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:90
↓ 2 callers
Method
cuModuleGetFunction
(CUModule kernelModule, String kernelName)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:585
↓ 2 callers
Method
cudaGetDevice
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:242
↓ 2 callers
Method
cudaMallocManaged
(long numBytes)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:129
↓ 2 callers
Method
cudaMemcpy
(long destPointer, long fromPointer, long numBytesToCopy)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:176
↓ 2 callers
Method
equals
(Object o)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/KernelConfig.java:142
↓ 2 callers
Method
extractDim3
(Object valueObj, String argumentName, InteropLibrary access, InteropLibrary elementAccess)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Kernel.java:365
↓ 2 callers
Method
fillRandomMatrix
(int numRows, int numCols, Value matrix)
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/BuildKernelTest.java:210
↓ 2 callers
Method
freeMemory
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/OffheapMemory.java:45
↓ 2 callers
Method
getArraySize
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/DeviceList.java:109
↓ 2 callers
Function
getBindingIndex
tensorrt/src/trt.cpp:143
↓ 2 callers
Method
getEnv
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GrCUDAContext.java:106
↓ 2 callers
Method
getFunctionFactory
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/tensorrt/TensorRTRegistry.java:147
↓ 2 callers
Method
getKernelName
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Kernel.java:290
↓ 2 callers
Method
getLibraryFileName
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Binding.java:144
↓ 2 callers
Method
getLittleEndianView
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/OffheapMemory.java:60
↓ 2 callers
Method
getLoweredKernelName
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:369
↓ 2 callers
Method
getMangledType
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:208
↓ 2 callers
Method
getNFITypeName
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Type.java:82
↓ 2 callers
Method
getPtxSource
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:361
↓ 2 callers
Method
getRawPointer
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GPUPointer.java:45
↓ 2 callers
Method
getSizeBytes
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/MultiDimDeviceArray.java:169
↓ 2 callers
Method
getSymbolName
Computes the mangled symbol using according to the g++/clang++ mangling rules including substitutions. (see https://github.com/gchatelet/gcc_cpp_mangl
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Binding.java:70
↓ 2 callers
Method
getSymbolName
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Kernel.java:294
↓ 2 callers
Method
getSymbolName
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/ExternalFunctionFactory.java:52
↓ 2 callers
Method
getTotalAndFreeDeviceMemory
(int deviceId, CUDARuntime runtime)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/GPUDeviceProperties.java:199
↓ 2 callers
Method
getX
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/KernelConfig.java:124
↓ 2 callers
Method
getY
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/KernelConfig.java:128
↓ 2 callers
Method
getZ
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/KernelConfig.java:132
↓ 2 callers
Function
get_num_elements_in_tensor
examples/tensorrt/cpp/load_and_sample.cc:62
↓ 2 callers
Method
hasArrayElements
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/ArgumentArray.java:46
↓ 2 callers
Method
invokeMember
(String member, Object[] arguments, @CachedLibrary("this") InteropLibrary interopRead,
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/MapFunction.java:209
↓ 2 callers
Method
isSynonymousWith
(Type type)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Type.java:86
↓ 2 callers
Method
isSynonymousWithPointerTo
(Type elementType)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:255
↓ 2 callers
Method
loadKernel
(Binding binding)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:513
↓ 2 callers
Method
newCBinding
(String name, ArrayList<Parameter> parameterList)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/KernelBinding.java:43
↓ 2 callers
Method
nvrtcCompileProgramInternal
(NVRTCProgram program, int numOpts, long addressOfOptStringPointerArray)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:129
↓ 2 callers
Method
parse
(ParsingRequest request)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/GrCUDALanguage.java:66
↓ 2 callers
Method
processResult
(MappedFunction receiver, InteropLibrary resultInterop, Object[] values, ArgumentArray wrappedArguments, Argum
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/MappedFunction.java:759
↓ 2 callers
Method
readMember
(String memberName, @Shared("memberName") @Cached("createIdentityProfile()") ValueProfile
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Device.java:112
↓ 2 callers
Method
ret
(Object value)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/map/MapFunction.java:71
↓ 2 callers
Function
runtimeFromHandle
tensorrt/src/trt.cpp:59
↓ 2 callers
Method
setByte
(long index, byte value)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/LittleEndianNativeArrayView.java:43
↓ 2 callers
Method
setDouble
(long index, double value)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/LittleEndianNativeArrayView.java:67
↓ 2 callers
Method
setFloat
(long index, float value)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/LittleEndianNativeArrayView.java:63
↓ 2 callers
Method
setShort
(long index, short value)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/LittleEndianNativeArrayView.java:51
↓ 2 callers
Method
setValueOfPointer
(long pointerValue)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:121
↓ 2 callers
Method
toString
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:272
↓ 1 callers
Method
__str__
(self)
examples/tensorrt/python/load_and_sample.py:82
↓ 1 callers
Method
addKernel
(LazyKernel kernel)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Namespace.java:82
↓ 1 callers
Function
allocate_buffers
(engine)
examples/tensorrt/python/load_and_sample.py:89
↓ 1 callers
Method
assertFunctionResolved
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/HostFunction.java:73
↓ 1 callers
Method
assertNonVoidType
(Type type, int position, String paramStr)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:169
↓ 1 callers
Method
assertOutputMatrixIsCorrect
Validation function for matrix.
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/CUBLASTest.java:233
↓ 1 callers
Method
buildKernel
(String code, String kernelName, String signature)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:530
↓ 1 callers
Function
build_engine
(model_file)
examples/tensorrt/python/build_engine.py:62
↓ 1 callers
Method
call
(Object[] arguments)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/functions/Function.java:125
↓ 1 callers
Method
check
(Object value)
projects/com.nvidia.grcuda.test/src/com/nvidia/grcuda/test/functions/map/MapFunctionTest.java:53
↓ 1 callers
Method
checkTRTReturnCode
(Object result, String function)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/tensorrt/TensorRTRegistry.java:84
↓ 1 callers
Method
close
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/CUDARuntime.java:949
↓ 1 callers
Method
compileKernel
(String code, String kernelName, String moduleName, String... compileOpts)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:57
↓ 1 callers
Method
computeStride
(long[] dimensions, boolean columnMajor)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/MultiDimDeviceArray.java:113
↓ 1 callers
Method
copyFrom
(long fromPointer, long numCopyElements)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/DeviceArray.java:174
↓ 1 callers
Method
copyTo
(long toPointer, long numCopyElements)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/DeviceArray.java:187
↓ 1 callers
Method
createByValueParameter
Create new by-value parameter from its components (with position 0). @param name parameter name @param type data type of the parameter
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/Parameter.java:83
↓ 1 callers
Function
createExecutionContext
tensorrt/src/trt.cpp:129
↓ 1 callers
Method
createFloat32Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:78
↓ 1 callers
Method
createFloat64Object
()
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/UnsafeHelper.java:82
↓ 1 callers
Method
createIdentifier
(Token identifierToken)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/parser/NodeFactory.java:89
↓ 1 callers
Method
createKernelArguments
(Object[] args, InteropLibrary booleanAccess, InteropLibrary int8Access, InteropLibrary in
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/Kernel.java:129
↓ 1 callers
Method
createProgram
(String source, String programName)
projects/com.nvidia.grcuda/src/com/nvidia/grcuda/gpu/NVRuntimeCompiler.java:75
← previous
next →
101–200 of 853, ranked by callers