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
118
2
688
120,208
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…
47
192
45
1,762
213,242
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.
102
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
897
76,896
jwtstone retweeted
Here's the full wip scene!
2
5
140
216
4,509
238
67,082
1,895,484
7
73
2
1,527
35,273
jwtstone retweeted
what if this is the jagged frontier?
My take on the jagged frontier debate:
168
145
63
5,659
600,112
51
492
32
12,009
256,126
jwtstone retweeted
7
559
6
5,862
130,348
Graphics Programming weekly - Issue 454 - September 6th, 2026 jendrikillner.com/post/graph…
78
573
20,771
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
19
84
5
527
17,531
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
200
21
3,377
101,506
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!
38
38
5
1,156
136,219
C++26 reflection syntax looks abhorrent
186
110
176
1,862
861,412
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
401
126,332
Came across this, and I found it quite informative with all the available AI accelerator options arxiv.org/pdf/2411.13717
3
19
166
9,213
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
229
11,130
Graphics Programming weekly - Issue 452 - August 23rd, 2026 jendrikillner.com/post/graph…
1
53
212
11,208