All Projects → jacenkow → Gpu Sentry

jacenkow / Gpu Sentry

Licence: mit
Flask-based package for monitoring utilisation of nVidia GPUs.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Gpu Sentry

Hoomd Blue
Molecular dynamics and Monte Carlo soft matter simulation on GPUs.
Stars: ✭ 143 (-6.54%)
Mutual labels:  gpu
Nsfminer
No Fee Ethash miner for AMD and Nvidia
Stars: ✭ 141 (-7.84%)
Mutual labels:  gpu
Ml Workspace
🛠 All-in-one web-based IDE specialized for machine learning and data science.
Stars: ✭ 2,337 (+1427.45%)
Mutual labels:  gpu
Nd4j
Fast, Scientific and Numerical Computing for the JVM (NDArrays)
Stars: ✭ 1,742 (+1038.56%)
Mutual labels:  gpu
Fsynth
Web-based and pixels-based collaborative synthesizer
Stars: ✭ 146 (-4.58%)
Mutual labels:  gpu
Floyd Cli
Command line tool for FloydHub - the fastest way to build, train, and deploy deep learning models
Stars: ✭ 147 (-3.92%)
Mutual labels:  gpu
Dino
Distributed notifications using websockets
Stars: ✭ 142 (-7.19%)
Mutual labels:  flask
Appkernel
API development made easy: a smart Python 3 API framework
Stars: ✭ 152 (-0.65%)
Mutual labels:  flask
Optical Flow Filter
A real time optical flow algorithm implemented on GPU
Stars: ✭ 146 (-4.58%)
Mutual labels:  gpu
Flog
A Simple Blog Powered by Flask
Stars: ✭ 150 (-1.96%)
Mutual labels:  flask
Upload Demo
Uploading a large file by fragmentation, powered by Flask and WebUploader.
Stars: ✭ 144 (-5.88%)
Mutual labels:  flask
Learnunityshader
学习Unity Shader过程中的一些记录,特效,动画Demo。
Stars: ✭ 141 (-7.84%)
Mutual labels:  gpu
Waifu2x Extension
Image, GIF and Video enlarger/upscaler achieved with waifu2x and Anime4K. [NO LONGER UPDATED]
Stars: ✭ 149 (-2.61%)
Mutual labels:  gpu
Citro3d
Homebrew PICA200 GPU wrapper library for Nintendo 3DS
Stars: ✭ 143 (-6.54%)
Mutual labels:  gpu
Jmilkfan S Blog
JmilkFan's Blog with Python-Flask
Stars: ✭ 150 (-1.96%)
Mutual labels:  flask
Mybolg
python+flask做的一个小blog
Stars: ✭ 142 (-7.19%)
Mutual labels:  flask
Bento
[DEPRECATED] Find Python web-app bugs delightfully fast, without changing your workflow. 🍱
Stars: ✭ 147 (-3.92%)
Mutual labels:  flask
Angular2 Flask
Simple angular2 app with python-flask backend ( Learning Angular2 )
Stars: ✭ 152 (-0.65%)
Mutual labels:  flask
Portfoliohub
Your portfolio is captured here!
Stars: ✭ 152 (-0.65%)
Mutual labels:  flask
Word2vec Spam Filter
Using word vectors to classify spam messages
Stars: ✭ 149 (-2.61%)
Mutual labels:  flask

gpu-sentry

Flask-based package for monitoring utilisation of nVidia GPUs.

Monitor

Motivation

Instead of checking each of your machines with nvidia-smi command, a client running on the machines is sending periodically statistics about GPU memory utilisation. The central server is collecting the requests and displays them on a single website.

Installation

Run pip install -e . to install all the dependencies and the package itself.

Configuration

Most of the settings can be found in config.py.

CLIENT_TIMEOUT allows to set how often a client, i.e. the GPU machine sends statistics to the central server. You can alter the value with the amount of seconds you wish to set.

PERMIT_CLIENTS has two fold purpose, first the keys are used to filter out machines which will be displayed on the website, i.e. we permit only machines with the specified hostnames, and the corresponding values point to display names.

Running

Currently the package does not work as a background process so please use screen, tmux or wsgi.

To run the package as client, i.e. on a GPU machine run

python cli.py -m client

or on the central server execute

python cli.py -m server
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].