朱常Introduction: Why AI Inference Needs a New Memory Conversation Artificial intelligence has entered a...
However, the next phase of AI may be even larger: inference. Inference is the process of running trained models to generate answers, classify images, summarize documents, recommend products, detect anomalies, translate languages, support autonomous systems, or assist users in real time. Unlike training, which is often concentrated in large clusters and specific training cycles, inference is continuous, distributed, user-facing, and operationally sensitive. Every chatbot answer, search enhancement, recommendation update, coding assistant suggestion, visual recognition task, and enterprise AI query is an inference workload.
This shift from training to inference changes the memory problem. Training needs extreme bandwidth and fast gradient updates. Inference needs a more complex balance of bandwidth, capacity, cost efficiency, energy efficiency, model loading speed, caching, retrieval, and serving economics. The biggest models may not fit comfortably into local high-speed DRAM at acceptable cost. At the same time, relying only on conventional storage can introduce latency and throughput limitations. Modern AI systems therefore require a more layered memory hierarchy.
This is where Sandisk High-Bandwidth Flash, often abbreviated as HBF, becomes an interesting concept. HBF can be understood as a high-throughput flash-based memory or storage-class technology designed to sit closer to AI accelerators than conventional SSD storage, while offering much greater capacity and potentially lower cost per bit than HBM DRAM. It is not intended to perform the exact same job as HBM. Instead, it can complement HBM by expanding the effective memory and data-access capacity available to AI inference systems.
The most important point is that modern AI infrastructure is no longer about one memory technology winning against another. The future is hierarchical. HBM, DDR DRAM, high-bandwidth flash, CXL-attached memory, NVMe SSDs, and object storage may all coexist in a carefully designed data path. Each layer serves a different purpose. HBM offers the fastest bandwidth near the compute engine. DRAM provides general-purpose system memory. HBF may provide a high-capacity, high-throughput intermediate layer. SSDs and storage arrays provide persistent bulk data capacity. Object storage and distributed file systems provide massive data lakes.
This article provides a comprehensive English-language analysis of Sandisk High-Bandwidth Flash and explains how it complements HBM DRAM for modern AI inference systems. It explores technical positioning, AI workload requirements, memory hierarchy design, commercial implications, data-center use cases, edge AI possibilities, software challenges, and future market evolution.
In AI training, the memory wall is visible in GPU utilization. Expensive accelerators must be fed continuously with data. If bandwidth is insufficient, the processor stalls. This is one reason why HBM became central to AI GPU design. It provides very high bandwidth in close proximity to the processor, helping maintain high utilization during compute-intensive training.
In AI inference, the memory wall appears in more diverse ways. A model-serving system must load model weights, maintain key-value caches, retrieve context, access embeddings, serve multiple users, and handle variable sequence lengths. Some inference workloads are compute-bound, but many are memory-bound or bandwidth-bound. As context windows grow and models become more personalized or retrieval-augmented, the amount of data accessed per request can increase sharply.
The economics of inference are also different from training. Training is expensive but often scheduled as a project. Inference is a continuous service. It must be efficient at scale because every user query has a cost. If memory architecture is too expensive, AI services may become commercially difficult to operate. If memory is too slow, latency increases and user experience suffers. If memory capacity is too limited, models must be fragmented, compressed, offloaded, or served with reduced context.
This creates the need for new intermediate memory layers. HBM is excellent, but it is expensive and limited in capacity compared with storage technologies. NAND flash is high capacity and non-volatile, but conventional SSDs may not provide the bandwidth or latency profile needed for certain inference workflows. High-Bandwidth Flash sits conceptually between these extremes. It may provide more capacity than HBM and better performance proximity than traditional storage, making it valuable for specific AI inference architectures.
HBM is especially valuable for workloads that repeatedly access large matrices and tensors. Large language model training, transformer attention operations, scientific simulations, graph analytics, and high-performance computing workloads can all benefit from the high bandwidth and efficient data movement that HBM provides.
For AI GPUs and accelerators, HBM is often the main local memory pool. Model weights, activations, intermediate tensors, and key working data may reside in HBM during computation. The closer the data is to the compute engine, the better the system can sustain throughput.
However, HBM has limitations. It is expensive. It requires complex manufacturing and advanced packaging. Capacity per accelerator is limited relative to the size of the largest AI models and context requirements. HBM supply is constrained because only a small number of vendors can manufacture it at advanced nodes and high volumes. Also, adding more HBM to a package increases complexity, cost, power, and thermal design challenges.
Therefore, HBM should be viewed as a premium near-compute memory technology rather than a universal memory solution for all AI data. It is ideal for the hottest, most performance-sensitive data. It is not necessarily the most efficient place to store all model variants, retrieval databases, long-term context, infrequently accessed weights, or large external knowledge bases.
HBM Strengths
Extremely high bandwidth close to AI accelerators
Excellent for hot data and compute-intensive tensor operations
Supports high GPU and accelerator utilization
Efficient data movement compared with longer-distance memory paths
Critical for large-scale AI training and high-performance inference
HBF can be understood as an attempt to make flash more suitable for memory-intensive AI environments. It may not match HBM DRAM in raw latency or bandwidth at the accelerator package level, but it can potentially offer much larger capacity at lower cost per bit while delivering higher throughput than conventional storage approaches. This makes it attractive as a complementary layer in AI inference systems.
One useful way to think about HBF is as an intermediate technology between high-performance volatile memory and persistent mass storage. It is flash-based, meaning it is non-volatile and suitable for storing model data, embeddings, cached context, or large datasets. But it aims to deliver performance characteristics that are more useful for AI than standard storage alone.
The significance of HBF lies in the changing shape of AI inference. Inference often requires rapid access to model weights, adapter layers, retrieval data, embedding indexes, and cached tokens. Some of this data must stay in HBM, but not all of it needs to. If a high-bandwidth flash layer can feed or supplement accelerator memory efficiently, it can improve system economics and enable larger models or more complex applications without relying exclusively on expensive HBM capacity.
HBF also reflects a broader industry trend: the boundaries between memory and storage are becoming more fluid. Technologies such as CXL, computational storage, near-data processing, memory pooling, and high-performance flash are all part of an effort to build more flexible data hierarchies for AI. Sandisk’s experience in flash technology gives it a natural position in this conversation.
HBM is best suited for data that must be accessed with the highest possible bandwidth and lowest practical latency during computation. HBF is more suitable for data that must be accessed quickly and frequently but does not necessarily require HBM-level immediacy at every clock cycle. This may include model segments, large embedding tables, retrieval indexes, cold or warm weights, cached context blocks, and intermediate serving assets.
The distinction is similar to the difference between a premium working desk and a high-speed organized warehouse. HBM is the working desk: small, extremely fast, and immediately available. HBF is the high-speed warehouse: much larger, still fast enough for many workflows, and far more economical for storing bigger data sets. Conventional SSDs and object storage are larger warehouses farther away in the system.
Category HBM DRAM High-Bandwidth Flash
Technology Type Volatile DRAM Non-volatile flash-based memory/storage
Primary Strength Extreme bandwidth and proximity to accelerator Higher capacity and persistence with improved throughput
Best Use Hot tensors, model execution, training, high-performance inference Model staging, embeddings, retrieval data, extended context, warm data
Cost Profile High cost per bit Potentially lower cost per bit than HBM
Persistence Volatile Non-volatile
Role in AI Systems Compute-adjacent memory High-speed capacity extension and data-serving layer
A modern AI inference system may need to serve many models, variants, fine-tuned adapters, quantized versions, customer-specific profiles, retrieval indexes, and context caches. Keeping all of this in HBM is often impractical. HBM is too expensive and too limited in capacity for storing every possible model asset. Yet moving everything from conventional storage on demand may be too slow.
HBF could help by acting as a high-performance staging and serving layer. Frequently used but not always-hot data could reside in HBF and be moved into HBM or system DRAM when needed. This can reduce cold-start delays, improve model-switching efficiency, and enable larger effective memory footprints.
Inference also benefits from persistence. Because HBF is flash-based, it can retain data without power. Model weights, embeddings, indexes, and cached assets can remain available across restarts or power events. This characteristic may improve system resilience and reduce the overhead of reloading large data from slower storage tiers.
Another important inference trend is personalization. Enterprises and platforms increasingly want AI systems that use customer-specific data, domain-specific knowledge, and real-time retrieval. This increases the amount of external data accessed during inference. HBF may provide a faster and more scalable layer for such data compared with traditional storage-only approaches.
RAG changes the memory and storage requirements of inference. The system must not only run the model but also search through vector indexes, retrieve relevant passages, process metadata, and load context quickly. Large vector databases can become memory-intensive. If all indexes are stored in DRAM, costs can be high. If they are stored only on conventional SSDs, latency may increase.
HBF may serve as a useful intermediate layer for vector retrieval and AI memory augmentation. It could hold large embedding tables, compressed indexes, document chunks, semantic caches, and retrieval metadata. Because it is non-volatile, it can store large AI knowledge structures persistently. Because it targets high bandwidth, it may help reduce retrieval bottlenecks.
For enterprise AI, this matters significantly. Many companies do not want to train huge models from scratch. Instead, they want to deploy inference systems that combine foundation models with proprietary data. RAG is a common solution, but it creates heavy data-access requirements. HBF-style technologies can improve the performance and economics of these systems.
This may also benefit e-commerce, manufacturing, healthcare, finance, law, education, and customer support platforms. Any industry that uses AI to query large knowledge bases could benefit from faster, more economical memory-adjacent storage.
At the top of the hierarchy is HBM, located near or on the accelerator package. It handles the hottest data and the highest-bandwidth compute operations. Next is system DRAM, which supports CPU-side processing, host memory, orchestration, and general server functions. HBF could sit below or alongside DRAM as a high-bandwidth, persistent layer for model assets, embeddings, cache, and extended memory data. Below that are NVMe SSDs, storage arrays, and object storage for large-scale persistent capacity.
The exact implementation may vary. HBF could be attached through specialized interfaces, accelerator-adjacent modules, CXL-like architectures, or high-performance storage fabrics depending on product design. The key idea is not the specific interface alone but the architectural role: HBF expands fast-access capacity without requiring all data to reside in HBM.
Example AI Memory Hierarchy
HBM: Active model execution, hot tensors, attention operations, accelerator working set.
DDR DRAM: Host memory, batch orchestration, CPU-side preprocessing, scheduling, system buffers.
High-Bandwidth Flash: Model staging, embeddings, retrieval indexes, warm caches, persistent extended memory.
NVMe SSDs: Larger model repositories, datasets, logs, checkpoints, data pipeline storage.
Object Storage/Data Lake: Massive long-term storage for documents, media, historical data, and training assets.
Bandwidth matters because AI systems move large amounts of data. If HBF can deliver significantly higher throughput than conventional flash storage, it can help feed inference engines more efficiently. Latency also matters, especially for user-facing applications. While flash cannot behave exactly like DRAM, reducing latency and improving predictable access can make it useful for warm data layers.
Capacity matters because AI systems are getting larger. Models, adapters, embeddings, and context data are growing quickly. HBM alone cannot economically hold everything. HBF can potentially offer larger capacity at a more acceptable cost profile.
Cost matters because inference economics are continuous. A model that costs too much to serve cannot scale profitably. Cloud providers and enterprises care deeply about cost per token, cost per query, and cost per user session. If HBF allows systems to reduce HBM dependency while maintaining performance, it can improve inference economics.
Energy efficiency also matters. Moving data across long distances in a system consumes power. Data-center AI clusters already face power and cooling constraints. A well-designed high-bandwidth flash layer may reduce unnecessary movement from distant storage tiers, improving system-level efficiency.
When HBM Is Best
Ultra-low latency access is needed
Compute kernels are bandwidth-bound
Data is actively used by the accelerator
Maximum throughput is the top priority
When HBF May Help
Data is large but not always hot
Persistence is useful
Cost per bit matters
Model staging or retrieval data must be faster than standard storage
Model Staging and Fast Loading
AI service providers often operate many models. Some are general-purpose models, while others are fine-tuned for specific industries, customers, languages, or applications. Loading models from slow storage can cause delays. HBF could serve as a fast staging layer, allowing models to be moved into HBM or DRAM more efficiently when needed.
Multi-Tenant AI Serving
Cloud inference platforms often support many customers on shared infrastructure. Each customer may require different model weights, adapters, retrieval indexes, or policy configurations. HBF could help store tenant-specific AI assets close to compute, improving switching efficiency and utilization.
Large Context and KV Cache Support
Long-context AI applications generate large key-value caches. Keeping all cache data in HBM can be expensive. Some systems may benefit from offloading less active cache segments to a high-bandwidth flash layer while keeping the hottest segments in HBM.
Vector Search Acceleration
RAG systems rely on vector search. Large vector indexes can exceed DRAM capacity budgets. HBF may provide a higher-capacity layer with better performance than ordinary storage, supporting faster retrieval and better cost efficiency.
AI Data Pipeline Buffers
Data preprocessing, feature extraction, embedding generation, and inference pipelines often require fast intermediate storage. HBF could improve throughput where conventional SSDs create bottlenecks and DRAM is too costly.
Edge AI systems often face stricter power, space, cost, and reliability constraints than cloud servers. They may not be able to use large amounts of HBM, yet they still need to run increasingly capable models. HBF could provide a useful capacity layer for storing models, local knowledge bases, sensor history, and inference data.
In industrial AI, for example, a factory inspection system may need multiple models for defect detection, classification, predictive maintenance, and process optimization. Keeping all models in premium memory may be inefficient. A high-bandwidth persistent flash layer could enable faster model switching and local data retrieval.
In medical AI, devices may need to store imaging models, patient-specific references, and local inference data securely. Persistence, capacity, and performance are all important. In robotics, local AI systems may need access to maps, embeddings, behavior libraries, and sensor data. HBF could support these use cases if integrated into suitable hardware platforms.
The edge opportunity depends heavily on product packaging, cost, power, and software support. If HBF remains primarily a data-center technology, its edge adoption may be limited. But if it can be integrated into compact AI modules or appliances, it could become valuable for distributed inference.
AI frameworks and serving engines may need to decide which tensors, model layers, adapters, embeddings, or cache blocks should remain in HBM, which should reside in DRAM, and which can be stored in HBF. This requires profiling, runtime management, and predictable performance characteristics.
Model-serving platforms may also need HBF-aware caching. For example, frequently used model variants could be kept in HBF for fast loading. Popular retrieval indexes could be stored in HBF, while rarely used data remains on SSD or object storage. Context cache segments could migrate between HBM, DRAM, HBF, and SSD based on access patterns.
Operating systems, drivers, file systems, database engines, vector databases, and AI runtimes may all play a role. If HBF is exposed as a storage device, software may need optimized I/O paths. If it is exposed as a memory-like tier, software may need memory mapping, page migration, or CXL-style management. If it is connected directly to accelerators, AI frameworks may need accelerator-aware data movement APIs.
Successful adoption will depend on ecosystem support. Hardware vendors must provide clear interfaces. Software companies must optimize for tiered memory. Cloud providers must integrate HBF into orchestration and scheduling platforms. Application developers must understand when the technology provides value.
This does not mean HBF weakens the importance of HBM suppliers. On the contrary, it may expand the total AI memory market by enabling more practical large-scale inference designs. HBM remains essential for hot compute. HBF may support the surrounding data and model-serving architecture. Together, they create a more capable system.
For Sandisk, HBF could provide a way to move beyond conventional storage into higher-value AI infrastructure. NAND flash has historically faced pricing cycles and commoditization pressure. Advanced AI-oriented flash products could create differentiation, especially if they are tied to performance-sensitive workloads and long-term data-center adoption.
For data-center buyers, HBF may offer a new procurement category. Instead of choosing only between expensive accelerator memory and standard storage, they may design systems with a high-bandwidth flash tier. This could influence server architecture, procurement strategies, rack design, and total cost of ownership calculations.
For server OEMs and ODMs, HBF may create opportunities for differentiated AI inference platforms. Hardware vendors could design servers optimized for model hosting, RAG workloads, vector search, AI caching, or multi-tenant inference. Such systems would appeal to cloud providers and enterprise AI customers seeking better economics.
The second challenge is software complexity. A tiered memory architecture can improve efficiency, but only if data movement is handled intelligently. Poor data placement can create bottlenecks. If software frequently moves data between tiers inefficiently, the benefits of HBF may be reduced.
The third challenge is endurance. Flash memory has write endurance limits. AI workloads involving frequent cache updates or temporary data writes must be managed carefully. Wear leveling, write amplification control, and workload-aware management will be important.
The fourth challenge is standardization. For broad adoption, customers need stable interfaces, predictable performance, compatibility with existing software, and clear integration paths. If every HBF implementation is proprietary and difficult to integrate, adoption may slow.
The fifth challenge is competition from other memory hierarchy technologies. CXL-attached DRAM, advanced SSDs, storage-class memory concepts, computational storage, near-memory processing, and larger accelerator memory pools may all compete for similar roles. HBF must prove that it offers a compelling balance of cost, capacity, bandwidth, and ecosystem support.
The sixth challenge is workload fit. Not every AI inference workload needs HBF. Small models, latency-critical applications with compact working sets, or systems already optimized around HBM and DRAM may not benefit significantly. HBF is most valuable when models, retrieval data, or caches exceed economical DRAM/HBM capacity but still require faster access than conventional storage.
HBM will continue to advance. Future generations such as HBM4 and beyond will improve bandwidth, capacity, and power efficiency. But demand may grow even faster. Larger models, longer context windows, multimodal applications, real-time agents, and personalized AI systems will consume more memory and data bandwidth.
HBF may become part of the solution by extending the effective capacity of AI systems. It can provide a fast persistent tier for data that is too large for HBM but too performance-sensitive for traditional storage. This can be especially valuable in AI inference platforms that serve many models, many users, and many retrieval workloads.
The most successful systems will likely combine hardware and software optimization. A well-designed AI server may use HBM for active computation, DRAM for host orchestration, HBF for model and retrieval staging, SSDs for deeper local storage, and distributed storage for large datasets. AI runtimes will manage this hierarchy dynamically.
Over the long term, the distinction between memory and storage may continue to blur. Technologies will be evaluated not only by traditional categories but by their role in data movement, model serving, and inference economics. Sandisk High-Bandwidth Flash fits this trend by bringing flash closer to the performance requirements of AI.
AI inference requires a broader memory hierarchy. Systems must manage model weights, adapters, retrieval indexes, vector databases, key-value caches, context data, and persistent knowledge sources. Some of this data belongs in HBM. Some belongs in DRAM. Some belongs in SSDs or object storage. HBF can potentially serve as a powerful intermediate layer, offering higher capacity and persistence than HBM while providing better performance proximity than conventional storage.
The value of HBF is especially clear in large-scale inference, retrieval-augmented generation, multi-tenant model serving, fast model staging, and memory-augmented AI applications. It may help reduce cost per query, improve model-serving flexibility, and support larger AI systems without requiring all data to reside in expensive accelerator memory.
For data-center operators, HBF represents a potential path to more efficient AI infrastructure. For Sandisk, it offers a way to move flash technology into higher-value AI workloads. For the broader semiconductor industry, it highlights a critical truth: the future of AI performance will depend not only on processors but also on smarter, more layered memory systems.
In short, HBM is the high-speed engine room of AI accelerators, while HBF can become a high-capacity, high-throughput support layer for modern AI inference. Together, they point toward a more balanced, scalable, and economically sustainable AI memory architecture.