Project ideas from Hacker News discussions.

Benchmarking 15 "E-Waste" GPUs with Modern Workloads

📝 Discussion Summary (Click to expand)

Theme 1 – Legacy GPUs as budget‑friendly AI hardware

"The results showed that these GPUs can still deliver significant compute power at a fraction of the cost of newer models, making them attractive for budget-conscious users." — Mistral AI

Theme 2 – Power/thermal tuning on older cards

"for some of these gpus you can set a very reduced power limit for modest reduction in performance, tdp is not the full story" — Palomides

Theme 3 – Unconventional low‑cost GPUs repurposed for inference

"They hold a special place in my heart because I deployed 20k of them and I'm glad to see they are finding a purpose now and not just e‑waste." — latchkey


🚀 Project Ideas

[GPU Power Profiler & Cost Optimizer]

Summary

  • Collect real‑time power draw, temperature, and utilization across any PCIe GPU fleet, then suggest optimal power limits to balance performance and electricity cost.
  • Provides actionable savings estimates for mixed‑generation rigs.

Details

Key Value
Target Audience Data‑center operators, homelab builders, and inference engineers running heterogeneous GPUs
Core Feature Unified dashboard + CLI that polls NVIDIA‑SMI, AMD‑SMU, and open‑source power hooks, auto‑generates power‑limit recommendations
Tech Stack Python backend, Flask web UI, Prometheus metrics, PostgreSQL store, Docker‑compose deployment
Difficulty Medium
Monetization Hobby

Notes

  • HN users repeatedly ask for power‑limit tuning and energy‑cost awareness; this tool directly answers those requests.
  • Could integrate with existing benchmark reports (e.g., the one discussed) to overlay cost metrics.

[BC-250 Auto‑Tuning Deployment Suite]

Summary

  • Automated benchmarking and power‑limit optimization for Broadcom BC‑250 (PS5‑class) inference GPUs, with one‑click scripts to unlock hidden compute profiles.
  • Turns cheap, abundant BC‑250 cards into a cost‑effective inference farm.

Details

Key Value
Target Audience Hobbyist inference builders, startups seeking low‑cost token‑per‑second boosts
Core Feature CLI that discovers BC‑250 firmware quirks, runs auto‑tuning cycles, publishes optimal clock/power settings to a shared JSON cache
Tech Stack Rust for low‑level GPU access, SQLite cache, Node.js front‑end, Docker containers for isolation
Difficulty High
Monetization Revenue-ready: Subscription

Notes

  • “latchkey” mentions a Discord community and automated auto‑tune system; many would love a reusable, open‑source version.
  • Aligns with interest in using BC‑250 for inference and avoiding e‑waste.

[NBD‑VRAM Interactive Offload Engine]

Summary

  • Extends the NBD‑VRAM concept into a seamless, low‑latency swap layer for LLM inference, enabling >50 t/s on 24 GB cards with large contexts.
  • Provides a Docker‑ready service that exposes “virtual GPU memory” over NVMe.

Details

Key Value
Target Audience LLM developers, researchers, and hobbyists running 8‑12 GB or 24 GB GPUs who need larger context sizes
Core Feature Runtime library that intercepts CUDA allocations, offloads excess tensors to NVMe via NBD, and manages page‑faulting transparently
Tech Stack C++/CUDA, libnbd, FUSE layer, Python bindings, Docker entrypoint, Prometheus metrics
Difficulty High
Monetization Revenue-ready: SaaS tier for managed offload clusters and priority support

Notes

  • Directly addresses “tronjr” and “NortySpock” desire for 50 t/s interactive inference and “low‑latency swap” use‑case.
  • Taps into the growing market of open‑source LLM serving tools seeking memory‑efficient scaling.

Read Later