Intel i7-8700 Boxed CPU Processor Overview

Intel i7-8700 Boxed CPU Processor Overview

The i7-8700 belongs to Intel’s 8th generation Core family, utilizing Intel’s 14nm semiconductor process, offering significant improvements compared to its 7th generation counterparts. The new generation i7-8700 features 6 cores and 12 threads, with a base frequency of 3.2GHz, capable of boosting to approximately 4.5GHz at full core speed and up to 4.6GHz on a … Read more

Introduction and Usage of Linux LCD Framebuffer

Introduction and Usage of Linux LCD Framebuffer

Today, let’s talk about the LCD Framebuffer in Linux, which is a powerful tool in embedded systems. Despite its fancy name, it’s actually very simple to use; it’s just a large array in memory that stores the color information of each pixel on the screen. What is a Framebuffer? In simple terms, a Framebuffer is … Read more

The Genius of Applying BSP in DOOM

The Genius of Applying BSP in DOOM

Introduction: If we were to rank geniuses in a hierarchy from Homer Simpson to Albert Einstein, where would John Carmack’s application of binary space partitioning (BSP) technology in DOOM fit in? This article contains 11,776 words, with an estimated reading time of about 20 minutes. In 1993, game development company id Software released the first-person … Read more