|
GADGET-4
|
#include <test_io_bandwidth.h>
Inherits io_streamcount, and setcomm.
Inherited by sim.
Public Member Functions | |
| test_io_bandwidth (MPI_Comm comm) | |
| void | measure_io_bandwidth (void) |
Public Member Functions inherited from io_streamcount | |
| size_t | my_fwrite (const void *ptr, size_t size, size_t nmemb, FILE *stream) |
| A wrapper for the fwrite() function. More... | |
| size_t | my_fread (void *ptr, size_t size, size_t nmemb, FILE *stream) |
| A wrapper for the fread() function. More... | |
| void | reset_io_byte_count (void) |
| long long | get_io_byte_count (void) |
Public Member Functions inherited from setcomm | |
| setcomm (MPI_Comm Comm) | |
| setcomm (const char *str) | |
| void | initcomm (MPI_Comm Comm) |
| void | mpi_printf (const char *fmt,...) |
| void | determine_compute_nodes (void) |
Additional Inherited Members | |
Public Attributes inherited from io_streamcount | |
| long long | byte_count = 0 |
Public Attributes inherited from setcomm | |
| MPI_Comm | Communicator |
| int | NTask |
| int | ThisTask |
| int | PTask |
| int | ThisNode |
| int | NumNodes = 0 |
| int | TasksInThisNode |
| int | RankInThisNode |
| int | MinTasksPerNode |
| int | MaxTasksPerNode |
| long long | MemoryOnNode |
| long long | SharedMemoryOnNode |
Definition at line 26 of file test_io_bandwidth.h.
|
inline |
Definition at line 29 of file test_io_bandwidth.h.
| void measure_io_bandwidth | ( | void | ) |
Definition at line 36 of file test_io_bandwidth.cc.