#include <mpi.h>
#include <sys/time.h>
#include <iostream>
#include <iomanip>
#include <functional>
#include <algorithm>
#include <vector>
#include <string>
#include <sstream>
#include <stdint.h>
#include "CombBLAS/CombBLAS.h"
Go to the source code of this file.
Classes | |
struct | prunediscovered |
Macros | |
#define | DETERMINISTIC |
#define | BOTTOMUPTIME |
#define | __STDC_CONSTANT_MACROS |
#define | __STDC_LIMIT_MACROS |
#define | ITERS 64 |
#define | EDGEFACTOR 16 |
#define | MAXTRIALS 1 |
Functions | |
unsigned int | highestbitset (uint64_t v) |
template<class T > | |
bool | from_string (T &t, const string &s, ios_base &(*f)(ios_base &)) |
template<typename PARMAT > | |
void | Symmetricize (PARMAT &A) |
int | main (int argc, char *argv[]) |
Variables | |
double | cblas_alltoalltime |
double | cblas_allgathertime |
double | cblas_mergeconttime |
double | cblas_transvectime |
double | cblas_localspmvtime |
double | cblas_ewisemulttime |
double | bottomup_sendrecv |
double | bottomup_allgather |
double | bottomup_total |
double | bottomup_convert |
double | bu_local |
double | bu_update |
double | bu_rotate |
int | cblas_splits |
#define __STDC_CONSTANT_MACROS |
Definition at line 50 of file DirOptBFS.cpp.
#define __STDC_LIMIT_MACROS |
Definition at line 53 of file DirOptBFS.cpp.
#define BOTTOMUPTIME |
Definition at line 31 of file DirOptBFS.cpp.
#define DETERMINISTIC |
Definition at line 30 of file DirOptBFS.cpp.
#define EDGEFACTOR 16 |
Definition at line 81 of file DirOptBFS.cpp.
#define ITERS 64 |
Definition at line 80 of file DirOptBFS.cpp.
#define MAXTRIALS 1 |
bool from_string | ( | T & | t, |
const string & | s, | ||
ios_base &(*)(ios_base &) | f | ||
) |
Definition at line 106 of file DirOptBFS.cpp.
unsigned int highestbitset | ( | uint64_t | v | ) |
Definition at line 86 of file DirOptBFS.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 135 of file DirOptBFS.cpp.
void Symmetricize | ( | PARMAT & | A | ) |
Definition at line 114 of file DirOptBFS.cpp.
double bottomup_allgather |
Definition at line 65 of file DirOptBFS.cpp.
double bottomup_convert |
Definition at line 67 of file DirOptBFS.cpp.
double bottomup_sendrecv |
Definition at line 64 of file DirOptBFS.cpp.
double bottomup_total |
Definition at line 66 of file DirOptBFS.cpp.
double bu_local |
Definition at line 69 of file DirOptBFS.cpp.
double bu_rotate |
Definition at line 71 of file DirOptBFS.cpp.
double bu_update |
Definition at line 70 of file DirOptBFS.cpp.
double cblas_allgathertime |
Definition at line 58 of file DirOptBFS.cpp.
double cblas_alltoalltime |
Definition at line 57 of file DirOptBFS.cpp.
double cblas_ewisemulttime |
Definition at line 62 of file DirOptBFS.cpp.
double cblas_localspmvtime |
Definition at line 61 of file DirOptBFS.cpp.
double cblas_mergeconttime |
Definition at line 59 of file DirOptBFS.cpp.
int cblas_splits |
Definition at line 72 of file DirOptBFS.cpp.
double cblas_transvectime |
Definition at line 60 of file DirOptBFS.cpp.