Understanding the Core Differences Between x86, x64, and ARM: Implications for Software Compatibility

Understanding the Core Differences Between x86, x64, and ARM: Implications for Software Compatibility

Understanding the Core Differences Between x86, x64, and ARM: Implications for Software Compatibility Introduction Architecture Designx86, x64, and ARM are three major processor architectures, and their core differences lie in the instruction sets and data processing capabilities. x86 is a traditional 32-bit architecture represented by Intel and AMD processors, excelling in multitasking and complex computations. … Read more

Detailed Specifications of Qualcomm Snapdragon 6, 7, and 8 Series SoCs Released Since 2020, Sorted by Release Date

Detailed Specifications of Qualcomm Snapdragon 6, 7, and 8 Series SoCs Released Since 2020, Sorted by Release Date

Snapdragon 8 Series Snapdragon 888 (Super Dragon) Release Date: December 2, 2020, Qualcomm, USA Process Technology: Samsung 5nm CPU Architecture: 1×Cortex-X1 (2.84GHz) + 3×Cortex-A78 (2.42GHz) + 4×Cortex-A55 (1.8GHz), Qualcomm, USA Cache Configuration: L3 Cache 4MB, System Cache 3MB GPU: Adreno 660 (Frequency 840MHz), Qualcomm, USA Memory Support: LPDDR5-3200 5G Support: Integrated X60 Modem (Downlink 7.5Gbps), … Read more

Chinese Academy of Sciences: Second Generation Open Source CPU Core to Use 14nm Process

Chinese Academy of Sciences: Second Generation Open Source CPU Core to Use 14nm Process

Abstract:Recently, Bao Yungang, Deputy Director of the Institute of Computing Technology at the Chinese Academy of Sciences and a member of the RISC-V International Foundation Board, revealed that the RISC-V open-source processor “Xiangshan” has a new affiliation—the Beijing Open Source Chip Research Institute (Open Chip Institute). Image: Weibo @Bao Yungang Regarding the “Xiangshan” and “One … Read more

Analysis of Arm’s New IP: Power Consumption is Worth Noting, Small Cores Face Uncertain Future

Analysis of Arm's New IP: Power Consumption is Worth Noting, Small Cores Face Uncertain Future

Recently, Arm held the Arm UNLOCKED summit in Shanghai, officially launching the Arm Lumex Compute Subsystem (CSS) aimed at mobile devices. What is Lumex CSS? In the simplest terms, it is essentially a “marketing concept” from Arm. Lumex CSS includes at least Arm’s brand new C1 series CPU architecture design, G1 series GPU architecture design, … Read more

In-Depth Exploration of C Language: long and long long, and the “Unwritten Rules” of CPU Architecture!

In-Depth Exploration of C Language: long and long long, and the "Unwritten Rules" of CPU Architecture!

We have already learned aboutshort and int types. A short typically occupies 2 bytes, while an int usually occupies 4 bytes. The larger the byte size, the greater the range of data it can represent. For example, the int type can represent values around ±2 billion, as clearly stated in Microsoft’s documentation. Today, we will … Read more

Fundamentals of Machine Language and Assembly Language

Fundamentals of Machine Language and Assembly Language

1. Basics of Machine Language Composition of Machine Instructions Machine instructions are binary codes that the CPU can execute directly, consisting of two parts: Opcode: Specifies the operation to be performed (such as addition, subtraction, transfer, etc.) Operand: Specifies the target of the operation and the location for storing the result (registers, memory addresses, etc.) … Read more

In-Depth Review of the Dimensity 9300: What Are the Benefits of a Full Big-Core CPU and Generative AI Acceleration?

In-Depth Review of the Dimensity 9300: What Are the Benefits of a Full Big-Core CPU and Generative AI Acceleration?

Since the explosion of generative AI technology represented by ChatGPT at the end of last year and the beginning of this year, various participants in the edge market have been looking for ways to leverage the momentum of generative AI. For instance, chip companies and OEM manufacturers in the PC sector are discussing how lightweight … Read more

Recently, the Most Powerful Android SoC Exposed, Scoring Over 4 Million with Ease!

Recently, the Most Powerful Android SoC Exposed, Scoring Over 4 Million with Ease!

These days, smartphone manufacturers are fiercely competing, and behind the scenes, chip giants are battling it out. Qualcomm’s Snapdragon is making waves, and MediaTek is not idle either; recently, news about the Dimensity 9500 has surfaced. Regarding the manufacturing process, the Dimensity 9500 utilizes TSMC’s N3P process. This is a more advanced production line, allowing … Read more

Understanding the ISA Battle and Its Impact on CPU Architecture

(Source: hackday)The Instruction Set Architecture (ISA) defines the software interface through which a Central Processing Unit (CPU) can be controlled. Unlike early computer systems that lacked a defined standard ISA, the advantages of compatibility and portability with a standard ISA have become evident over time. However, the best part of standards is that there are … Read more

A Discussion on the Security and Control Risks of ARM Chips

A Discussion on the Security and Control Risks of ARM Chips

In recent years, incidents of supply chain disruptions have become frequent. Although the recent two incidents are not directly related to our country, they inevitably evoke a sense of loss and concern. First, ARM’s cancellation of the instruction set architecture license to Qualcomm indicates that commercial reputation is worthless in the face of economic interests. … Read more