How Does the CPU Recognize Our Code?

How Does the CPU Recognize Our Code?

Click the "Little White Learns Vision" above, choose to add "Star" or "Top" Heavyweight content delivered to you at the first time From the perspective of underlying hardware, I analyzed how the CPU recognizes and reads code. The content is so wonderful that after reading it, I felt that many things I learned suddenly connected … Read more

Basic Circuit Units of Computer Products

Basic Circuit Units of Computer Products

In computer design, circuits are the core components, and their design and layout directly affect the performance, stability, and efficiency of the computer. This article will analyze the basic circuit units in computer design, hoping to be helpful to everyone. 1. Central Processing Unit (CPU) Circuit The CPU circuit is the core of computer products, … Read more

Understanding CPU, GPU, DPU, NPU, TPU, LPU, and IPU

Understanding CPU, GPU, DPU, NPU, TPU, LPU, and IPU

Introduction: The difference between people is their ability to solve problems, and this ability is a person’s core competence and foundation. The difference between AI and AI lies in the computing power of processors. The processor is the core competitiveness of artificial intelligence and its capability to perform tasks. Processors like CPU, GPU, DPU, NPU, … Read more

Intel Meteor Lake CPU Unveiled: 3 Processor Cores, NPU, and GPU

Intel Meteor Lake CPU Unveiled: 3 Processor Cores, NPU, and GPU

As the leader in the global PC industry, Intel has defined the development of various technologies and architectures, continuously leading the performance leaps and technological transformations in the PC industry. On September 19, 2023, Intel officially unveiled the long-rumored Meteor Lake architecture and its corresponding Core Ultra brand. Compared to previous Intel products, the Meteor … Read more

What Are CPU, GPU, TPU, DPU, NPU, BPU? Differences Explained

What Are CPU, GPU, TPU, DPU, NPU, BPU? Differences Explained

Technology is advancing rapidly, with the Internet of Things, artificial intelligence, deep learning, and various chip terms like GPU, TPU, NPU, and DPU emerging one after another… What are they? And what are the differences? 01 CPU The CPU, as the “brain” of the machine, is the “commander-in-chief” that strategizes, issues orders, and controls actions, … Read more

Innovative Technologies in CPUs: Pipelining, Superscalar, and SIMD

Innovative Technologies in CPUs: Pipelining, Superscalar, and SIMD

Pipelining Technology We can think of pipelining technology as a fast food restaurant. Making a fast food meal requires several steps, such as chopping vegetables, frying, and plating. If one person makes one meal at a time, the efficiency will be very low. However, if we break this process down and let A chop vegetables, … Read more

Intel Launches 12th Gen Core Desktop CPUs: Performance Analysis and Outlook

Intel Launches 12th Gen Core Desktop CPUs: Performance Analysis and Outlook

This year’s launch event for Intel’s 12th generation Core desktop processors (code name Alder Lake-S) was quite grand. In addition to the full-day launch event on October 28, there were actually pre-event communication meetings and demonstration activities for the media two days prior. At the Intel Architecture Day two months ago, we thoroughly analyzed the … Read more

Introduction to CPU SIMD

Introduction to CPU SIMD

Introduction The previous two articles introduced the topics of CPU and CPU Cache, with performance being a perpetual core concern. We also discussed the three walls faced in optimizing CPU performance: The power wall Currently, to increase computation speed by 30%, it requires double the voltage and heat, and this design approach cannot satisfy mobile … Read more

Differences Between ARM, Intel, and MIPS Processors

Differences Between ARM, Intel, and MIPS Processors

Android supports three types of processors (CPUs): ARM, Intel, and MIPS. ARM is undoubtedly the most widely used. Intel is well known for its prevalence in desktop and server environments, but its influence in the mobile industry is relatively small.MIPS has a long history in the 32-bit and 64-bit embedded fields, achieving considerable success, but … Read more

Detailed Explanation of LoongArch Instruction Set: Compatible with MIPS/ARM/x86

Detailed Explanation of LoongArch Instruction Set: Compatible with MIPS/ARM/x86

A few days ago, Loongson announced the launch of the LoongArch instruction set, abandoning its previous MIPS licensing, featuring over 2,500 self-developed instructions, and capable of translating MIPS, ARM, and x86 instructions. For the development of domestic CPUs, there have always been two unresolved issues over the past 20 years: whether to pursue an independent … Read more