Skip to content

HiEST/py-sysmon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

py-sysmon

License DOI

py-sysmon python package that allows users to monitor different system's resources usage (cpu, mem, freq, power, etc.).

QuickstartApplicationsInstallation

Quickstart

Py-SysMon supports different interfaces for gathering system statistics. Check out py-sysmon's documentation here.

Citation

If you use py-sysmon for your research please cite our preprint:

Daniel Rivas-Barragan, Francesc Guim-Bernat, Jordà Polo, and David Carrera (2020). Performance Characterization of Video Analytics Workloads in Heterogenous Edge Infrastructures. arXiv 2020.tbd; https://doi.org/tbd

Applications

Py-SysMon can be applied for different applications:

Scripts and real examples: https://github.com/danirivas/py-sysmon/tree/master/examples

Installation

Documentation Stable Supported Python Versions PyPi

The latest stable code can be installed from PyPI with:

python -m pip install py-sysmon

The most recent code can be installed from the source on GitHub with:

python -m pip install git+https://github.com/danirivas/py-sysmon.git

For developers, the repository can be cloned from GitHub and installed in editable mode with:

git clone https://github.com/HiEST/py-sysmon.git
cd py-sysmon
python -m pip install -e .

Requirements

numpy==1.19.2
nvidia-ml-py3==7.352.0
pandas==1.1.2
psutil==5.7.2
-e git+https://github.com/wkatsak/py-rapl.git@194fabad1144cad7edb4fdb1c8e17edb57deb8b1#egg=py_rapl
tqdm==4.49.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published