GADGET-4
healthtest.cc File Reference

routines for testing whether all compute nodes yield the full CPU and communication performance More...

#include "gadgetconfig.h"
#include <math.h>
#include <mpi.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "../data/allvars.h"
#include "../data/dtypes.h"
#include "../data/mymalloc.h"
#include "../logs/logs.h"
#include "../main/simulation.h"
#include "../mpi_utils/mpi_utils.h"
#include "../system/system.h"

Go to the source code of this file.

Macros

#define TEST_PACKET_SIZE_IN_MB   5
 
#define WORK_LOOP_COUNTER   50000000
 
#define WORK_NUMBER_OF_IPROBE_TESTS   1000000
 
#define MAX_VARIATION_TOLERANCE   0.5
 

Detailed Description

routines for testing whether all compute nodes yield the full CPU and communication performance

Definition in file healthtest.cc.

Macro Definition Documentation

◆ MAX_VARIATION_TOLERANCE

#define MAX_VARIATION_TOLERANCE   0.5

Definition at line 33 of file healthtest.cc.

◆ TEST_PACKET_SIZE_IN_MB

#define TEST_PACKET_SIZE_IN_MB   5

Definition at line 28 of file healthtest.cc.

◆ WORK_LOOP_COUNTER

#define WORK_LOOP_COUNTER   50000000

Definition at line 29 of file healthtest.cc.

◆ WORK_NUMBER_OF_IPROBE_TESTS

#define WORK_NUMBER_OF_IPROBE_TESTS   1000000

Definition at line 30 of file healthtest.cc.