Aaryaman Sharma
banner
starrtrooper.bsky.social
Aaryaman Sharma
@starrtrooper.bsky.social
Transistors → Build cores

Cores → Process data

Threads → Tasks handled by cores

So, threads are not inside transistors—they are tasks running on cores, which are made of transistors. 🚀
April 4, 2025 at 12:49 AM
What happens if we increase the bits in a byte? 🤔💾

🟢 Larger Data Units 📦 – Each "byte" stores more info, allowing for bigger numbers & precise storage.

🟠 More Complex Processing ⚡ – CPUs & memory are optimized for 8-bit bytes. Changing it means redesigning everything.
April 4, 2025 at 12:40 AM
While 64-bit processors can theoretically address up to 16 exabytes (2⁶⁴ bytes) of memory, in practice, it's much lower due to:While 64-bit processors can theoretically address up to 16 exabytes (2⁶⁴ bytes) of memory, in practice, it's much lower due to:
April 4, 2025 at 12:26 AM
April 4, 2025 at 12:22 AM
Transistors – The Gears & Levers
A transistor is like a tiny light switch that turns ON or OFF to process data.

Billions of transistors make up cores, ALUs, and registers.

Analogy: If cores are factory workers, transistors are the gears and levers they use to get work done.
April 3, 2025 at 10:31 PM
Everything your computer does—from opening an app to playing a game—involves calculations:

Scrolling a webpage? The ALU calculates positions.

Gaming? The ALU calculates physics, movement, and AI.

Machine learning? The ALU processes huge numbers quickly.
April 3, 2025 at 7:43 PM
Bus Bottleneck – The connection between CPU, GPU, and RAM is too slow.

Memory Bottleneck – RAM can't keep up with data demands.

Storage Bottleneck – A slow hard drive (HDD) delays data access.
April 3, 2025 at 6:42 PM
A GPU has thousands of smaller, efficient cores designed for parallel processing. Instead of handling complex logic, it excels at performing many simple tasks at once, making it great for graphics, AI, and simulations.
April 3, 2025 at 6:25 PM
A CPU has fewer but more powerful cores. It processes tasks sequentially, meaning it handles one task at a time before moving to the next. It’s best for general computing and decision-making, like running an operating system or managing a game.
April 3, 2025 at 6:22 PM