AIBussinBuild useful systems with modern AI
  • Home
  • Books
  • Solutions
  • Toolkit
  • Prompts
  • Articles
  • About

Performance

  • DataLoader: Where Is the Training Loop Actually Waiting?
  • Cold Starts, Warm Runs and Real Latency
  • Performance: What Is the Machine Waiting For?
  • Appendix A: PyTorch Diagnostic Field Guide
  • Profile Before You Optimize
  • PyTorch Performance Debugging: CUDA OOM, Slow Training, GPU Utilization and torch.compile
  • PyTorch DataLoader Performance: num_workers, pin_memory, Prefetching and Why Your GPU Is Waiting
AIBussin

Build useful systems with modern AI.

Books, solutions, experiments and working tools for practical AI.

© 2026 Ernan Hughes
  • Books
  • Solutions
  • Toolkit
  • Prompts
  • Articles
  • About
  • Programmer.ie
  • ZeroModel.org
  • GitHub