crown
1.0.0
|
Go to the source code of this file.
Functions | |
pelib::Algebra | mapping_ltlg (const pelib::Algebra &input) |
float | mapping_ltlg_complexity (const pelib::Algebra &input) |
float | mapping_quality (const pelib::Algebra &input) |
const pelib::crown::CrownMapping * | crown_mapping (size_t argc, char **argv) |
void | crown_delete (pelib::Algebra *mapping) |
void crown_delete | ( | pelib::Algebra * | mapping | ) |
const pelib::crown::CrownMapping* crown_mapping | ( | size_t | argc, |
char ** | argv | ||
) |
Definition at line 122 of file mapping-ilp-balanced.cpp.
pelib::Algebra mapping_ltlg | ( | const pelib::Algebra & | input | ) |
Add mapping vector "group" to Algebra collection using Longest Task, Lowest Group-first parallel task mapping heuristic
float mapping_ltlg_complexity | ( | const pelib::Algebra & | input | ) |
Return the number of instruction as computed by a time complexity analysis of the LTLG heuristic for the given input
Definition at line 544 of file mapping.cpp.
float mapping_quality | ( | const pelib::Algebra & | input | ) |
Return time in the number of instructions between the beginning of a schedule stage and the time the last task terminates
Definition at line 430 of file mapping.cpp.