Project ideas from Hacker News discussions.

Hot Chips 2026: Applying High Bandwidth Flash (HBF)

📝 Discussion Summary (Click to expand)

Theme 1 – Cost vs. Performance: Using cheap NAND flash instead of expensive HBM

“NAND flash is over 100 times cheaper per GB than HBM, so there should be opportunity there, even after giving a flash controller a 1024‑bit interface with HBM bandwidth.” – xnx

Theme 2 – Leveraging deterministic, sequential access patterns for inference

“Unlike game rendering, model inference can have a deterministic memory access pattern. You don’t need ‘random access memory’ at all for model weights, and you could tolerate cold‑start latencies in the multiple milliseconds, as long as continuous reads were delivered at the necessary bandwidth.” – xnx

Theme 3 – Architectural trade‑offs: scratchpad/RAM emulation, hybrid systems, and training limits

“A split memory system consisting of some channels of flash and some channels of HBM will probably be suboptimal compared to a uniform memory, but it could be much cheaper, and allow much larger models to be run… Replacing low‑latency HBM with massively parallel cheap(er) DRAM at high latency might still be a worthwhile cost savings.” – xnx
“With the stream‑to‑scratch interface, code has to be completely rewritten before it works at all, while the RAM‑emulation interface will start off just extremely slow, and you can incrementally sort out the changes for full performance.” – xnx


🚀 Project Ideas

Flash-backed Accelerator Memory Emulator (FAME)

Summary

  • Provides a transparent RAM‑like abstraction over cheap NAND flash for AI accelerator inference, handling page‑aligned sequential transfers and wear‑leveling.
  • Core value: lets existing frameworks (TensorFlow, PyTorch, JAX) run on flash‑only hardware with ≤5% performance loss vs HBM, cutting memory cost >100×.

Details

Key Value
Target Audience AI hardware designers, inference service providers, researchers experimenting with low‑cost accelerators
Core Feature Virtual memory driver that exposes flash as a contiguous address space, performs automatic pipelined 16KB+ page transfers to scratchpad SRAM and manages wear‑leveling
Tech Stack Rust for low‑level flash controller interface, C/C++ shim for accelerator SDK, optional Python bindings
Difficulty Medium
Monetization Revenue‑ready: SaaS licensing per device or per‑GB flash used

Notes

  • HN commenter xnx noted “NAND flash is over 100 times cheaper per GB than HBM… you could tolerate cold-start latencies in the multiple milliseconds…”, which FAME directly addresses.
  • Enables discussion on hybrid memory architectures and offers practical utility for deploying LLMs on edge devices.

Memory Access Trace Optimizer (MATO)

Summary

  • Records model inference memory accesses (like CUDA graph capture) and rewrites them into flash‑friendly sequential page streams, generating optimized data layouts and transfer scripts.
  • Core value: automates the elbow‑grease work of managing scratchpad ring buffers, giving near‑linear flash performance without code rewrites.

Details

Key Value
Target Audience ML engineers, compiler writers, accelerator architects
Core Feature Trace‑capture library + optimizer that remaps random weight accesses to linear flash sequences, inserts prefetch, and outputs modified model binaries
Tech Stack Python frontend, LLVM‑based IR passes, C++ runtime, optional CUDA integration
Difficulty High
Monetization Hobby (open‑source) – could later offer premium support

Notes

  • xnx suggested “It might be possible to do something like cuda graph capture to record a memory access trace and have everything magically remapped to a linear sequence…”, which MATO implements.
  • Sparks conversation about automated memory‑layout optimization and provides a practical tool for reducing flash wear and latency.

Hybrid AI Inference Service (HAIS)

Summary

  • Cloud offering that provisions instances with a tiered memory system: a small HBM cache backed by large NAND flash, automatically moving hot weights to HBM and cold weights to flash.
  • Core value: lets customers run massive models (100B+ params) at a fraction of the cost of pure HBM instances while preserving low latency for active layers.

Details

Key Value
Target Audience AI startups, enterprises, model‑hosting platforms
Core Feature Managed inference API with transparent memory tiering, wear‑leveling, and QoS guarantees
Tech Stack Kubernetes, custom device plugin for flash/HBM, Go control plane, gRPC inference API, Rust data‑mover
Difficulty High
Monetization Revenue‑ready: Pay‑per‑second compute + GB‑hour flash storage

Notes

  • Echoes xnx’s point that “A split memory system … could be much cheaper, and allow much larger models to be run.”
  • Provides a platform for HN debate on cost‑vs‑performance tradeoffs and a ready‑to‑use service for scaling LLM deployment.

Read Later