Thrill  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
page_rank_run.cpp File Reference
#include <examples/page_rank/page_rank.hpp>
#include <examples/page_rank/zipf_graph_gen.hpp>
#include <thrill/api/cache.hpp>
#include <thrill/api/group_by_key.hpp>
#include <thrill/api/group_to_index.hpp>
#include <thrill/api/max.hpp>
#include <thrill/api/read_lines.hpp>
#include <thrill/api/sum.hpp>
#include <thrill/api/write_lines.hpp>
#include <thrill/api/zip_with_index.hpp>
#include <thrill/common/logger.hpp>
#include <thrill/common/stats_timer.hpp>
#include <tlx/cmdline_parser.hpp>
#include <algorithm>
#include <string>
#include <utility>
#include <vector>
+ Include dependency graph for page_rank_run.cpp:

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 
static void RunJoinPageRankEdgePerLine (api::Context &ctx, const std::vector< std::string > &input_path, const std::string &output_path, size_t iterations)
 
static void RunPageRankEdgePerLine (api::Context &ctx, const std::vector< std::string > &input_path, const std::string &output_path, size_t iterations)
 
static void RunPageRankGenerated (api::Context &ctx, const std::string &input_path, const ZipfGraphGen &base_graph_gen, const std::string &output_path, size_t iterations)
 
static void RunPageRankJoinGenerated (api::Context &ctx, const std::string &input_path, const ZipfGraphGen &base_graph_gen, const std::string &output_path, size_t iterations)
 

Function Documentation

static void RunJoinPageRankEdgePerLine ( api::Context ctx,
const std::vector< std::string > &  input_path,
const std::string &  output_path,
size_t  iterations 
)
static
static void RunPageRankEdgePerLine ( api::Context ctx,
const std::vector< std::string > &  input_path,
const std::string &  output_path,
size_t  iterations 
)
static
static void RunPageRankGenerated ( api::Context ctx,
const std::string &  input_path,
const ZipfGraphGen base_graph_gen,
const std::string &  output_path,
size_t  iterations 
)
static
static void RunPageRankJoinGenerated ( api::Context ctx,
const std::string &  input_path,
const ZipfGraphGen base_graph_gen,
const std::string &  output_path,
size_t  iterations 
)
static