![]() |
GHOST
1.1.2
General, Hybrid, and Optimized Sparse Toolkit
|
#include "ghost/config.h"#include "ghost/types.h"#include "ghost/densemat.h"#include "ghost/densemat_rm.h"#include "ghost/densemat_cm.h"#include "ghost/util.h"#include "ghost/dot_avx_gen.h"#include "ghost/dot_plain_gen.h"#include "ghost/machine.h"#include "ghost/dot.h"#include "ghost/timing.h"#include "ghost/compatibility_check.h"#include <unordered_map>#include "dot_avx.def"#include "dot_plain.def"
Classes | |
| struct | std::hash< ghost_dot_parameters > |
Namespaces | |
| std | |
Functions | |
| static bool | operator== (const ghost_dot_parameters &a, const ghost_dot_parameters &b) |
| ghost_error | ghost_localdot (void *res, ghost_densemat *vec1, ghost_densemat *vec2) |
| Compute the local dot product of two dense vectors/matrices. More... | |
| ghost_error | ghost_dot (void *res, ghost_densemat *vec1, ghost_densemat *vec2) |
| Compute the global dot product of two dense vectors/matrices. More... | |
Variables | |
| static unordered_map < ghost_dot_parameters, ghost_dot_kernel > | ghost_dot_kernels |
|
static |
|
static |
1.8.6