일반 Python 함수를 CPU 또는 NVIDIA GPU에서 실행되는 커널로 JIT 컴파일하는 Python 프레임워크로, 시뮬레이션, 로보틱스, ML에 활용할 수 있습니다.
rapidsai/jupyterlab-nvdashboard
노트북 안에서 GPU 연산, 메모리, PCIe, NVLink 사용량을 모니터링하는 대시보드를 제공하는 JupyterLab 확장 프로그램입니다.
- 스타
- 680
- 포크
- 88
- 열린 이슈
- 34
- 마지막 커밋
- 10일 전
어떤 프로젝트인가요?
JupyterLab NVdashboard는 현재 작업 중인 노트북과 파일 옆에 GPU 사용량 대시보드를 표시하는 JupyterLab 확장 프로그램입니다. GPU 연산 사용률, GPU 메모리 소비량, PCIe 처리량, NVLink 처리량 등 시스템 하드웨어 지표를 차트로 보여 주므로 개발 환경을 벗어나지 않고도 하드웨어 활동을 확인할 수 있습니다.
차트에서 드래그해 시간 범위를 선택하고 자세히 살펴볼 수 있으며, 여러 차트가 표시된 페이지에서는 같은 시점에 해당하는 툴팁이 함께 정렬됩니다. 대시보드는 JupyterLab의 라이트 및 다크 테마를 따릅니다.
또한 노트북 툴바에 GPU Accel 메뉴를 제공합니다. 노트북 환경에 해당 라이브러리가 설치되어 있으면 코드를 변경하지 않고 cuDF pandas와 scikit-learn, UMAP, HDBSCAN용 cuML 가속기를 켤 수 있습니다. v4 릴리스는 JupyterLab 4 이상을 대상으로 하며, conda 또는 pip로 설치할 수 있습니다.
핵심 기능
- 01GPU 연산 사용률과 GPU 메모리 소비량 차트를 표시합니다.
- 02PCIe 및 NVLink 처리량 지표를 보여 줍니다.
- 03시계열 차트에서 드래그해 시간 범위를 선택할 수 있습니다.
- 04차트 간 툴팁을 같은 시점에 맞춰 정렬합니다.
- 05코드를 변경하지 않고 노트북 툴바에서 cuDF pandas와 cuML 가속기를 켜고 끌 수 있습니다.
활용 사례
- JupyterLab 노트북에서 모델을 학습하거나 실행하는 동안 GPU 부하를 모니터링합니다.
- 가속기를 켠 뒤 pandas 또는 scikit-learn 코드가 실제로 GPU를 사용하는지 확인합니다.
- 디버깅 중 과거 시간 범위의 메모리 및 처리량 지표를 비교합니다.
빠른 시작
- 1
PyPI에서 설치(안정 버전)
pip install jupyterlab-nvdashboard - 2
또는 conda-forge에서 설치(안정 버전)
conda install -c conda-forge jupyterlab-nvdashboard
사용 전 알아둘 점
- JupyterLab v4 이상이 필요합니다. v4 이상만 지원합니다.
- GPU 가속기 컨트롤은 노트북 환경에 cuDF 또는 cuML이 설치된 경우에만 표시됩니다.
포함된 컬렉션
토픽
자주 묻는 질문
- jupyterlab-nvdashboard은(는) 무엇인가요?
- 노트북 안에서 GPU 연산, 메모리, PCIe, NVLink 사용량을 모니터링하는 대시보드를 제공하는 JupyterLab 확장 프로그램입니다. JupyterLab NVdashboard는 현재 작업 중인 노트북과 파일 옆에 GPU 사용량 대시보드를 표시하는 JupyterLab 확장 프로그램입니다. GPU 연산 사용률, GPU 메모리 소비량, PCIe 처리량, NVLink 처리량 등 시스템 하드웨어 지표를 차트로 보여 주므로 개발 환경을 벗어나지 않고도 하드웨어 활동을 확인할 수 있습니다.
- jupyterlab-nvdashboard은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- jupyterlab-nvdashboard은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- jupyterlab-nvdashboard은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. jupyterlab-nvdashboard의 마지막 커밋은 2026년 10월 27일입니다.
- jupyterlab-nvdashboard은(는) 어디에 사용할 수 있나요?
- JupyterLab 노트북에서 모델을 학습하거나 실행하는 동안 GPU 부하를 모니터링합니다. 가속기를 켠 뒤 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를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
여러 머신을 허브 모드로 통합 모니터링할 수 있는 셀프 호스팅 웹 기반 NVIDIA GPU 실시간 대시보드입니다.
GPU 및 프로세스별 상태를 보여주고 CLI 장치 선택기와 Python API를 제공하는 NVIDIA GPU용 대화형 터미널 모니터
NCCL은 단일 노드 및 멀티 노드 학습을 위한 all-reduce, all-gather 등의 최적화된 GPU 통신 프리미티브를 제공하는 NVIDIA 라이브러리입니다.
NVIDIA의 CUDA용 Rust 플랫폼으로, 호스트 런타임 크레이트와 Rust로 GPU 커널을 작성하기 위한 SIMT 및 Tile 모델을 제공합니다.
NVIDIA DGX Spark와 기타 GPU 머신 한 대 이상에서 GPU, 메모리, CPU, 네트워크, 로컬 LLM 서버를 모니터링하는 셀프 호스팅 실시간 웹 대시보드입니다.