字号·· | 护眼
theregister

HPE利用存储解决AI昂贵的内存问题HPE puts storage to work on AI’s expensive memory problem

点「原文对照」整页切到原文,或双击某段只看那段的原文。

HPE正在为其Alletra Storage MP X10000赋予一项新任务:保存推理状态,否则这些状态将从昂贵的GPU内存中被驱逐并在稍后重新计算。

HPE is giving its Alletra Storage MP X10000 another job: holding inference state that would otherwise be evicted from expensive GPU memory and recalculated later.

在经Kamiwaza验证的测试中,该测试使用了NVIDIA H200 GPU、Kamiwaza AI平台以及HPE Alletra MP X10000,与未卸载KV缓存的情况相比,该解决方案实现了高达20倍的首字延迟缩短(time to first token)和17倍的有效推理吞吐量提升。GPU并没有变得更聪明,只是它们需要重复做的工作变少了。

In testing validated by Kamiwaza using NVIDIA H200 GPUs, the Kamiwaza AI platform, and HPE Alletra MP X10000, the solution achieved up to 20× faster time to first token and 17× higher effective inference throughput versus running without KV cache offload. The GPUs did not become cleverer. They had less repeat work to do.

这些结果将关于存储的决策直接引入了关于AI经济学的讨论中。模型定价受到了广泛关注,而花大价钱让加速器重复处理相同的上下文也同样值得关注。尤其是当企业从回答单个问题的聊天机器人,转向能够将一个请求变成相当于一个小委员会工作量的大模型智能体(agent)时。你的智能体存在重复问题智能体工作流会重复处理文档、系统指令和对话历史。

The results move a storage decision directly into the discussion about AI economics. Model pricing gets plenty of attention. Paying expensive accelerators to process the same context repeatedly deserves some too. Especially as enterprises move from chatbots answering individual questions to agents that can turn one request into a small committee’s worth of activity. Your agents have a repetition problem Agentic workflows repeatedly process documents, system instructions and conversation histories.

一个智能体检索信息,另一个智能体对其进行评估,第三个智能体检查结果,随后的步骤则会重新访问系统已经处理过的内容。一定程度的重复是必要的,但重新计算所有内容则并非如此。

One agent retrieves information, another evaluates it, a third checks the result, and subsequent steps revisit material the system has already processed. Some repetition is necessary. Recalculating everything is not.

KV缓存保留了中间注意力状态(attention state),允许兼容的请求重用先前的计算。保持该缓存可用可以减少模型开始产生下一个答案之前所需的工作。

KV cache retains intermediate attention state, allowing compatible requests to reuse earlier computation. Keeping that cache available can reduce the work required before a model starts producing its next answer.

不幸的是,GPU内存既不是无限的,其定价也不是按无限来定的。长上下文和并发会话会争夺该内存。当可重用的缓存被驱逐且随后又被需要时,推理引擎可能不得不重建它。这会导致更多的GPU工作、更多的等待,却没有带来任何额外的洞察。

GPU memory, unfortunately, is neither infinite nor priced as though it were. Long contexts and concurrent sessions compete for that memory. When reusable cache is evicted and later needed, the inference engine may have to rebuild it. More GPU work, more waiting, and no additional insight to show for either.

HPE Alletra MP X10000为卸载的缓存提供了一个共享层,而针对S3的RDMA则加速了存储数据路径。该方案的主张是:检索可重用的上下文,而不是让GPU再次计算它。

HPE Alletra MP X10000 provides a shared tier for offloaded cache, while RDMA for S3 accelerates the storage data path. The proposition: retrieve reusable context rather than make the GPU calculate it again.

计算一次。经常重用。这是一个不起眼的原则,直到替代方案出现在基础设施账单上。快20倍,但附带有分母经Kamiwaza验证的测试使用了NVIDIA Nemotron 70B,并在大上下文、多智能体推理下运行了30多个并发智能体。

Compute once. Reuse often. An unremarkable principle, until the alternative appears on the infrastructure bill. Twenty times faster, with the denominator attached The Kamiwaza-validated testing used NVIDIA Nemotron 70B and more than 30 concurrent agents under large-context, multi-agent inference.

这一点很重要,因为这正是那种现实世界中的工作负载,在其中重复的上下文和内存压力会使缓存重用变得极有价值。几个智能体查阅重叠的材料,会产生与几乎没有共同上下文的无关短提示(prompt)截然不同的机遇。

That matters because this is precisely the sort of real-world workload where repeated context and memory pressure can make cache reuse valuable. Several agents consulting overlapping material create a different opportunity from unrelated, short prompts with little context in common.

这些标称的性能提升是针对特定工作负载的。上下文长度、并发性、缓存命中率和传输开销决定了回报。快20倍是一个测试结果,而不是普遍适用的权利。买方应该像仔细检查倍数一样仔细检查对比情况:相同的工作负载,在有和没有KV缓存卸载的情况下,以及足以代表生产条件的并发量。

