• bitcoinBitcoin(BTC)$76,227.00-5.42%
  • ethereumEthereum(ETH)$2,244.06-7.51%
  • tetherTether(USDT)$1.00-0.05%
  • binancecoinBNB(BNB)$694.16-3.62%
  • rippleXRP(XRP)$1.22-6.69%
  • usd-coinUSDC(USDC)$1.00-0.03%
  • solanaSolana(SOL)$90.15-5.95%
  • tronTRON(TRX)$0.318569-0.24%
  • Figure HelocFigure Heloc(FIGR_HELOC)$1.03-1.27%
  • zcashZcash(ZEC)$1,313.221.47%
  • HyperliquidHyperliquid(HYPE)$77.78-8.17%
  • moneroMonero(XMR)$620.48-2.83%
  • dogecoinDogecoin(DOGE)$0.072146-6.25%
  • USDSUSDS(USDS)$1.000.00%
  • whitebitWhiteBIT Coin(WBT)$73.21-6.14%
  • leo-tokenLEO Token(LEO)$9.24-0.95%
  • chainlinkChainlink(LINK)$10.82-5.59%
  • cardanoCardano(ADA)$0.183829-6.63%
  • bitcoin-cashBitcoin Cash(BCH)$277.26-1.63%
  • stellarStellar(XLM)$0.155237-7.65%
  • nearNEAR Protocol(NEAR)$3.75-6.65%
  • RainRain(RAIN)$0.0063346.69%
  • daiDai(DAI)$1.000.01%
  • Ethena USDeEthena USDe(USDE)$1.00-0.10%
  • uniswapUniswap(UNI)$6.97-9.62%
  • litecoinLitecoin(LTC)$52.21-7.22%
  • CantonCanton(CC)$0.096849-2.16%
  • avalanche-2Avalanche(AVAX)$8.28-5.48%
  • USD1USD1(USD1)$1.00-0.07%
  • suiSui(SUI)$0.86-8.01%
  • tether-goldTether Gold(XAUT)$4,085.800.52%
  • the-open-networkGram (prev. Toncoin)(GRAM)$1.11-5.76%
  • hedera-hashgraphHedera(HBAR)$0.068438-6.21%
  • Global DollarGlobal Dollar(USDG)$1.000.01%
  • quant-networkQuant(QNT)$190.95-6.32%
  • paypal-usdPayPal USD(PYUSD)$1.00-0.01%
  • shiba-inuShiba Inu(SHIB)$0.000005-3.55%
  • Ripple USDRipple USD(RLUSD)$1.000.02%
  • BittensorBittensor(TAO)$219.24-6.97%
  • crypto-com-chainCronos(CRO)$0.049447-4.98%
  • Ondo US Dollar YieldOndo US Dollar Yield(USDY)$1.150.27%
  • okbOKB(OKB)$106.81-3.90%
  • EthenaEthena(ENA)$0.163605-10.14%
  • Circle USYCCircle USYC(USYC)$1.140.01%
  • pepePepe(PEPE)$0.000005-2.60%
  • aaveAave(AAVE)$130.88-1.40%
  • Spiko Amundi Overnight Swap Fund (EUR)Spiko Amundi Overnight Swap Fund (EUR)(EURSAFO)$1.14-0.12%
  • MemeCoreMemeCore(M)$0.82-2.64%
  • BlackRock USD Institutional Digital Liquidity FundBlackRock USD Institutional Digital Liquidity Fund(BUIDL)$1.000.00%
  • pax-goldPAX Gold(PAXG)$4,095.710.43%
TradePoint.io
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop
No Result
View All Result
TradePoint.io
No Result
View All Result

StreamTensor: A PyTorch-to-Accelerator Compiler that Streams LLM Intermediates Across FPGA Dataflows

October 6, 2025
in AI & Technology
Reading Time: 6 mins read
A A
StreamTensor: A PyTorch-to-Accelerator Compiler that Streams LLM Intermediates Across FPGA Dataflows
ShareShareShareShareShare

Why treat LLM inference as batched kernels to DRAM when a dataflow compiler can pipe tiles through on-chip FIFOs and stream converters?StreamTensor is a compiler that lowers PyTorch LLM graphs (GPT-2, Llama, Qwen, Gemma) into stream-scheduled dataflow accelerators on AMD’s Alveo U55C FPGA. The system introduces an iterative tensor (“itensor”) type to encode tile/order of streams, enabling provably correct inter-kernel streaming and automated insertion/sizing of DMA engines, FIFOs, and layout converters. On LLM decoding workloads, the research team reports up to 0.64× lower latency vs. GPUs and up to 1.99× higher energy efficiency.

https://arxiv.org/pdf/2509.13694

What StreamTensor does?

StreamTensor compiles PyTorch graphs into a stream-oriented dataflow design so that intermediate tiles are largely avoids off-chip DRAM round-trips via on-chip streaming and fusion; DMAs are inserted only when required; they are forwarded through on-chip FIFOs to downstream kernels. The compiler’s central abstraction—iterative tensors (itensors)—records iteration order, tiling, and layout, which makes inter-kernel stream compatibility explicit and drives converter generation only where needed. The framework also searches hierarchically over tiling, fusion, and resource allocation, and uses a linear program to size FIFOs to avoid stalls or deadlock while minimizing on-chip memory.

YOU MAY ALSO LIKE

Blue Origin’s New Glenn Launch Delay Will Continue Into 2027

