A Million Chess Boards (in a Single Process!)
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
"I suck" -ThePrimeagen
The PrimeTime
55.8k views
The Mythos Situation | TheStandup
The PrimeTime
63.3k views
The Moltbook Situation
The PrimeTime
309.3k views
I'm in danger
The PrimeTime
167.0k views
OpenAI Is A Ponzi Scheme
ThePrimeTime
86.7k views
AI Coding Sucks | Prime Reacts
ThePrimeTime
245.8k views
LLMs are in trouble
ThePrimeTime
611.4k views
Giving in to the AI Hype
ThePrimeTime
201.9k views
AI Outlawed ☠️ in Open Source Project
ThePrimeTime
104.4k views
Zig and Rust in Production (ft. Matklad)
ThePrimeTime
93.2k views
Top Comments (10)
As soon as i saw the title I knew it would be the checkbox guy What a cool guy
ЖSON my beloved
sorry, i had recording errors and obs was about to crash... so quality is not as good.
Sentence 1. Sentence 2. emoji emoji emoji
"The board is row-major". I wonder if "column-major" would make more use of CPU caches because in chess pices usually move more up and down compared to left and right.
When you think your personal project was impressive…. That one guy
70 % of comments are bots... Prime is famous
38:28 the reason why you roll back to the last correct input is to ensure that the state is correct, an incorrect move will mess with the state so even if the following inputs are correct the state would not be since the incorrect input messed with that
When he was talking about the row reads and locks I was wondering if the boards were wrapped up in the row. So instead of having a row of pieces he has a row of boards which to me makes sense because it means each board data is contained in a single row. And then your stride would be some multiple of 64 and it would mean that if you were doing a horizontal subset of boards to return to the client you can do 1 slice per board row instead of 8 slices per pieces. You'd be looking at 8x better cache coherence
Dang! Even brought out the Flatbuffs! Respec'!
Unlock the Data Inside
Turn Videos into Knowledge
- Get FREE 10/day: transcripts, summaries, chats
- Chat with videos, export text & PDF
- $1 free API credit for RAG, chatbots & research
Free forever plan • All features unlocked
Top Comments (10)
As soon as i saw the title I knew it would be the checkbox guy What a cool guy
ЖSON my beloved
sorry, i had recording errors and obs was about to crash... so quality is not as good.
Sentence 1. Sentence 2. emoji emoji emoji
"The board is row-major". I wonder if "column-major" would make more use of CPU caches because in chess pices usually move more up and down compared to left and right.
When you think your personal project was impressive…. That one guy
70 % of comments are bots... Prime is famous
38:28 the reason why you roll back to the last correct input is to ensure that the state is correct, an incorrect move will mess with the state so even if the following inputs are correct the state would not be since the incorrect input messed with that
When he was talking about the row reads and locks I was wondering if the boards were wrapped up in the row. So instead of having a row of pieces he has a row of boards which to me makes sense because it means each board data is contained in a single row. And then your stride would be some multiple of 64 and it would mean that if you were doing a horizontal subset of boards to return to the client you can do 1 slice per board row instead of 8 slices per pieces. You'd be looking at 8x better cache coherence
Dang! Even brought out the Flatbuffs! Respec'!