Files
SAPFOR/src/Predictor/PredictSchemeWithLibrary.h

20 lines
835 B
C
Raw Normal View History

2025-10-05 17:28:15 +03:00
#pragma once
#include <vector>
#include <map>
#include <string>
#include "dvm.h"
#include "graph_calls.h"
void runPredictScheme(SgProject &project,
std::vector<std::vector<size_t>> &topologies,
std::vector<ParallelRegion*> &parallelRegions,
std::map<std::string, std::vector<LoopGraph*>> loopGraph,
std::map<std::string, std::vector<Messages>> &SPF_messages);
double runLibpredictCalc(SgProject &project,
std::vector<size_t> topology,
std::string clusterConfStr,
std::vector<ParallelRegion*> &parallelRegions,
std::map<std::string, std::vector<LoopGraph*>> loopGraph,
std::map<std::string, std::vector<Messages>> &SPF_messages);