Subscribe
Sign in
Home
Podcast
Notes
CPython Internals
AI
Computer Architecture
OS
Archive
About
Computer Architecture
Context Switching and Performance: What Every Developer Should Know
Understand how context switching affects CPU registers, caches, TLB, and pipeline performance, and learn strategies to mitigate performance penalties
Dec 12
•
Abhinav Upadhyay
24
Share this post
Confessions of a Code Addict
Context Switching and Performance: What Every Developer Should Know
Copy link
Facebook
Email
Notes
More
2
Two Threads, One Core: How Simultaneous Multithreading Works Under the Hood
Ever wondered how your CPU handles two tasks at once? Discover the magic of Simultaneous Multithreading and see what’s really going on inside.
Jul 24
•
Abhinav Upadhyay
48
Share this post
Confessions of a Code Addict
Two Threads, One Core: How Simultaneous Multithreading Works Under the Hood
Copy link
Facebook
Email
Notes
More
3
A Deep Dive into the Underlying Architecture of Groq's LPU
What powers the ground breaking performance of Groq's Langauge Processing Unit?
Mar 1
•
Abhinav Upadhyay
75
Share this post
Confessions of a Code Addict
A Deep Dive into the Underlying Architecture of Groq's LPU
Copy link
Facebook
Email
Notes
More
11
What Every Developer Should Know About GPU Computing
A primer on GPU architecture and computing
Oct 18, 2023
•
Abhinav Upadhyay
261
Share this post
Confessions of a Code Addict
What Every Developer Should Know About GPU Computing
Copy link
Facebook
Email
Notes
More
10
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts