Fast, reproducible, and portable software development environments
-
Updated
Dec 8, 2021 - Dockerfile
Fast, reproducible, and portable software development environments
Remote development on HPC clusters with VSCode
CLI wrapper and Claude Code / Codex skill for NVIDIA Nsight Graphics 2026.1+ — capture GPU frames, export GPU Trace, and drill into bottlenecks via compact JSON.
Accelerate and optimize existing C/C++ CPU-only applications using the most essential CUDA tools and techniques.
Matrix multiplication example performed with OpenMP, OpenACC, BLAS, cuBLABS, and CUDA
High-performance Sobel edge detection using CUDA with CPU vs GPU benchmarking, roofline analysis, and Nsight profiling.
Reproducible GPU performance workflow with Nsight CSV parsing, Roofline analysis and portable backend seams.
Repository for Architecture of computers and parallel systems course on VŠB
CUDA Samples and Nsight Guided Profiling Samples
A simple and understandable CUDA kernel for batch-matmul operation
16-step CUDA optimization of FlashAttention-2 achieving 99.2% of official performance on A100 — Ampere architecture
Reproducible CUDA kernel optimization lab: warp reduction, shared-memory transpose, WMMA, tests and profiling.
The MNIST classification problem is a fundamental machine learning task that involves recognizing handwritten digits (0- 9) from a dataset of 70,000 grayscale images (28x28 pixels each). It serves as a benchmark for evaluating machine learning models, particularly neural networks.
Hand-written CUDA kernels + Qwen3-VL ViT TensorRT deployment. LLM/VLM inference optimization
Custom PyTorch CUDA kernel implementing optimized ReLU activation with vectorization, performance profiling, and memory analysis on Tesla T4 GPU achieving 75% bandwidth efficiency.
Production MLIP molecular dynamics on consumer GPUs — a measured MACE + cuEquivariance deployment study on phosphorene (break-even maps, precision error budget, Nsight, RTX 3080 Ti).
High-Performance Computing (HPC) & Optimization studies using CUDA C++. Includes Grid-Stride Loops, Shared Memory tiling, and Nsight Compute profiling analysis.
To associate your repository with the nsight topic, visit your repo's landing page and select "manage topics."