Graphics Programmer. I like vertices and pixels.

Shanghai, China
Joined December 2018
Introduce StrokeGen: A revolutionary real-time line art renderer in Blender. Get releases & Join the development here discord.gg/wBYneyzn If you like this project please repost to help it get more attraction🥹 (art from @ucupumar)
12
117
2
688
120,220
jwtstone retweeted
Michael I. Jordan, machine learning demigod, UC Berkeley ... the young people who work at these companies operate in a world [Silicon Valley, Berkeley, etc.] where these kinds of discussions are commonplace. Many of them aren’t really engineers; they come from the humanities, philosophy, or other disciplines. They’re 25 years old, they’re naive, they don’t do engineering work, they’ve never worked at large companies where real products are developed for real people, with discipline. And they get together, a bit like in Parisian cafés in the 1920s, to talk about these grand science-fiction ideas. When these young people resign, they know they’re going to attract attention. It allows them to feel virtuous and to be seen as very important figures. They claim to be giving up money, but in reality, they already have their stock options. So all of this is a grand moralizing performance that doesn’t serve the real objective it claims to pursue. There’s a great deal of naiveté here, which goes hand in hand with a certain cynicism… di.ens.fr/~fbach/MJordan_ITW…
48
192
45
1,763
213,968
Sometimes I just wonder whether Claude has made any progress on their Opus model this year. Fable 5.1 today essentially equals Opus 4.6 before it got significantly nerfed. And now it's barely usable because that shit is so expensive.
105
The portal into the background of GPU architecture www2.eecs.berkeley.edu/Pubs/…
GPUs process thousands of pixels in parallel, but what happens when we write a single pixel to the framebuffer? How is it done? Watch a CPU paint each pixel in this amazing RISC-V visual simulator (load the bitmap example): eseo-tech.github.io/emulsiV/
4
117
1
896
77,100
jwtstone retweeted
Here's the full wip scene!
2
5
143
216
4,502
239
66,977
1,898,797
7
73
2
1,528
35,290
jwtstone retweeted
what if this is the jagged frontier?
My take on the jagged frontier debate:
168
145
63
5,652
600,230
51
492
32
11,990
256,221
jwtstone retweeted
7
559
6
5,865
130,999
Graphics Programming weekly - Issue 454 - September 6th, 2026 jendrikillner.com/post/graph…
78
571
20,826
To celebrate the 20th anniversary of @JJCaleOfficial and Eric Clapton's 'The Road To Escondido,' an enhanced edition of the album featuring three previously unreleased recordings from the original sessions and three live tracks from 'Live In San Diego' is coming November 20. Available on 180G Rusty Red & Sky Blue vinyl, and CD. Pre-order at the link below. Watch the new music video for bonus track “Roll On,” featuring @JohnMayer and Billy Preston, plus a brand-new guitar solo that Eric went back into the studio to record for the song. Watch now at the link below. orcd.co/rteee
20
85
5
532
18,197
I resigned from Khronos Group today. I spent the last three years doing graphics API research at Khronos and Microsoft. Neither of them is acting responsibly. They are racing straight to self-increasing lines of code per triangle and gambling with our lives. More thoughts below.
77
199
21
3,377
102,500
I joined @nvidia nine years ago today, against the advice of a colleague who said their comp was below market. But I really believed in the mission and the people, so I went. I met @__simt__, Michael Garland, and Jared Hoberock on the C++ committee. I thought they were the smartest people there. I worked at @BerkeleyLab on concurrent and parallel programming paradigms, mostly for SIMD. @__simt__ convinced me that SIMT was a superior model for parallelism. He sold me on a revolutionary new GPU architecture where threads would independently scheduled: Volta, the basis of all modern GPUs. I asked him three times to find me a place at @nvidia. The first two times, he wasn't sure where to place me or if I'd like it. The third time, he had me come in to talk to Chris Lamb (now VP of CUDA). We chatted for two hours and he outlined the role he believed modern C++ would play in CUDA. I came back for an 8 round interview panel. All of the questions were answered with std::atomic. No one was sure what I would be working on. I, a modern C++ person, was placed in the CUDA driver org, which was written almost entirely in C. On my first day, my manager told me I'd be responsible for Thrust and CUB, @nvidia's first two open source libraries. No one had worked on them for a while and there was no product manager. I'd have to do it all. I put together a roadmap and got the libraries back on GitHub. I started sending status updates from CCCL, the CUDA Core Compute Libraries team, which did not exist. Eventually, they let me hire three people to fill out the team. We built libcu++ and abstractions for all the quirky new features being added to our chips to support these AI workloads that seemed to be growing in importance rapidly. After a few years I was asked switch orgs and guide the roadmap for our HPC C++ compiler. Programming languages and models quickly became my role, from stdpar to CUDA-Q to CUDA Python to CUDA Tile to autoresearch. What a ride it's been!
41
47
6
1,356
228,887
C++26 reflection syntax looks abhorrent
185
110
176
1,860
861,584
jwtstone retweeted
We’re publishing a deeper technical report on why generation is needed for the next leap toward photorealism. VRAM and compute limit both the scene abstraction and the number of rays we can afford. Previous DLSS reconstructs from that representation—so even perfect reconstruction is still bounded by what the scene contains. DLSS 5 is the first DLSS to generate beyond that abstraction and break through that ceiling, while staying grounded in the game and controlled by the artist. We also compare it with offline generative models and renderers at similar scaling cost. research.nvidia.com/labs/adl…
28
41
16
400
126,401
Came across this, and I found it quite informative with all the available AI accelerator options arxiv.org/pdf/2411.13717
3
19
167
9,230
New post: continuing our reverse engineering of the memory hierarchy of an RTX 4090 This time we follow a STG instruction down from the warps to DRAM. Cache replacement policies, dirty lines & write-back, visibility, and coherence. blog.doubleword.ai/what-happ…
3
24
1
228
11,137
Graphics Programming weekly - Issue 452 - August 23rd, 2026 jendrikillner.com/post/graph…
1
53
212
11,228