Apr 1 · 1 min read · -> When you want to write digits from 1 to 10, it is easy, but from 1 to 1000 it is difficult and boring to do. -> But it is easy for the CPU, which can perform this in a minute by providing instructi
Join discussion
Mar 20 · 8 min read · for example: arr1 = [1, 3, 2, 1, 4, 5] arr2 = [3, 2, 2, 1, 1] answer = [3, 2, 1] simple enough right? and if you've done even a little bit of DSA prep your brain immediately goes - HashSet. put all e
Join discussion
Feb 18 · 5 min read · What Is a Process? A program is an executable file on disk. When the operating system loads that file into memory and starts execution, it becomes a process. A process has its own: Memory Address Registers Program Counter Stack and Heap memory ...
Join discussion
Feb 13 · 4 min read · You type a command and press Enter. A program starts in milliseconds. Your operating system performs a long chain of controlled steps. These steps involve the shell, the kernel, the CPU scheduler, and memory management. This blog traces that journey ...
Join discussion
Feb 11 · 6 min read · Truths About CPU Scheduling In the few milliseconds it takes you to scroll down this page, your computer has made hundreds of executive decisions. To the user, a modern operating system feels like a seamless, multitasking powerhouse—a digital ocean o...
Join discussion
Feb 2 · 16 min read · In this article, I'll go over how to design a pipelined processor. The processor implements a Hennessy & Patterson-style MIPS RISC instruction set architecture. I provide some parts of the implementation in SystemVerilog. You can browse the full sour...
Join discussion
Jan 19 · 4 min read · At a certain point, CPU comparisons stop being about benchmark charts and start being about one real question: What should you actually build? The Ryzen 9950X3D vs Intel Core Ultra 9 285K debate is the perfect example. Both are top-tier processors.Bo...
Join discussionJan 14 · 4 min read · Intel’s Core Ultra lineup is Intel’s attempt to reset expectations. Not “yet another i9 refresh,” but a different positioning: new architecture different efficiency strategy more focus on power balance direct pressure against AMD’s high-end Ryzen...
Join discussion