We are getting closer to the official launch of TorchTPU.
ALERT🚨🚨: On apples-to-apples InferenceX Comparisons, TPUv7 Ironwood achieves 50% better perf per dollar than Blackwell Ultra on the new TorchTPU external inference stack! TorchTPU brings native PyTorch to TPUs, & along with Google open-sourcing a bunch of their Pallas inference kernels, Google has laid out a solid foundation for TPU to rapidly externalize. We at SemiAnalysis strongly believe that TPU externalization is heading in the right direction and moving full steam ahead.
Community note
The 50% perf/dollar claim is from SemiAnalysis' own modeled InferenceX preview using TCO assumptions, not independent/audited benchmarks. TorchTPU stack is in private beta; attached video is AI-generated. newsletter.semianalysis.com/p/tpu-inferenc… inferencex.semianalysis.com siliconreport.com/best-ai-chips-… x.com/Xxi5olc/status…
2
131
Watch this space - SGLang on TorchTPU (developers.googleblog.com/to…) coming soon.
RadixArk and Google Cloud are joining forces with the SGLang community to make TPU a drop-in, cost-efficient path to frontier inference. SGL-JAX already serves the major open model families on the latest TPU generations: Gemma, Qwen, DeepSeek, GLM, Kimi, Ling, MiniMax, MiMo, Grok, plus Wan and Flux for video and image generation. With this partnership, TPU unlocks SGLang's production feature set: 5D parallelism, Radix Cache, HiCache, quantization, speculative decoding, on TPU Pallas kernels co-built by Google, RadixArk, and the SGLang community. SGL-torchtpu opens a PyTorch-native path to all of it. SGLang on TPU comes with the same API and the same features, so for teams already running it, getting started is simple. Going forward, TPU support for new open models will land alongside the rest, and that carries forward to each new TPU generation. Full announcement and SGL-JAX repo 👇
1
26
11,309
A new PyTorch-native backend is coming to unlock the power of Google TPUs: ✨ Run existing PyTorch with minimal code changes. ✨ Get a 50-100%+ performance boost with Fused Eager mode. Read the engineering deep dive here: goo.gle/4vbTQQl #TorchTPU #PyTorch #MLOps #AI
13
117
769
53,892
Lee Howes retweeted
Career advice for an ambitious infrastructure engineer like me: find the world's largest Rust codebase and solve their hard problems. My team is hiring a senior engineer to work closely with me. In simple form, the job is: show up to an office in NYC, Seattle, Bellevue, or Menlo Park at least 3 days per week and make better developer infrastructure for a medium-sized Rust codebase (10 million lines) so that it can become a large Rust codebase (200 million lines) sooner. This is highly leveraged work that directly impacts the productivity, reliability, and performance for hundreds of teams building distributed systems of all kinds, developer tools, mobile apps with billions of users, data pipelines, AI training, network infrastructure, privacy infrastructure, consumer devices, and more in Rust.
13
27
429
37,903
I am looking to recruit a PhD student (fully funded at UK home tuition rate) to work on automated testing and verification of machine learning compilers and runtimes! Deadline: 30th April. Please spread the word! Details here: doc.ic.ac.uk/~afd/PhD-Advert…
1
21
41
5,164
BREAKING: P2300 has been voted into C++26! 🎉
15
26
175
19,115
Lee Howes retweeted
Meta is hiring compilers, low-level, and performance engineers. Especially engineers w/ expertise in CPU and GPU performance, CUDA, C++, x86, and LLVM. The roles are located in the SF Bay Area, Seattle, and NY. A U.S. work permit is required.
4
16
107
15,816
There is a perception that the sender async model is hard to understand. The underlying concepts are actually very simple. These five interfaces are the sum total of the sender model. Everything else is window dressing.
4
8
67
9,642
Wisdom, from @kirkshoop:
4
14
2,066
$META "A study concluded that every dollar spent on our ads drives, on average, $3.31 in revenues for our advertisers in the U.S. Over $400 billion in economic activity annually is linked to our platforms, supporting more than 3 million jobs."
Before you call $FB evil, you should talk to small businesses who have leveraged their platform to attract customers (many without paying a dime!). 2nd order effects.
3
14
87
22,144
Build faster with #Buck2! Our #opensource build system is designed to make your build experience better, including: - Increased parallelism - Integration with remote executing & virtual file systems - Redesigned console output Learn how: ow.ly/lWNg50Nzoxm
4
12
72
26,150
6
28
235
37,143
Lee Howes retweeted
New blog post: Introducing `cxx-async`! pcwalton.github.io/_posts/20… It's a new crate I've published that allows easy interoperability between C++20 coroutines and Rust async I/O. You can await/co_await on both sides and it "just works".
4
38
261
Lee Howes retweeted
Rust is now a first-class server-side language at Meta. Supporting a programming language at Meta is a long and careful process, and including Rust is a testament to the qualities of the language. I am proud of our team that made this possible. engineering.fb.com/2022/07/2…
3
84
483