Overview and Software Architecture of the Linux cpuidle Framework

Overview and Software Architecture of the Linux cpuidle Framework

[Image] Follow us for the latest technology news! [Image]1. Introduction In a computer system, the function of the CPU is to execute programs, which can be summarized as the processes we learn in textbooks: fetching instructions, decoding, and executing. So the question arises, what should the CPU do when there are no programs to execute? … Read more

The Performance of ARM CPUs Lags Behind Mobile Chips

The Performance of ARM CPUs Lags Behind Mobile Chips

The article was reissued after being blocked by OTA. Comparison of mobile CPUs and desktop CPUs shows that mobile CPUs are at a disadvantage. In the past, the performance of Intel and AMD desktop CPUs was significantly superior to that of ARM mobile chips. Intel and AMD desktop CPUs have high performance but also high … Read more

Editorial Note: NPU Will Be the Main Driver of AI PCs

Editorial Note: NPU Will Be the Main Driver of AI PCs

Editorial Note: NPU Will Be the Main Driver of AI PCs(TechInsights Analyst, October 15, 2024)PC OEMs and chip suppliers are counting on consumer interest in artificial intelligence (AI) to drive growth in PC shipments, a growth that has not been seen in years. The rise of AI in recent years has prompted the emergence of … Read more

Under Pressure: RISC-V CPU +1, ARM CPU -1

Under Pressure: RISC-V CPU +1, ARM CPU -1

Noticing that the domestic RISC-V ecosystem and industry have made good progress in 2024, recently, after the U.S. technology blockade, several ARM server CPU companies have begun to downsize. There are mixed voices in the industry regarding the RISC-V CPU route, with some people also starting to sing the blues for ARM server CPU companies. … Read more

Common MCU and CPU Architectures, Development Methods, and Toolchains

Common MCU and CPU Architectures, Development Methods, and Toolchains

Hello everyone, are you still confused by various MCU and CPU architectures? Are you struggling with whether to use bare metal programming or an RTOS? Don’t worry, today I will guide you through the common MCU and CPU architectures, development methods, and toolchains in embedded systems from scratch, ensuring that you will understand it all … Read more

Assembly Language Day 02

Assembly Language Day 02

0x00 This article is dedicated to daily learning and note sharing to help everyone learn assembly language. Why learn assembly language? Because in red-blue confrontations, our tools are often detected and killed by some AV/EDR. Therefore, we need to counter AV, which is the evasion technique. To learn evasion techniques, we must start from the … Read more

Design of a Real-Time Airborne Channel Simulator Based on CPU and FPGA

Design of a Real-Time Airborne Channel Simulator Based on CPU and FPGA

Title:Design of a Real-Time Airborne Channel Simulator Based on CPU and FPGA Authors:Lu Hui, Liu Xueyan Abstract Channel modeling is a fundamental and important method for studying near-space communication technology and evaluating system transmission characteristics. As near-space vehicles evolve from low-speed to high-speed, the frequency of channel changes increases with the speed of the vehicle. … Read more

Get Onboard with Domestic CPUs

Get Onboard with Domestic CPUs

“Come on, Pentium computers, let them think for me.” In 1999, when Pu Shu sang this lyric in “New Boy,” x86 architecture chips were undergoing a magnificent transformation, with the Wintel combination bringing personal computers into the homes of ordinary people. By 2021, when the band “Landlord’s Cat” covered this song, computers were no longer … Read more

Lunar Lake Performance Analysis: A New Height in the Notebook CPU Market

Lunar Lake Performance Analysis: A New Height in the Notebook CPU Market

Intel officially launched the Core Ultra 200V series yesterday, which is the Lunar Lake processor aimed at thin and light laptops, and it will be shipped by the end of this month. In the increasingly fierce competition in the PC processor market, does Lunar Lake have any advantages?The smoke of the PC processor industry has … Read more

Latest Smartphone SoC Processor Rankings for June 2025: CPU and GPU Performance Ladder

Latest Smartphone SoC Processor Rankings for June 2025: CPU and GPU Performance Ladder

On June 20, 2025, the smartphone processor rankings were updated again, incorporating the latest smartphone SoCs. This adjustment reflects the proportion of single-core and multi-core benchmark scores, as well as adjustments to CPU and GPU performance scores. Some smartphone SoC rankings have been appropriately adjusted, continuing to optimize the rankings. Thank you for your feedback! … Read more