SparseMatrixVectorAllocator allocates and initializes the sparse
matrix and vector that are inputs to the sparse matrix kernel for the
purposes of conducting a single performance trial with the
SparseMatrixVectorMicrobenchmark function. The matrix and vector
are populated and returned in the kernelParameters list.SparseMatrixVectorAllocator(benchmarkParameters, index)SparseMatrixMicrobenchmark specifying various parameters
needed to generate input for the sparse matrix kernel.