Lee Howes retweeted
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
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.
Lee Howes retweeted
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…
Lee Howes retweeted
Optimizing Linux kernel with BOLT: github.com/llvm/llvm-project…
> By improving the code layout, BOLT can boost the kernel's performance by up to 5%.
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.
Lee Howes retweeted
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.
Lee Howes retweeted
Hey! You!
I wrote a blog post!
Come read about why I'm unreasonably excited about senders.
It's Monday morning. Work can wait.
ericniebler.com/2024/02/04/w…
Lee Howes retweeted
$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."
nitter.gq/UPHOLDINGS/status/1489…
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.
Lee Howes retweeted
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
Lee Howes retweeted
So it begins...
isocpp.org/files/papers/P276…
Lee Howes retweeted
Read about how NVIDIA is using portable asynchrony to accelerate standard C++.
My team and I published an article about the new stdexec library -- based on P2300 `std::execution` -- that NVIDIA recently shipped.
hpcwire.com/2022/12/05/new-c…
#cpp #hpc #nvidia @NVIDIAHPCDev
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".
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…
Lee Howes retweeted
Just sent out a proposal for ClangIR, a new MLIR based IR for Clang. Very excited with the new diagnostics possibilities for C++. Check out the RFC for github links and more information!
discourse.llvm.org/t/rfc-an-…
Lee Howes retweeted
We continue to advance our open accelerated computing strategy and I am excited to reinforce @Intel's commitment to an open ecosystem. Welcome @codeplaysoft and @codeandrew! community.intel.com/t5/Blogs… #SYCL #oneAPI
Lee Howes retweeted
Just dropped a new revision of P2300, the std::execution proposal (i.e., sender/receiver). So many new goodies in this one!
htmlpreview.github.io/?https…
Lee Howes retweeted
It's great to see the work of @mcypark and @brunosy on pattern matching in C++(wg21.link/P1371) available in compiler explorer (thanks @lenary).
godbolt.org/z/M7hGYv5rb

















