Quick-start Instructions
~ $ wget https://github.com/DanieleDeSensi/nornir/archive/v1.1.0.zip
~ $ unzip v1.1.0.zip
~ $ cd nornir-1.1.0
~/nornir-1.1.0 $ make
~/nornir-1.1.0 $ make install
The make
command will fail if the architecture is still not supported.
For example, this may happen when the mechanisms for reading the power consumption on that specific architecture
have not yet been implemented. By default nornir will be installed under /usr/local
.
You can specify the nornir installation path by modifying the NORNIR_PATH
variable in the
Makefile
. The standard subfolders will be then used for the installation
(lib
, include
, bin
).
It is sufficient to run make demo
to
compile the applications. Please notice that some applications depend on some external libraries (e.g. pbzip2 needs
libbz
).
You can change the default parameters (maximum power consumption or minimum bandwidth)
by modifying the parameters.xml
in the directory of the application you want to run.
Please not that, since the runtime needs to change the clock frequency of the cores and to read
the power consumptions, you need to run the application with sudo
rights.