diff --git a/src/tools/space-time-stack/kp_space_time_stack.cpp b/src/tools/space-time-stack/kp_space_time_stack.cpp index 280d72a8a..262625e1e 100644 --- a/src/tools/space-time-stack/kp_space_time_stack.cpp +++ b/src/tools/space-time-stack/kp_space_time_stack.cpp @@ -361,13 +361,13 @@ struct Allocations { #endif { std::stringstream ss; - ss << "MAX BYTES ALLOCATED: " << total_size << '\n'; + ss << std::fixed << std::setprecision(1); + ss << "MAX MEMORY ALLOCATED: " << double(total_size)/1024.0 << " kB" << '\n'; // convert bytes to kB #ifdef USE_MPI ss << "MPI RANK WITH MAX MEMORY: " << rank << '\n'; #endif ss << "ALLOCATIONS AT TIME OF HIGH WATER MARK:\n"; std::ios saved_state(nullptr); - ss << std::fixed << std::setprecision(1); for (auto& allocation : alloc_set) { auto percent = double(allocation.size) / double(total_size) * 100.0; if (percent < 0.1) continue;