#include <string>
#include <iostream>
#include <cstdlib>
#include "Kokkos_Core.hpp"
#include "Teuchos_CommandLineProcessor.hpp"
#include "Teuchos_StandardCatchMacros.hpp"
#include "TestStochastic.hpp"
#include "Stokhos_Threads_CrsProductTensor.hpp"
Go to the source code of this file.
|
std::vector< double > | run_test (const size_t num_cpu, const size_t num_core_per_cpu, const size_t num_threads_per_core, const size_t p, const size_t d, const size_t nGrid, const size_t nIter, const bool symmetric, SG_Alg sg_alg, const std::vector< double > &perf1=std::vector< double >()) |
|
int | main (int argc, char *argv[]) |
|
std::vector<double> run_test |
( |
const size_t |
num_cpu, |
|
|
const size_t |
num_core_per_cpu, |
|
|
const size_t |
num_threads_per_core, |
|
|
const size_t |
p, |
|
|
const size_t |
d, |
|
|
const size_t |
nGrid, |
|
|
const size_t |
nIter, |
|
|
const bool |
symmetric, |
|
|
SG_Alg |
sg_alg, |
|
|
const std::vector< double > & |
perf1 = std::vector<double>() |
|
) |
| |
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
const char* sg_alg_names[] = { "Original Matrix-Free", "Product CRS" } |