You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
+ a small change to test-standalone/runner.sh to make it work on my system
+ another small change to JSONOutputManager.py, to make it compatible with the versioning I had installed
Copy file name to clipboardExpand all lines: examples/picocm3-profiling/README.md
+16-7Lines changed: 16 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,28 +2,37 @@
2
2
# `PicoLog CM3` profiler
3
3
4
4
A simple Linux example that uses stress-ng on a storage device and measures power consumption
5
-
using a [PicoLog CM3](https://github.com/tdurieux/EnergiBridge).
5
+
using a [PicoLog CM3](https://www.picotech.com/download/manuals/PicoLogCM3CurrentDataLoggerUsersGuide.pdf).
6
6
7
7
As an example program, a simple program is used that repeatedly checks
8
8
if random numbers are prime or not.
9
9
10
10
## Requirements
11
11
12
-
A [PicoLog CM3](https://github.com/tdurieux/EnergiBridge) device is required with a clamp of
13
-
the correct variety for your task
12
+
A [PicoLog CM3](https://www.picotech.com/download/manuals/PicoLogCM3CurrentDataLoggerUsersGuide.pdf) device is required with a clamp of
13
+
the correct variety for your task.
14
14
15
-
The [PicoLog CM3 Driver](https://github.com/tdurieux/EnergiBridge) is assumed to be already installed.
15
+
The [PicoLog CM3 Driver](https://www.picotech.com/downloads/linux) is assumed to be already installed.
16
16
17
-
Instructions to install the drivers for your operating system can be found [here]().
17
+
Instructions to install the drivers for your operating system can be found [here](https://www.picotech.com/downloads/linux).
18
+
19
+
For this example program, [stress-ng](https://github.com/ColinIanKing/stress-ng) is additionally required as an example of something to measure, but this can be replaced with any other program, or simply a call to sleep if the device is not controlled through software.
20
+
21
+
Ensure you have the paremeters for stress-ng properly configured, such that an appropriate storage device is selected, and the PicoLog clamp has been correctly attached to the wire.
18
22
19
23
## Running
20
24
21
-
From the root directory of the repo, run the following command:
25
+
From the root directory of the repo, run the following commands:
0 commit comments