This experiment presents results of an Darshan I/O analysis performed on the CalculiX IO kernel master version. The runtime is 3.453 seconds.
Overall the kernel transferred 40.1 MiB data at 16.75 MiB/s.
The following figure shows the average I/O cost per process.
Darshan reporting the average I/O cost per process of the CalculiX IO master version. |
The kernel spends 60% of its runtime inside write operations. The remaining 40% are spend in the application specific code.
Darshan is also able to show the access sizes of I/O operations in the following figure.
Darshan reporting the most common access sizes of the CalculiX IO master version. |
In this case more than 1.6 million write operations have an access size of 26 byte. This means that each individual write operation only writes 26 bytes of data which is slighty more than 3 double precision values. This is what we expect as for each node of the simulation mesh we write a 3-dimensional data point to the file.