Research Scientist at Intel Labs. Previously PhD at UC Berkeley. Creating C++ libraries for distributed computing. he/him

San Francisco, CA
Joined October 2018
Jazzed to be presenting our paper "Slicing Is All You Need" at the PAW-ATM workshop at SC'25 tomorrow. sourceryinstitute.github.io/…
1
1
5
486
After a 4 year hiatus, I'm thrilled to be back on Twitter! I didn't miss anything, did I? But seriously do people still use Twitter? BlueSky? Mastodon? Where should I go?
1
1
65
The result: we can use one algorithm to efficiently multiple matrices with **any** input partitioning. Nifty!
1
1
39
Come chat with me at PAW-ATM tomorrow or later at SC if you're around!
1
31
Whooo!! A nice linear algebra interface is coming to standard C++! I particularly enjoyed the first half of this talk, which covers the early development and history of supercomputers and how that hardware affected what libraries were built and how.
1
528
Just got the most pleasingly poetic C++ compiler error. "template template argument has different template parameters than its corresponding template template parameter"
5
369
I had a bunch of fun attending CppCon last September. There I had the opportunity to present on some of the research we're doing on C++ distributed data structures at Intel Labs.
We have just released a new CppCon 2023 Video! "Distributed Ranges": Model for Building Distributed Data Structures, Algorithms & Views - by @BenjaBrock youtu.be/X_dlJcV21YI #Cpp #cppcon
3
301
Bold claim, New York Times!
231
About to board my flight from Knoxville to SC! If you're going to be there and want to catch up or get acquainted in person, feel free to DM me.
5
451
Had a fun time presenting at CppCon! Got a chance to talk about the distributed C++ work we've been doing at Intel.
13
603
My Silicon Valley neighbors out here throwing out perfectly good GPUs in the middle of a GPU shortage 🫠
4
6
512
Benjamin Brock retweeted
Great talk by @anacondainc Jim Kitchen and @nvidia @eriknwelch on python-graphblas: sparse linear algebra for graphs. ⚡ It speeds up NetworkX by 100 to 10000 times. 🔗Check out the project repo: github.com/python-graphblas/… @SciPyConf #SciPy2023 @networkx_team
7
1
28
8,136
Finally got to say, "There's actually a chapter in my dissertation on that!" today. 🤣
4
416
cppreference.org is causing our CI to fail at work. 🤯 Linter checks that all links in the documentation are live, and cppreference.org keeps timing out as it's a bit slow today.
1
754
The Thinking Machines CM-5 (Connection Machine, 1993) was the first of its kind massively parallel supercomputer systems. The industrial design is featured in Jurassic Park. Now that I think about it, was all of the Jurassic Park tech actually real? 🧬
20
72
8
568
69,744