#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.