Accelerating DenseNet-121 medical imaging inference with GPU-native pipeline on MedNIST
Modern medical imaging workflows must process thousands of high-resolution scans rapidly, but CPU-based pipelines are slow and inefficient — cores run at low utilization while I/O stalls and host-to-device data copies add latency.
The GPU-native pipeline achieved 3.3× higher throughput and 2.9× lower batch time versus CPU, with 88% GPU utilization and roughly 40% better energy efficiency measured in images per joule.
Show all 13 reported metrics
Frequently asked questions
What did this team achieve with this AI workflow?
The GPU-native pipeline achieved 3.3× higher throughput and 2.9× lower batch time versus CPU, with 88% GPU utilization and roughly 40% better energy efficiency measured in images per joule.
What tools did this team use?
DenseNet-121, DALI, cuDF, NVIDIA Tesla T4, PyTorch DataLoader, Pillow, OpenCV, pandas, FP16, NVML.
What results were reported?
GPU throughput gain vs CPU: ~3.3×; GPU batch time reduction vs CPU: ~2.9×; GPU batch time per 32 images: ~0.109 s per batch of 32; CPU batch time per 32 images: ~0.315 s (source-reported, not independently verified).
How is this medical records processing AI workflow structured?
Data loading and labeling → GPU-accelerated preprocessing → Batching and GPU transfer → DenseNet-121 inference → Confidence score extraction → Performance monitoring.