pmt tagshttps://git.astron.nl/RD/pmt/-/tags2024-03-27T09:20:08Zhttps://git.astron.nl/RD/pmt/-/tags/1.3.11.3.1<h3 data-sourcepos="1:1-1:12" dir="auto">
<a id="user-content-changed" class="anchor" href="#changed" aria-hidden="true"></a>Changed:</h3>
<ul data-sourcepos="3:1-6:0" dir="auto">
<li data-sourcepos="3:1-3:10">Bugfixes</li>
<li data-sourcepos="4:1-4:47">Use instantaneous power measurement in <code data-sourcepos="4:43-4:46">NVML</code>
</li>
<li data-sourcepos="5:1-6:0">Change output of polling mode for <code data-sourcepos="5:38-5:40">PMT</code> to show individual measurements</li>
</ul>
<h3 data-sourcepos="7:1-7:10" dir="auto">
<a id="user-content-added" class="anchor" href="#added" aria-hidden="true"></a>Added:</h3>
<ul data-sourcepos="9:1-10:74" dir="auto">
<li data-sourcepos="9:1-9:62">
<code data-sourcepos="9:4-9:7">NVML</code> measures GPU and module separately (for Grace Hopper)</li>
<li data-sourcepos="10:1-10:74">
<code data-sourcepos="10:4-10:26">State::NrMeasurements()</code> and <code data-sourcepos="10:34-10:73">State::{timetamp,name,joules,watts}(int)</code>
</li>
</ul>2024-03-27T09:20:08ZBram Veenboerbram.veenboer@gmail.comhttps://git.astron.nl/RD/pmt/-/tags/1.3.01.3.0<h3 data-sourcepos="1:1-1:10" dir="auto">
<a id="user-content-added" class="anchor" href="#added" aria-hidden="true"></a>Added:</h3>
<ul data-sourcepos="3:1-7:0" dir="auto">
<li data-sourcepos="3:1-3:63">
<code data-sourcepos="3:4-3:14">pmt::Create</code> interface that accepts the platform as a string</li>
<li data-sourcepos="4:1-4:70">
<code data-sourcepos="4:4-4:14">pmt::NVIDIA</code> that automatically dispatches either <code data-sourcepos="4:55-4:58">NVML</code> or <code data-sourcepos="4:65-4:69">Tegra</code>
</li>
<li data-sourcepos="5:1-5:86">Support to include PMT in another CMake project using <code data-sourcepos="5:58-5:69">FetchContent</code> (see <code data-sourcepos="5:78-5:84">example</code>)</li>
<li data-sourcepos="6:1-7:0">Add Likwid support based on performance groups (thanks <a href="/markbuettner" data-reference-type="user" data-user="704" data-container="body" data-placement="top" class="gfm gfm-project_member js-user-link" title="Markus Büttner">@markbuettner</a>!)</li>
</ul>
<h3 data-sourcepos="8:1-8:12" dir="auto">
<a id="user-content-changed" class="anchor" href="#changed" aria-hidden="true"></a>Changed:</h3>
<ul data-sourcepos="10:1-12:59" dir="auto">
<li data-sourcepos="10:1-10:84">The CMake options are prefixed with <code data-sourcepos="10:40-10:43">PMT_</code>, rather than having it as <code data-sourcepos="10:73-10:76">_PMT</code> suffix</li>
<li data-sourcepos="11:1-11:31">Simpler CMake code for <code data-sourcepos="11:27-11:30">ROCM</code>
</li>
<li data-sourcepos="12:1-12:59">The Python interface uses the new <code data-sourcepos="12:38-12:48">pmt::Create</code> interface</li>
</ul>2024-03-15T14:50:05ZBram Veenboerbram.veenboer@gmail.comhttps://git.astron.nl/RD/pmt/-/tags/1.2.01.2.0Changelog:
- Major refactoring + cleanup throughout (both in the library and in CMake)
- Add PowerSensor3
- Add Cray
- Remove deprecated AMDGPU
- Reimplement Jetson
- BugfixesBram Veenboerhttps://git.astron.nl/RD/pmt/-/tags/1.1.01.1.0Changelog:
* Fix Arduino
* Extend Python interfaceBram Veenboerhttps://git.astron.nl/RD/pmt/-/tags/1.0.01.0.0This is the first release of Power Measurement Toolkit (PMT), as published in HUST'22: https://www.computer.org/csdl/proceedings-article/hust/2022/634900a044/1KnWyMBKdmoStefano Corda