Those headline gains are workload-specific. Context length, concurrency, cache hit rates and transfer overhead determine the return. Twenty times faster is a test result, not a universal entitlement. Buyers should examine the comparison as carefully as the multiplier: the same workload, with and without KV cache offload, and enough concurrency to represent production conditions.

有用的问题是,他们的应用可以避免多少重复计算,以及检索缓存的上下文是否比重建它更快。没有测试条件的大性能数字大多只是排版决策。垃圾输入依然花钱缓存重用解决了重复计算的问题。它无法拯救这样一个检索系统:为了回答一个问题,它向模型喂入了公司一半的文档档案。

The useful question is how much repeated computation their applications can avoid, and whether retrieving cached context is faster than rebuilding it. A large performance number without its test conditions is mostly a typography decision. Garbage in still costs money Cache reuse addresses repeated computation. It cannot rescue a retrieval system that feeds the model half the company’s document archive to answer one question.

HPE更广泛的策略是将X10000与Data Fabric相结合,以便对分布式数据进行受治理的访问。X10000的数据智能节点在摄取时生成元数据、分类和嵌入(embedding),以帮助应用程序检索相关上下文。这使得数据准备工作更接近数据落地的位置,而不是让每个应用团队去拼凑另一个下游准备管道。

HPE’s broader pitch pairs the X10000 with Data Fabric for governed access to distributed data. The X10000’s data intelligence node generates metadata, classification and embeddings at ingest to help applications retrieve relevant context. That moves preparation closer to where data lands, rather than leaving every application team to assemble another downstream preparation pipeline.

经济逻辑很简单。更精准的检索意味着提示中不相关的材料更少,并且为获得有用答案而进行的尝试也更少。

The economic logic is straightforward. More precise retrieval can mean less irrelevant material in prompts and fewer attempts to obtain a useful answer.

企业档案库里从来不缺文档。将当前政策与六个被取代的版本以及一个名为“FINAL_final_v7”的演示文稿区分开来,才是更有趣的问题。

Enterprise archives are rarely short of documents. Distinguishing the current policy from six superseded versions and a presentation called “FINAL_final_v7” is the more interesting problem.

当智能体检索信息并据此采取行动时,治理也很重要。相关的上下文仍然需要是经过授权的上下文。更快地访问智能体本不该看到的东西,是对进展的一种尴尬定义。

Governance also matters when agents retrieve information and act on it. Relevant context still needs to be authorized context. Faster access to something an agent should never have seen is an awkward definition of progress.

这赋予了HPE两个经济杠杆:改善进入推理的内容,然后在可能的情况下重用计算。

That gives HPE two economic levers: improve what enters inference, then reuse computation where possible.

这种区别很重要。更好的检索可以减少提示大小和重试次数。KV缓存重用减少了处理工作;它不会凭空缩减生成的答案,也不会迫使API供应商降低账单。超越缓存复选框缓存卸载正成为一个拥挤的市场。HPE的优势在于将其与数据准备和治理相结合,而不是去赢得另一个功能勾选。

The distinction matters. Better retrieval can reduce prompt size and retries. KV cache reuse reduces processing work; it does not magically shrink generated answers or oblige an API supplier to lower its bill. Beyond the cache checkbox Cache offload is becoming a crowded market. HPE’s strength rests on combining it with data preparation and governance, rather than winning another feature tick.

对于希望从其AI中获得更多价值的组织来说,实际的测试在于数据准备、治理和缓存重用如何作为单一系统流畅运行。

The practical test for organizations looking to get more value from their AI is how smoothly data preparation, governance and cache reuse operate as a single system.

应用程序能否在没有不必要复制和准备的情况下找到相关、被允许的信息?推理引擎能否高效地保留和检索可重用的上下文?随着上下文窗口和智能体数量的增长,这种组合能否维持有用的吞吐量?

Can applications find relevant, permitted information without unnecessary copying and preparation? Can the inference engine retain and retrieve reusable context efficiently? Does the combination sustain useful throughput as context windows and agent counts grow?

这些问题将架构与可观测的结果联系了起来。买方应该询问其工作负载下的缓存命中率、首字延迟和持续吞吐量。他们还应该检查检索质量以及系统是否完成了预期的任务。

Those questions connect the architecture to observable outcomes. Buyers should ask for cache hit rates, time to first token and sustained throughput on their workloads. They should also examine retrieval quality and whether the system completes the intended task.

无论基准图表多么诱人,一个更快的错误答案仍然是一个错误答案。

A faster wrong answer remains a wrong answer, however attractive the benchmark chart.

每太字节的成本依然重要。让GPU第七次阅读同一份简报的成本也同样重要。

Cost per terabyte remains relevant. So does the cost of making a GPU read the same briefing for the seventh time.

欲了解更多信息,请访问HPE Alletra Storage MP X10000网页。本文由HPE供稿

For more information, visit the HPE Alletra Storage MP X10000 web page. Contributed by HPE

阅读媒体原文 ↗