SparseQrMicrobenchmark {RHPCBenchmark} | R Documentation |
SparseQrVectorMicrobenchmark
conducts a single performance trial
of the QR factorization sparse matrix kernel for the matrix given
in the kernelParameters
parameter. The function times the single
function call qr(kernelParameters$A)
.
SparseQrMicrobenchmark(benchmarkParameters, kernelParameters)
benchmarkParameters |
an object of type
|
kernelParameters |
a list of matrices or vectors to be used as input to the sparse matrix kernel |
## Not run: # Allocate input to the QR factorization microbenchmark for the # Maragal_6 matrix microbenchmarks <- GetSparseQrDefaultMicrobenchmarks() kernelParameters <- SparseQrAllocator(microbenchmarks[["qr_Maragal_6"]], 1) # Execute the microbenchmark timings <- SparseQrMicrobenchmark( microbenchmarks[["qr_Maragal_6"]], kernelParameters) ## End(Not run)