#include "CombBLAS/CombBLAS.h"
#include <mpi.h>
#include <sys/time.h>
#include <iostream>
#include <functional>
#include <algorithm>
#include <vector>
#include <string>
#include <sstream>
Go to the source code of this file.
Classes | |
struct | ParentType |
struct | Edge_randomizer |
struct | SelectRandSRing |
struct | SelectMinSRing1 |
Macros | |
#define | DETERMINISTIC |
#define | ITERS 16 |
#define | EDGEFACTOR 16 |
Typedefs | |
typedef SpParMat< int64_t, bool, SpDCCols< int64_t, bool > > | PSpMat_Bool |
typedef SpParMat< int64_t, bool, SpDCCols< int32_t, bool > > | PSpMat_s32p64 |
typedef SpParMat< int64_t, int64_t, SpDCCols< int64_t, int64_t > > | PSpMat_Int64 |
Functions | |
template<typename PARMAT > | |
void | Symmetricize (PARMAT &A) |
void | RandomParentBFS (PSpMat_Bool &Aeff) |
int | main (int argc, char *argv[]) |
Variables | |
double | cblas_alltoalltime |
double | cblas_allgathertime |
double | cblas_mergeconttime |
double | cblas_transvectime |
double | cblas_localspmvtime |
int | cblas_splits = 1 |
MTRand | GlobalMT (123) |
#define DETERMINISTIC |
Definition at line 1 of file RandomParentBFS.cpp.
#define EDGEFACTOR 16 |
Definition at line 34 of file RandomParentBFS.cpp.
#define ITERS 16 |
Definition at line 33 of file RandomParentBFS.cpp.
typedef SpParMat< int64_t, bool, SpDCCols<int64_t,bool> > PSpMat_Bool |
Definition at line 149 of file RandomParentBFS.cpp.
Definition at line 151 of file RandomParentBFS.cpp.
typedef SpParMat< int64_t, bool, SpDCCols<int32_t,bool> > PSpMat_s32p64 |
Definition at line 150 of file RandomParentBFS.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 178 of file RandomParentBFS.cpp.
void RandomParentBFS | ( | PSpMat_Bool & | Aeff | ) |
Definition at line 154 of file RandomParentBFS.cpp.
void Symmetricize | ( | PARMAT & | A | ) |
Definition at line 43 of file RandomParentBFS.cpp.
double cblas_allgathertime |
Definition at line 23 of file RandomParentBFS.cpp.
double cblas_alltoalltime |
Definition at line 22 of file RandomParentBFS.cpp.
double cblas_localspmvtime |
Definition at line 26 of file RandomParentBFS.cpp.
double cblas_mergeconttime |
Definition at line 24 of file RandomParentBFS.cpp.
int cblas_splits = 1 |
Definition at line 30 of file RandomParentBFS.cpp.
double cblas_transvectime |
Definition at line 25 of file RandomParentBFS.cpp.
MTRand GlobalMT(123) |