# Uses of Class
org.apache.sysds.runtime.instructions.gpu.GPUInstruction

Packages that use GPUInstruction
Package
Description
org.apache.sysds.runtime.instructions
org.apache.sysds.runtime.instructions.gpu

## Uses of GPUInstruction in org.apache.sysds.runtime.instructions

Methods in org.apache.sysds.runtime.instructions that return GPUInstruction
Modifier and Type
Method
Description
`static GPUInstruction`
GPUInstructionParser.`parseSingleInstruction(String str)`
`static GPUInstruction`
GPUInstructionParser.`parseSingleInstruction(GPUInstruction.GPUINSTRUCTION_TYPE gputype, String str)`

## Uses of GPUInstruction in org.apache.sysds.runtime.instructions.gpu

Subclasses of GPUInstruction in org.apache.sysds.runtime.instructions.gpu
Modifier and Type
Class
Description
`class`
`AggregateBinaryGPUInstruction`
`class`
`AggregateUnaryGPUInstruction`
Implements aggregate unary instructions for CUDA
`class`
`ArithmeticBinaryGPUInstruction`
`class`
`BuiltinBinaryGPUInstruction`
`class`
`BuiltinUnaryGPUInstruction`
`class`
`DnnGPUInstruction`
`class`
`MatrixAppendGPUInstruction`
Implements the cbind and rbind functions for matrices
`class`
`MatrixBuiltinGPUInstruction`
`class`
`MatrixIndexingGPUInstruction`
`class`
`MatrixMatrixArithmeticGPUInstruction`
`class`
`MatrixMatrixAxpyGPUInstruction`
`class`
`MatrixMatrixBuiltinGPUInstruction`
`class`
`MatrixMatrixRelationalBinaryGPUInstruction`
`class`
`MatrixReshapeGPUInstruction`
`class`
`MMTSJGPUInstruction`
`class`
`RelationalBinaryGPUInstruction`
`class`
`ReorgGPUInstruction`
`class`
`ScalarMatrixArithmeticGPUInstruction`
`class`
`ScalarMatrixBuiltinGPUInstruction`
`class`
`ScalarMatrixRelationalBinaryGPUInstruction`
`class`
`SpoofCUDAInstruction`