mirror of
https://github.com/NVIDIA/nvbench.git
synced 2026-03-14 20:27:24 +00:00
Add new hidden summary with percent sm clock scaling,
This commit is contained in:
@@ -350,6 +350,18 @@ void measure_cold_base::generate_summaries()
|
||||
summ.set_string("hide", "Hidden by default.");
|
||||
summ.set_float64("value", clock_mean);
|
||||
}
|
||||
|
||||
{
|
||||
const auto default_clock_rate =
|
||||
static_cast<nvbench::float64_t>(m_state.get_device()->get_sm_default_clock_rate());
|
||||
|
||||
auto &summ = m_state.add_summary("nv/cold/sm_clock_rate/scaling/percent");
|
||||
summ.set_string("name", "Clock Scaling");
|
||||
summ.set_string("hint", "percentage");
|
||||
summ.set_string("description", "Mean SM clock rate as a percentage of default clock rate.");
|
||||
summ.set_string("hide", "Hidden by default.");
|
||||
summ.set_float64("value", clock_mean / default_clock_rate);
|
||||
}
|
||||
}
|
||||
|
||||
// Log if a printer exists:
|
||||
|
||||
Reference in New Issue
Block a user