|
Dynamic Load Balance 3.6.1+32-59d1
|
#include "talp/talp_output.h"#include "LB_core/spd.h"#include "apis/dlb_talp.h"#include "support/debug.h"#include "support/gslist.h"#include "support/mytime.h"#include "support/options.h"#include "talp/talp.h"#include "talp/talp_types.h"#include "talp/perf_metrics.h"#include <errno.h>#include <libgen.h>#include <limits.h>#include <locale.h>#include <pthread.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/stat.h>#include <unistd.h>
Data Structures | |
| struct | region_record_t |
| struct | talp_common_record_t |
| struct | talp_resources_record_t |
| struct | talp_process_info_record_t |
Functions | |
| void | talp_output_record_gpu_vendor (gpu_vendor_t vendor) |
| void | talp_output_print_monitoring_region (const dlb_monitor_t *monitor, const char *cpuset_str, talp_flags_t talp_flags) |
| void | talp_output_record_pop_metrics (const dlb_pop_metrics_t *metrics) |
| void | talp_output_record_node (const node_record_t *node_record) |
| void | talp_output_record_process (const char *region_name, const process_record_t *process_record, int num_mpi_ranks) |
| void | talp_output_record_resources (int num_cpus, int num_nodes, int num_mpi_ranks, int num_gpus) |
| void | talp_output_record_process_info (void) |
| void | talp_output_finalize (const char *output_file, bool partial_output) |
| void talp_output_record_gpu_vendor | ( | gpu_vendor_t | vendor | ) |
| void talp_output_print_monitoring_region | ( | const dlb_monitor_t * | monitor, |
| const char * | cpuset_str, | ||
| talp_flags_t | talp_flags | ||
| ) |
| void talp_output_record_pop_metrics | ( | const dlb_pop_metrics_t * | metrics | ) |
| void talp_output_record_node | ( | const node_record_t * | node_record | ) |
| void talp_output_record_process | ( | const char * | region_name, |
| const process_record_t * | process_record, | ||
| int | num_mpi_ranks | ||
| ) |
| void talp_output_record_resources | ( | int | num_cpus, |
| int | num_nodes, | ||
| int | num_mpi_ranks, | ||
| int | num_gpus | ||
| ) |
| void talp_output_record_process_info | ( | void | ) |
| void talp_output_finalize | ( | const char * | output_file, |
| bool | partial_output | ||
| ) |