NVIDIA, Jupyter ve Colab gibi ortamlar içinde GPU çekirdeklerini doğrudan profillemek için tasarlanmış açık kaynaklı bir Python arayüzü olan Nsight Python'ı yayınladı. Artık yalnızca komut satırı araçlarına ve ayrı raporlara güvenmek yerine, geliştiriciler hedef kod bölümlerini nsight.annotate ile işaretleyebilir ve nsight.analyze.kernel'i kullanarak her çalıştırma ve yapılandırma için donanım metriklerini içeren bir pandas DataFrame oluşturabilir.
Kütüphane, Nsight Compute'i çalışan bir Python sürecine doğrudan bağlayarak donanım metrikleri, önbellek performansı, saat kontrolü ve fp32 ile fp16'da matris boyutu taramaları toplama sürecini basitleştirir. Son güncelleme, deneysel bir CUPTI arka ucu, açık araç yönetimi ve özelleştirilebilir bilgi toplayıcıları gibi özellikler getirerek geliştiricilerin hesaplama ağırlıklı ve bellek ağırlıklı iş yüklerini kolayca ayırt etmelerini sağlar.
Bu araç, standart Python iş akışları içinde doğrudan performans analizi yapmayı mümkün kılarak GPU çekirdeği optimizasyonunun verimliliğini artırır.