Hitmap 1.3
|
Go to the source code of this file.
Macros | |
#define | SIMULATED_LOAD |
#define | printfRootInternal(...) { if( hit_Rank == 0 ) { printf(__VA_ARGS__); fflush(stdout); }} |
#define | printfRoot(...) printfRootInternal(__VA_ARGS__) |
#define | ITERATIONS 100 |
#define | INIT_VALUES 10 |
Functions | |
hit_tileNewType (double) | |
void | print_help (char *name) |
void | init_graph (HitTile_double graph, HitShape shape_global) |
HitTile_double | heat_iteration (HitShape shape, HitTile_double graph) |
double | result_check (HitShape shape, HitTile_double graph) |
int | main (int argc, char **argv) |
Variables | |
HitTile_double | graph_aux |
HitLayout | lay = HIT_LAYOUT_NULL_STATIC |
int | simulated = 0 |
Heat distribution in a graph. Hitmap version of the synthetic benchmark.
Definition in file heat.c.
#define printfRoot | ( | ... | ) | printfRootInternal(__VA_ARGS__) |
#define printfRootInternal | ( | ... | ) | { if( hit_Rank == 0 ) { printf(__VA_ARGS__); fflush(stdout); }} |
HitTile_double heat_iteration | ( | HitShape | shape, |
HitTile_double | graph | ||
) |
hit_tileNewType | ( | double | ) |
void init_graph | ( | HitTile_double | graph, |
HitShape | shape_global | ||
) |
int main | ( | int | argc, |
char ** | argv | ||
) |
void print_help | ( | char * | name | ) |
double result_check | ( | HitShape | shape, |
HitTile_double | graph | ||
) |