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