Five9 Agrees to Buy Level AI and Broaden CX AI Distribution – Unite.AI

https://arxiv.org/pdf/2509.13694

What’s actually new?

  • Hierarchical DSE. The compiler explores three design spaces—(i) tiling/unroll/vectorization/permutation at the Linalg level, (ii) fusion under memory/resource constraints, and (iii) resource allocation/stream widths—optimizing for sustained throughput under bandwidth limits.
  • End-to-end PyTorch → device flow. Models enter via Torch-MLIR, are transformed to MLIR Linalg, and then into a dataflow IR whose nodes become hardware kernels with explicit streams and host/runtime glue—no manual RTL assembly.
  • iterative tensor (itensor) typing system. A first-class tensor type expresses iteration order, tiling, and affine maps. This makes stream order explicit, allows safe kernel fusion, and lets the compiler synthesize minimal buffer/format converters when producers/consumers disagree.
  • Formal FIFO sizing. Inter-kernel buffering is solved with a linear-programming formulation to avoid stalls/deadlocks while minimizing on-chip memory usage (BRAM/URAM).

Results

Latency: up to 0.76× vs prior FPGA LLM accelerators and 0.64× vs a GPU baseline on GPT-2; Energy efficiency: up to 1.99× vs A100 on emerging LLMs (model-dependent). Platform context: Alveo U55C (HBM2 16 GB, 460 GB/s, PCIe Gen3×16 or dual Gen4×8, 2×QSFP28).

https://arxiv.org/pdf/2509.13694

Our Comments

The useful contribution here is a PyTorch→Torch-MLIR→dataflow compiler that emits stream-scheduled kernels and a host/runtime for AMD’s Alveo U55C; the iterative tensor type plus linear-programming-based FIFO sizing enables safe inter-kernel streaming rather than DRAM round-trips. On reported LLM decoding benchmarks across GPT-2, Llama, Qwen, and Gemma, the research team show geometric-mean latency as low as 0.64× vs. a GPU baseline and energy efficiency up to 1.99×, with scope limited to decoding workloads. The hardware context is clear: Alveo U55C provides 16 GB HBM2 at 460 GB/s with dual QSFP28 and PCIe Gen3×16 or dual Gen4×8, which aligns with the streaming dataflow design.


Check out the Paper. Feel free to check out our GitHub Page for Tutorials, Codes and Notebooks. Also, feel free to follow us on Twitter and don’t forget to join our 100k+ ML SubReddit and Subscribe to our Newsletter.

The post StreamTensor: A PyTorch-to-Accelerator Compiler that Streams LLM Intermediates Across FPGA Dataflows appeared first on MarkTechPost.

Credit: Source link

ShareTweetSendSharePin

Related Posts

Blue Origin’s New Glenn Launch Delay Will Continue Into 2027
AI & Technology

Blue Origin’s New Glenn Launch Delay Will Continue Into 2027

November 5, 2026
Five9 Agrees to Buy Level AI and Broaden CX AI Distribution – Unite.AI
AI & Technology

Five9 Agrees to Buy Level AI and Broaden CX AI Distribution – Unite.AI

November 5, 2026
Google Is Ditching Firebase Studio Soon, And It Wants You To Use Its Newer AI Tools Instead
AI & Technology

Google Is Ditching Firebase Studio Soon, And It Wants You To Use Its Newer AI Tools Instead

November 5, 2026
Roughly 600,000 NVIDIA H200s Idle in Hong Kong Amid Beijing’s Import Hold – Unite.AI
AI & Technology

Roughly 600,000 NVIDIA H200s Idle in Hong Kong Amid Beijing’s Import Hold – Unite.AI

November 5, 2026
Next Post
Trump admin. trying to ‘exploit tragedies for political purposes,’ says Sen. Chris Van Hollen

Trump admin. trying to ‘exploit tragedies for political purposes,’ says Sen. Chris Van Hollen

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

No Result
View All Result
U.S. Coast Guard update on debris field found near Nantucket

U.S. Coast Guard update on debris field found near Nantucket

November 1, 2026
Christa Pike now conscious and speaking following failed execution

Christa Pike now conscious and speaking following failed execution

October 31, 2026
Meta’s Quest 2 And Quest Pro Reach ‘End Of Feature Development’

Meta’s Quest 2 And Quest Pro Reach ‘End Of Feature Development’

November 3, 2026

About

Learn more

Our Services

Legal

Privacy Policy

Terms of Use

Bloggers

Learn more

Article Links

Contact

Advertise

Ask us anything

©2020- TradePoint.io - All rights reserved!

Tradepoint.io, being just a publishing and technology platform, is not a registered broker-dealer or investment adviser. So we do not provide investment advice. Rather, brokerage services are provided to clients of Tradepoint.io by independent SEC-registered broker-dealers and members of FINRA/SIPC. Every form of investing carries some risk and past performance is not a guarantee of future results. “Tradepoint.io“, “Instant Investing” and “My Trading Tools” are registered trademarks of Apperbuild, LLC.

This website is operated by Apperbuild, LLC. We have no link to any brokerage firm and we do not provide investment advice. Every information and resource we provide is solely for the education of our readers. © 2020 Apperbuild, LLC. All rights reserved.

No Result
View All Result
  • Main
  • AI & Technology
  • Stock Charts
  • Market & News
  • Business
  • Finance Tips
  • Trade Tube
  • Blog
  • Shop

© 2023 - TradePoint.io - All Rights Reserved!