Фреймворк для JIT-компиляции обычных Python-функций в ядра, работающие на CPU или GPU NVIDIA, для симуляций, робототехники и машинного обучения.
rapidsai/jupyterlab-nvdashboard
Расширение JupyterLab с дашбордами для мониторинга вычислительной нагрузки GPU, использования памяти, PCIe и NVLink прямо в ноутбуках.
- Звёзды
- 680
- Форки
- 88
- Открытые issues
- 34
- Последний коммит
- 11 дней назад
Что это?
JupyterLab NVdashboard — расширение для JupyterLab, которое отображает дашборды с данными об использовании GPU рядом с ноутбуками и файлами, с которыми вы работаете. Оно строит графики аппаратных метрик системы: загрузки вычислительных ресурсов GPU, потребления памяти GPU, пропускной способности PCIe и NVLink. Так можно следить за активностью оборудования, не покидая среду разработки.
На графиках можно выделить временной диапазон для более детального изучения, а подсказки на страницах с несколькими графиками синхронизируются по времени для удобства сравнения. Дашборд поддерживает светлую и тёмную темы JupyterLab.
В расширение также входит меню GPU Accel на панели инструментов ноутбука. В нём можно включить ускорители cuDF pandas и cuML для кода на scikit-learn, UMAP и HDBSCAN без изменения кода, если в окружении ноутбука установлены соответствующие библиотеки. Версия v4 предназначена для JupyterLab 4 и новее; расширение можно установить с помощью conda или pip.
Ключевые возможности
- 01Отображает графики загрузки вычислительных ресурсов GPU и потребления памяти GPU.
- 02Показывает метрики пропускной способности PCIe и NVLink.
- 03Позволяет перетаскиванием выделить временной диапазон на графиках временных рядов.
- 04Синхронизирует подсказки на графиках по одной временной отметке.
- 05Позволяет включать ускорители cuDF pandas и cuML на панели инструментов ноутбука без изменения кода.
Сценарии использования
- Мониторинг загрузки GPU во время обучения или запуска моделей в ноутбуке JupyterLab.
- Проверка того, использует ли код на pandas или scikit-learn GPU после включения ускорения.
- Сравнение метрик использования памяти и пропускной способности за прошедший период при отладке.
Быстрый старт
- 1
Установить из PyPI (стабильная версия)
pip install jupyterlab-nvdashboard - 2
Или установить из conda-forge (стабильная версия)
conda install -c conda-forge jupyterlab-nvdashboard
Что важно знать
- Требуется JupyterLab версии 4 или новее, поскольку поддерживаются только версии 4 и новее.
- Элементы управления GPU-ускорителем отображаются, только если в среде ноутбука установлены cuDF или cuML.
В подборках
Темы
Частые вопросы
- Что такое jupyterlab-nvdashboard?
- Расширение JupyterLab с дашбордами для мониторинга вычислительной нагрузки GPU, использования памяти, PCIe и NVLink прямо в ноутбуках. JupyterLab NVdashboard — расширение для JupyterLab, которое отображает дашборды с данными об использовании GPU рядом с ноутбуками и файлами, с которыми вы работаете. Оно строит графики аппаратных метрик системы: загрузки вычислительных ресурсов GPU, потребления памяти GPU, пропускной способности PCIe и NVLink. Так можно следить за активностью оборудования, не покидая среду разработки.
- jupyterlab-nvdashboard можно использовать бесплатно? Какая у него лицензия?
- jupyterlab-nvdashboard распространяется с открытым исходным кодом под лицензией BSD-3-Clause. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- jupyterlab-nvdashboard всё ещё поддерживается?
- Активно поддерживается. Последний коммит в jupyterlab-nvdashboard — 27 окт. 2026 г..
- Для чего можно использовать jupyterlab-nvdashboard?
- Мониторинг загрузки GPU во время обучения или запуска моделей в ноутбуке JupyterLab. Проверка того, использует ли код на pandas или scikit-learn GPU после включения ускорения. Сравнение метрик использования памяти и пропускной способности за прошедший период при отладке.
- Как установить jupyterlab-nvdashboard?
- Установить из PyPI (стабильная версия): pip install jupyterlab-nvdashboard Или установить из conda-forge (стабильная версия): conda install -c conda-forge jupyterlab-nvdashboard
- Где скачать jupyterlab-nvdashboard?
- Исходный код и инструкции по установке — на GitHub: https://github.com/rapidsai/jupyterlab-nvdashboard
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Веб-панель для мониторинга NVIDIA GPU в реальном времени с самостоятельным хостингом и режимом хаба для нескольких машин.
Интерактивный монитор NVIDIA GPU в терминале: показывает состояние устройств и процессов, позволяет выбирать устройства через CLI и предоставляет Python API.
NCCL — библиотека NVIDIA с оптимизированными примитивами обмена данными между GPU, такими как all-reduce и all-gather, для обучения на одном или нескольких узлах.
Платформа NVIDIA для CUDA на Rust: runtime-крейты для хоста и модели SIMT и Tile для написания GPU-ядер на Rust.
Самостоятельно размещаемая веб-панель для мониторинга в реальном времени NVIDIA DGX Spark и других GPU-машин: GPU, память, CPU, сеть и локальные LLM-серверы — в одном окне браузера.