public class CorrMatrixKernel
extends com.aparapi.Kernel
| Constructor and Description |
|---|
CorrMatrixKernel(long[] matrixA,
int matrixA_NumTerms,
long[] matrixB,
int matrixB_NumTerms,
int numLongs,
int[] resultMatrix)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
run() |
addExecutionModes, cancelMultiPass, cleanUpArrays, clone, compile, compile, dispose, execute, execute, execute, execute, execute, execute, executeFallbackAlgorithm, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, get, getAccumulatedExecutionTime, getAccumulatedExecutionTimeAllThreads, getAccumulatedExecutionTimeCurrentThread, getCancelState, getConversionTime, getCurrentPass, getExecutionMode, getExecutionTime, getKernelCompileWorkGroupSize, getKernelLocalMemSizeInUse, getKernelMaxWorkGroupSize, getKernelMinimumPrivateMemSizeInUsePerWorkItem, getKernelPreferredWorkGroupSizeMultiple, getKernelState, getMappedMethodName, getProfileInfo, getProfileReportCurrentThread, getProfileReportLastThread, getTargetDevice, hasFallbackAlgorithm, hasNextExecutionMode, invalidateCaches, isAllowDevice, isAutoCleanUpArrays, isExecuting, isExplicit, isMappedMethod, isOpenCLDelegateMethod, isRunningCL, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, registerProfileReportObserver, setAutoCleanUpArrays, setExecutionMode, setExecutionModeWithoutFallback, setExplicit, setFallbackExecutionMode, toString, tryNextExecutionMode, usesAtomic32, usesAtomic64public CorrMatrixKernel(long[] matrixA,
int matrixA_NumTerms,
long[] matrixB,
int matrixB_NumTerms,
int numLongs,
int[] resultMatrix)
matrixA - Matrix A.matrixB - Matrix B.matrixA_NumTerms - Number of terms in Matrix A.matrixB_NumTerms - Number of terms in Matrix B.numLongs - Number of longs.resultMatrix - The matrix to store the results in.Copyright © 2021 Syncleus. All rights reserved.