meric issueshttps://code.it4i.cz/vys0053/meric/-/issues2023-08-07T12:16:49+02:00https://code.it4i.cz/vys0053/meric/-/issues/82Edit MERIC output to simplify output parsing by RADAR visualizer2023-08-07T12:16:49+02:00Ondrej VysockyEdit MERIC output to simplify output parsing by RADAR visualizerUpdates according the RADAR visualizer developer guide.Updates according the RADAR visualizer developer guide.new versionOndrej VysockyOndrej Vysockyhttps://code.it4i.cz/vys0053/meric/-/issues/53Powercap2023-06-02T10:17:41+02:00Ondrej VysockyPowercap### RAPL (Intel)
* [x] msr-safe
* [ ] x86_adapt
* [ ] PAPI
* [x] geopm
https://onlinelibrary.wiley.com/doi/pdf/10.1002/cpe.4485
Additionally,the Linux kernel has begun to expose RAPL-based power management via the sysfs powercap in...### RAPL (Intel)
* [x] msr-safe
* [ ] x86_adapt
* [ ] PAPI
* [x] geopm
https://onlinelibrary.wiley.com/doi/pdf/10.1002/cpe.4485
Additionally,the Linux kernel has begun to expose RAPL-based power management via the sysfs powercap interface,which provides simpler and safer access to the low-level power controls.The Linux perf command-line interface has begun exposing and managing some of the hardware counters,but the power management is still handled by accessing the sysfs powercap filesystem.
### OPAL (IBM)new versionOndrej VysockyOndrej Vysockyhttps://code.it4i.cz/vys0053/meric/-/issues/51Meric_AddCounter(CounterValue, CounterName);2018-02-15T09:16:13+01:00Ondrej VysockyMeric_AddCounter(CounterValue, CounterName);In some cases the application provides some counters measurement, that we want to visualize int he final measurement report. In this case we should use this function to add a counter name and value to the region we are currently running.In some cases the application provides some counters measurement, that we want to visualize int he final measurement report. In this case we should use this function to add a counter name and value to the region we are currently running.new versionOndrej VysockyOndrej Vysockyhttps://code.it4i.cz/vys0053/meric/-/issues/49optional barriers turn off2022-01-04T12:48:14+01:00Ondrej Vysockyoptional barriers turn offScore-P doesn't use barriers in its instrumentation. In case of automatic instrumentation it would result in extremely high overhead. It means that it is not possible to measure the resources consumption precisely. On the other hand in c...Score-P doesn't use barriers in its instrumentation. In case of automatic instrumentation it would result in extremely high overhead. It means that it is not possible to measure the resources consumption precisely. On the other hand in case of some application (eg. master-slave algorithms) it is necessary not to use barriers.
For MERIC it is possible to turn off OpenMP barriers easily (probably). Removing MPI barriers would require more drastic code changes.new versionOndrej VysockyOndrej Vysocky