Tagged articles

CPU

569 articles · Page 1 of 6
Raymond Ops
Raymond Ops
Aug 11, 2026 · Operations

How to Quickly Identify High‑CPU Processes on a Linux Server with a One‑Minute Command Checklist

This article walks through a systematic, three‑stage method—starting with a 60‑second global scan using uptime, top, vmstat and mpstat, then pinpointing the offending process and thread with pidstat, perf and strace, and finally classifying the root cause to apply the appropriate fix—so you can diagnose and resolve Linux CPU spikes without resorting to blind restarts.

CPULinuxperf
0 likes · 16 min read
How to Quickly Identify High‑CPU Processes on a Linux Server with a One‑Minute Command Checklist
Ops Community
Ops Community
Aug 7, 2026 · Operations

Node Exporter Metrics Explained: CPU, Memory, Disk & Network Monitoring

This guide walks through a systematic investigation of Node Exporter metrics—starting with verifying the scrape pipeline, then analyzing CPU, memory, disk, and network data using PromQL queries, command‑line checks, and alert‑rule examples—to help operators pinpoint resource bottlenecks and configure reliable monitoring.

CPUMemoryMonitoring
0 likes · 25 min read
Node Exporter Metrics Explained: CPU, Memory, Disk & Network Monitoring
YiSu Grain
YiSu Grain
Jul 29, 2026 · Fundamentals

Day 43: Understanding Computer Architecture – CPU, Cache, Bus, I/O and RAID

This article explains the core components of a Von Neumann computer, how CPU, registers, cache and main memory interact, the mathematics of pipeline timing, cache locality, bus bandwidth calculation, I/O transfer methods (polling, interrupt and DMA), and the trade‑offs of RAID 0, 1, 5, 6 and 10 with concrete examples and formulas.

BusCPUI/O
0 likes · 44 min read
Day 43: Understanding Computer Architecture – CPU, Cache, Bus, I/O and RAID
MaGe Linux Operations
MaGe Linux Operations
Jul 23, 2026 · Operations

When Linux CPU spikes to 99%, these 6 commands saved me three times

If a Linux server shows 99% CPU usage, don’t restart immediately; instead use a systematic chain of six diagnostic commands—uptime, top, ps, pidstat, mpstat, and sar—combined with cgroup, thread, and log analysis to pinpoint the true cause, whether user‑space computation, I/O wait, soft‑interrupts, virtualization steal, or container limits, and then apply targeted remediation.

CPULinuxMonitoring
0 likes · 24 min read
When Linux CPU spikes to 99%, these 6 commands saved me three times
ITPUB
ITPUB
Jul 12, 2026 · Operations

How to Diagnose and Fix Online Service Failures: A Step‑by‑Step Checklist

This guide walks through a systematic troubleshooting checklist for online service incidents, covering CPU, disk, memory, GC, and network problems, and demonstrates how to use Linux tools such as ps, top, jstack, jmap, vmstat, iostat, netstat, ss, and tcpdump to pinpoint root causes.

CPUGCLinux
0 likes · 22 min read
How to Diagnose and Fix Online Service Failures: A Step‑by‑Step Checklist
MaGe Linux Operations
MaGe Linux Operations
Jul 11, 2026 · Operations

Step‑by‑Step Guide to Diagnose 100 % CPU on a Linux Server

When a Linux server’s CPU spikes to 100 %, this article walks through a systematic investigation—from defining what “CPU 100 %” really means, gathering timestamps and metrics, using tools like top, mpstat, vmstat, pidstat, sar, perf, and strace, to tracing processes, threads, containers, and Kubernetes, building an evidence chain, applying low‑risk fixes, and verifying the resolution.

CPUKubernetesLinux
0 likes · 24 min read
Step‑by‑Step Guide to Diagnose 100 % CPU on a Linux Server
IoT Full-Stack Technology
IoT Full-Stack Technology
Jul 8, 2026 · Fundamentals

CPU Basics: What a CPU Is and How It Executes Instructions

The article explains that the CPU, built from billions of transistors and embedded on a motherboard, acts as a computer's brain by fetching, decoding, and executing instructions, detailing its internal units, registers, program counter, flag register, branching, function calls, array addressing, and the five‑stage instruction pipeline.

CPUassembly languagecomputer architecture
0 likes · 12 min read
CPU Basics: What a CPU Is and How It Executes Instructions
Java Tech Enthusiast
Java Tech Enthusiast
Jul 2, 2026 · Industry Insights

Intel’s Next‑Gen Nova Lake CPU Peaks at 474 W – Will Your PC Outrun an Air Conditioner?

Intel’s upcoming Nova Lake (Core Ultra 400S) flagship CPU packs 52 cores and can draw up to 474 W at PL2, forcing high‑end motherboards to add multiple 8‑pin connectors, and when paired with an RTX 5090 GPU the system may consume around 1.6 kW, highlighting a power‑hungry trend in consumer hardware as process gains stall.

CPUHardware TrendsIntel
0 likes · 7 min read
Intel’s Next‑Gen Nova Lake CPU Peaks at 474 W – Will Your PC Outrun an Air Conditioner?
Java Baker
Java Baker
Jun 29, 2026 · Backend Development

How to Diagnose Uneven CPU Usage in Java Services Using Kafka

This article walks through the symptoms, root cause analysis, and step‑by‑step solutions for uneven CPU usage across Java service instances, highlighting how mismatched Kafka partition counts and thread or GC issues can lead to load imbalance and how to resolve them.

CPUKafkaMonitoring
0 likes · 8 min read
How to Diagnose Uneven CPU Usage in Java Services Using Kafka
Raymond Ops
Raymond Ops
Jun 24, 2026 · Operations

How to Diagnose Linux Server CPU Spikes: A Practical Step‑by‑Step Guide

This article presents a systematic, evidence‑driven process for locating and resolving high CPU usage on Linux servers, covering environment preparation, layered troubleshooting from whole‑machine to thread level, concrete command examples, real‑world case studies, best‑practice recommendations, and monitoring configurations.

CPULinuxops
0 likes · 33 min read
How to Diagnose Linux Server CPU Spikes: A Practical Step‑by‑Step Guide
Deepin Linux
Deepin Linux
Jun 9, 2026 · Fundamentals

Why Is CPU Computation Lightning‑Fast While Data Lookup So Slow?

CPU arithmetic runs at near‑physical limits because all operations stay on‑chip, but data lookup is throttled by three physical bottlenecks—storage hierarchy, data placement, and addressing rules—forcing the processor to wait for cache, memory or disk transfers and dramatically reducing overall system throughput.

CPUOptimizationcache
0 likes · 18 min read
Why Is CPU Computation Lightning‑Fast While Data Lookup So Slow?
Black & White Path
Black & White Path
Jun 6, 2026 · Information Security

The Secret CPU Instructions Intel, AMD and ARM Keep Hidden (And Why They Matter)

The article explores the origins of undocumented CPU instructions—from early transistor‑saving tricks like SALC and POP CS to modern hidden backdoors such as Intel’s undocumented RISC core and the udbgrd/udbgwr commands—explaining how researchers like 0day_ninja use the MystFuzz tool to discover and exploit these covert opcodes.

CPUMystFuzzhardware security
0 likes · 8 min read
The Secret CPU Instructions Intel, AMD and ARM Keep Hidden (And Why They Matter)
Machine Heart
Machine Heart
Jun 1, 2026 · Industry Insights

Nvidia Redefines PCs with the Ultra‑Efficient RTX Spark CPU

Nvidia and Microsoft unveiled the RTX Spark‑powered Windows PC, a thin‑and‑light laptop and desktop that combine an ARM‑based Vera CPU, a Blackwell RTX GPU with 6144 CUDA cores, up to 1 petaflop AI performance and 128 GB unified memory to enable local AI agents, high‑end creative workloads, and next‑gen gaming.

AI agentsARMCPU
0 likes · 8 min read
Nvidia Redefines PCs with the Ultra‑Efficient RTX Spark CPU
IT Services Circle
IT Services Circle
May 27, 2026 · Fundamentals

Why Can’t We Build a 10 GHz CPU Even with Liquid‑Helium Cooling?

Despite record overclocks reaching 9.2 GHz using liquid‑helium cooling, fundamental physical limits—quadratic power‑voltage scaling, exponential heat growth, signal‑propagation delay, and quantum tunnelling leakage—prevent mainstream CPUs from reliably operating at 10 GHz, prompting designers to focus on IPC and architectural efficiency instead of raw clock speed.

CPUIPCPower Consumption
0 likes · 12 min read
Why Can’t We Build a 10 GHz CPU Even with Liquid‑Helium Cooling?
Tech Stroll Journey
Tech Stroll Journey
May 24, 2026 · Operations

Practical Strategies for CPU Performance Optimization on Linux

The article walks through six concrete, reproducible methods for diagnosing and improving Linux CPU performance—including using perf for profiling, binding processes to specific cores, adjusting scheduling priorities, setting the CPU governor, leveraging NUMA awareness, and fine‑tuning kernel scheduler parameters—while showing real command examples and measured impact.

CPUNUMAnumactl
0 likes · 11 min read
Practical Strategies for CPU Performance Optimization on Linux
Linux Tech Enthusiast
Linux Tech Enthusiast
May 23, 2026 · Fundamentals

What Is a CPU? A Beginner’s Guide to Computer Processors

This article explains the CPU as the computer’s brain, describing its transistor‑based construction, core functions of fetching, decoding and executing instructions, internal components like the control unit, ALU and registers, the program counter, branching, flag registers, function calls, memory addressing, and the five‑stage instruction execution pipeline.

CPUassembly languagecomputer architecture
0 likes · 13 min read
What Is a CPU? A Beginner’s Guide to Computer Processors
Deepin Linux
Deepin Linux
May 16, 2026 · Fundamentals

Mastering SMP Multi-Core Out-of-Order Execution to Grasp Linux Concurrency

This article deeply dissects the hardware origins of SMP multi‑core out‑of‑order execution, explains four classic memory‑reordering scenarios, and shows how Linux kernel memory barriers constrain the chaos, enabling developers to reliably reason about and fix complex multi‑core concurrency bugs.

CPULinuxSMP
0 likes · 34 min read
Mastering SMP Multi-Core Out-of-Order Execution to Grasp Linux Concurrency
IT Services Circle
IT Services Circle
May 9, 2026 · Fundamentals

What Your CPU Actually Does All Day: The Four Core Tasks

The article explains that a CPU continuously repeats four stages—fetch, decode, execute, and write‑back—while highlighting the role of registers, the differences between CISC and RISC instruction sets, how function calls build and tear down stack frames, and why user‑mode coroutines are far lighter than kernel threads.

ARMCPUCoroutines
0 likes · 28 min read
What Your CPU Actually Does All Day: The Four Core Tasks
Ops Community
Ops Community
May 2, 2026 · Databases

How to Completely Resolve MySQL CPU Spikes: Real‑World Fault Replay and Optimization Guide

This article walks you through a systematic, step‑by‑step process for diagnosing and fixing MySQL CPU usage spikes—from identifying the symptoms and gathering system metrics, to pinpointing problematic queries, analyzing locks and buffers, applying index and configuration tweaks, and validating the performance gains with real‑world examples and command‑line tools.

CPUDatabaseMySQL
0 likes · 44 min read
How to Completely Resolve MySQL CPU Spikes: Real‑World Fault Replay and Optimization Guide
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2026 · Operations

Mastering Linux Load Average: What the Numbers Really Mean

This article explains Linux Load Average’s definition, how the three numbers are calculated, their relationship with CPU and I/O, practical interpretation rules, step‑by‑step troubleshooting workflows, monitoring setups, and optimization techniques for both CPU‑bound and I/O‑bound load spikes.

CPUI/OLinux
0 likes · 27 min read
Mastering Linux Load Average: What the Numbers Really Mean
Ops Community
Ops Community
Apr 22, 2026 · Databases

Is MySQL CPU Spike a Database Issue or an Application Issue? Troubleshooting Guide

When MySQL CPU usage spikes above 80% or hits 100%, this guide walks you through a systematic investigation—from confirming the MySQL process consumes CPU, checking system and MySQL status, analyzing connection counts, slow queries, lock waits, and configuration settings, to applying short‑term mitigations and long‑term architectural fixes.

CPUDatabase OperationsMySQL
0 likes · 17 min read
Is MySQL CPU Spike a Database Issue or an Application Issue? Troubleshooting Guide
Java Architect Handbook
Java Architect Handbook
Apr 20, 2026 · Backend Development

Concurrency vs Parallelism in Java: Definitions, CPU Mechanics, and Interview Tips

The article explains how concurrency differs from parallelism by defining logical versus physical simultaneity, illustrates the concepts with everyday analogies and CPU scheduling details, provides Java code examples, lists common interview follow‑up questions, and offers a concise mnemonic for remembering the distinction.

CPUInterviewbackend development
0 likes · 10 min read
Concurrency vs Parallelism in Java: Definitions, CPU Mechanics, and Interview Tips
Ops Community
Ops Community
Apr 19, 2026 · Databases

How to Diagnose and Resolve MySQL CPU Spikes: A Complete Step‑by‑Step Guide

This guide walks you through identifying why MySQL CPU usage jumps, from confirming the MySQL process consumes CPU to checking connection counts, slow queries, lock waits, configuration settings, and business‑level traffic, and then provides short‑term mitigations and long‑term solutions such as read‑write splitting, sharding, and caching.

CPUDatabaseMonitoring
0 likes · 17 min read
How to Diagnose and Resolve MySQL CPU Spikes: A Complete Step‑by‑Step Guide
Raymond Ops
Raymond Ops
Apr 18, 2026 · Operations

Rapid CPU Spike Diagnosis: Resolve High CPU Usage in Under 5 Minutes

This guide presents a step‑by‑step, standardized process for detecting, analyzing, and fixing sudden CPU usage spikes on Linux servers, covering preparation, quick identification, deep thread‑level investigation, stack and system‑call analysis, flame‑graph generation, emergency mitigation, and best‑practice recommendations.

CPULinuxMonitoring
0 likes · 21 min read
Rapid CPU Spike Diagnosis: Resolve High CPU Usage in Under 5 Minutes
ITPUB
ITPUB
Apr 14, 2026 · Operations

Mastering Java Service Performance: Diagnose CPU, Memory, IO & Network Issues

This guide walks you through systematic troubleshooting of Java service performance problems—covering CPU spikes, memory leaks, GC pauses, disk I/O anomalies, and network bottlenecks—by explaining key metrics, command‑line tools, visual profilers, and practical code examples.

CPULinuxMemory
0 likes · 12 min read
Mastering Java Service Performance: Diagnose CPU, Memory, IO & Network Issues
ITPUB
ITPUB
Mar 22, 2026 · Backend Development

How I Rescued a Critical Java Service from 100% CPU: A Step‑by‑Step Debugging Guide

When a midnight CPU alarm threatened a core Java service, I raced through system checks, JVM profiling, algorithm refactoring, database indexing, Docker isolation, and Prometheus alerts, ultimately restoring performance and highlighting the importance of proactive monitoring and technical debt management.

CPUDockerJVM
0 likes · 7 min read
How I Rescued a Critical Java Service from 100% CPU: A Step‑by‑Step Debugging Guide
Ops Community
Ops Community
Mar 13, 2026 · Backend Development

How to Diagnose and Fix Slow LLM Inference: A Full‑Stack Performance Guide

This article presents a comprehensive, step‑by‑step methodology for troubleshooting and optimizing large‑language‑model inference performance, covering GPU, CPU, memory, network, configuration, and application layers, with concrete benchmark scripts, diagnostic commands, and real‑world case studies.

CPUDebuggingGPU
0 likes · 48 min read
How to Diagnose and Fix Slow LLM Inference: A Full‑Stack Performance Guide
Linux Tech Enthusiast
Linux Tech Enthusiast
Feb 26, 2026 · Operations

A Comprehensive Guide to Linux Performance Optimization

This article walks through Linux performance optimization by explaining core metrics such as throughput and latency, describing how to interpret average load, CPU usage, context switches, memory management, and swap, and showing step‑by‑step usage of tools like vmstat, pidstat, perf, and dstat with concrete command examples and analysis cases.

CPULinuxMemory
0 likes · 37 min read
A Comprehensive Guide to Linux Performance Optimization
IT Learning Made Simple
IT Learning Made Simple
Feb 12, 2026 · Fundamentals

Why Computer Fundamentals Are the Director’s Core Skills for System Architects

This chapter uses vivid analogies and exam‑focused breakdowns to explain the Von Neumann architecture, CPU performance metrics, memory hierarchy, operating‑system concepts such as processes, threads, scheduling, memory management, virtual memory, file systems and deadlock, showing how mastering these basics gives architects a decisive edge in system‑design exams.

CPUDeadlockMemory Management
0 likes · 38 min read
Why Computer Fundamentals Are the Director’s Core Skills for System Architects
dbaplus Community
dbaplus Community
Feb 2, 2026 · Operations

Why 1265% CPU in top Isn’t a Crash: Decoding Linux Metrics Correctly

Although a top screenshot may show MySQL using 1265% CPU and a load average above 10, this article explains why those numbers are not necessarily alarming, clarifies common misconceptions about %CPU, load, VIRT, free memory, and provides practical steps to interpret top correctly on multi‑core Linux servers.

CPULinuxLoad Average
0 likes · 5 min read
Why 1265% CPU in top Isn’t a Crash: Decoding Linux Metrics Correctly
Xiao Liu Lab
Xiao Liu Lab
Dec 30, 2025 · Databases

How to Diagnose and Fix ClickHouse CPU Spikes in Minutes

This guide walks you through a step‑by‑step process for quickly identifying the cause of high CPU usage in ClickHouse, from emergency triage and precise diagnosis using system tables to practical optimization techniques and a ready‑to‑run monitoring script.

CPUClickHouseSQL
0 likes · 21 min read
How to Diagnose and Fix ClickHouse CPU Spikes in Minutes
Raymond Ops
Raymond Ops
Dec 16, 2025 · Operations

Boost Linux Performance 30-50%: Full CPU, Memory & Disk I/O Tuning Guide

This guide provides a systematic, multi‑layered approach to Linux performance optimization, covering CPU usage analysis, memory management, disk I/O tuning, kernel parameter tweaks, NUMA and container adjustments, with concrete commands, real‑world case studies, monitoring scripts, and actionable best‑practice checklists.

CPUDisk I/OLinux
0 likes · 14 min read
Boost Linux Performance 30-50%: Full CPU, Memory & Disk I/O Tuning Guide
Deepin Linux
Deepin Linux
Dec 7, 2025 · Fundamentals

How CPU Context Switching Powers Multitasking: From Theory to Code

This article explains the fundamentals of CPU context switching, covering the hardware and kernel mechanisms, step‑by‑step saving and restoring of registers, scheduling algorithms, different types of switches, performance costs, optimization techniques, and includes a complete C++ simulation example.

CPUMultitaskingScheduling
0 likes · 42 min read
How CPU Context Switching Powers Multitasking: From Theory to Code
Liangxu Linux
Liangxu Linux
Nov 30, 2025 · Operations

How to Diagnose and Resolve 100% CPU Spikes on Linux Servers in Minutes

When a server’s CPU suddenly hits 100%, this guide shows how to quickly identify the offending process, use tools like top, perf, strace, vmstat, and iostat for deep analysis, set up monitoring and alerts, plan capacity, and apply code and system optimizations to prevent future spikes.

CPULinuxMonitoring
0 likes · 14 min read
How to Diagnose and Resolve 100% CPU Spikes on Linux Servers in Minutes
Tech Stroll Journey
Tech Stroll Journey
Nov 27, 2025 · Operations

How to Diagnose and Reduce CPU Context Switches on Linux

This guide explains when CPU context switches happen, how to monitor them with vmstat and pidstat, interprets key metrics such as cswch and nvcswch, and provides step‑by‑step analysis techniques for identifying and troubleshooting CPU performance issues on Linux systems.

CPULinuxcontext switching
0 likes · 11 min read
How to Diagnose and Reduce CPU Context Switches on Linux
MaGe Linux Operations
MaGe Linux Operations
Nov 21, 2025 · Databases

How to Diagnose and Fix MySQL CPU Spikes to 100% in Production

This guide walks you through a complete, step‑by‑step process for identifying why MySQL CPU usage jumps to 100%, from initial symptom verification and data‑flow analysis to locating slow queries, killing them, optimizing SQL, adding indexes, and setting up monitoring and alerts to prevent recurrence.

CPUIndexingMySQL
0 likes · 44 min read
How to Diagnose and Fix MySQL CPU Spikes to 100% in Production
Raymond Ops
Raymond Ops
Nov 20, 2025 · Operations

How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network

This guide explains how to monitor a Linux server’s health by checking CPU load and core count, memory usage, disk I/O statistics, and network traffic with common command‑line tools such as uptime, top, free, iostat, iotop, nload and nethogs, and shows how to interpret the results to identify bottlenecks.

CPUDisk I/OLinux
0 likes · 13 min read
How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network
IT Services Circle
IT Services Circle
Nov 8, 2025 · Fundamentals

Why System Calls Aren’t Just Ordinary Function Calls: A Deep Dive

System calls differ from regular function calls by using the CPU’s privileged syscall instruction, indirect indexing via registers, and a mode switch from user to kernel space, allowing the OS to control which kernel functions applications can invoke, while ordinary calls use direct addresses and stay in user mode.

CPUFunction CallSystem Call
0 likes · 7 min read
Why System Calls Aren’t Just Ordinary Function Calls: A Deep Dive
MaGe Linux Operations
MaGe Linux Operations
Oct 18, 2025 · Operations

10 Proven Causes of Linux CPU Spikes and How to Diagnose Them Fast

Learn a step‑by‑step Linux CPU high‑usage diagnostic guide covering ten root causes, quick monitoring commands, deep analysis with top, ps, strace, perf, and flamegraphs, plus practical remediation and long‑term monitoring setup using sar and Prometheus to prevent future spikes.

CPULinuxPrometheus
0 likes · 22 min read
10 Proven Causes of Linux CPU Spikes and How to Diagnose Them Fast
Architects' Tech Alliance
Architects' Tech Alliance
Sep 9, 2025 · Fundamentals

Unlock CPU Mastery: 100 Essential Parameters, Technologies, and Performance Insights

This comprehensive guide explores 100 key CPU concepts, covering core parameters, memory and bus specifications, architectural innovations, manufacturing processes, cooling solutions, and performance evaluation methods, while also comparing major vendors and highlighting applications across desktops, servers, mobile devices, and specialized AI systems.

CPUHardwarebenchmark
0 likes · 23 min read
Unlock CPU Mastery: 100 Essential Parameters, Technologies, and Performance Insights
Tencent Cloud Developer
Tencent Cloud Developer
Sep 5, 2025 · Fundamentals

Why Single‑Thread CPU Loads Crash While Multi‑Threaded Loads Stay Stable – A Debugging Case Study

The article investigates intermittent crashes on an i9‑13900K when a single thread runs at full load, analyzes CPU voltage fluctuations, documents the debugging process using DirectXShaderCompiler, and demonstrates how converting a PSO warm‑up to multi‑threaded execution eliminates crashes and dramatically improves launch speed.

CPUCrashHardware
0 likes · 6 min read
Why Single‑Thread CPU Loads Crash While Multi‑Threaded Loads Stay Stable – A Debugging Case Study
Coder Life Journal
Coder Life Journal
Aug 22, 2025 · Operations

Diagnosing Java OOM, High CPU, Disk & Network Issues: A Practical Guide

This guide explains how to troubleshoot common online Java problems—including high CPU, OutOfMemoryError, disk I/O, and network latency—by using tools such as top, jps, jstack, jmap, MAT, df, and ping to pinpoint root causes like infinite loops, memory leaks, lock contention, and resource exhaustion.

CPUMATOOM
0 likes · 8 min read
Diagnosing Java OOM, High CPU, Disk & Network Issues: A Practical Guide
Deepin Linux
Deepin Linux
Jul 21, 2025 · Fundamentals

Unlocking CPU Speed: How Cache Bridges the Gap Between Processor and Memory

This article explains why modern CPUs need cache memory, describes the hierarchy of L1‑L3 caches, the principles of locality, write policies, multi‑core coherence mechanisms such as bus snooping and the MESI protocol, and offers practical code‑level optimizations to improve cache performance.

CPUMESI Protocolcache
0 likes · 31 min read
Unlocking CPU Speed: How Cache Bridges the Gap Between Processor and Memory
Subtle Storm
Subtle Storm
Jul 12, 2025 · Artificial Intelligence

Why GPUs Are Essential for Training Large AI Models

The article explains that GPUs, with thousands of simple cores and high‑bandwidth memory, excel at the massive parallel matrix computations required by large‑scale language model training, while CPUs handle control and scheduling, making the two processors complementary for AI workloads.

AICPUGPU
0 likes · 6 min read
Why GPUs Are Essential for Training Large AI Models
Deepin Linux
Deepin Linux
Jun 26, 2025 · Fundamentals

How Memory I/O Powers Your Computer: From CPU to Cache Explained

This article demystifies memory I/O by exploring its hardware foundations, the interaction between CPU and memory controllers, the role of user and kernel spaces, timing parameters, cache hierarchies, and practical optimization strategies for databases, file systems, and server applications.

CPUOptimizationSystem Call
0 likes · 33 min read
How Memory I/O Powers Your Computer: From CPU to Cache Explained
IT Services Circle
IT Services Circle
Jun 9, 2025 · Fundamentals

How Logic Gates Build a Computer: From Binary to CPU Explained

This article walks you through the basic principles of how computers operate, illustrating how simple logic gates can be combined to create binary arithmetic, memory storage, and control logic, ultimately forming a CPU that can execute instructions and perform calculations automatically.

CPUMemorybinary arithmetic
0 likes · 8 min read
How Logic Gates Build a Computer: From Binary to CPU Explained
Architects' Tech Alliance
Architects' Tech Alliance
May 26, 2025 · Artificial Intelligence

NVLink Fusion: NVIDIA’s High‑Bandwidth Interconnect for Heterogeneous AI Computing

NVLink Fusion, unveiled at Computex 2025, extends NVIDIA’s NVLink technology to enable high‑bandwidth, low‑latency connections between CPUs and GPUs or third‑party accelerators, offering up to 900 GB/s bandwidth, flexible heterogeneous configurations, ecosystem expansion, performance gains for AI training and inference, and potential cost reductions.

AICPUData Center
0 likes · 12 min read
NVLink Fusion: NVIDIA’s High‑Bandwidth Interconnect for Heterogeneous AI Computing
Liangxu Linux
Liangxu Linux
May 13, 2025 · Fundamentals

How the Five Core Computer Parts Turn a Keystroke into a Screen

This article walks readers through the five essential computer components—input devices, CPU, memory, storage, and output devices—explaining how they interact via the system bus to process a simple keystroke, illustrating data flow with diagrams, real‑world analogies, performance tips, troubleshooting tricks, and practical examples like taking a photo.

CPUInput/Outputcomputer fundamentals
0 likes · 18 min read
How the Five Core Computer Parts Turn a Keystroke into a Screen
Deepin Linux
Deepin Linux
May 8, 2025 · Fundamentals

Comprehensive Guide to CPU Performance Optimization and Tools

This article provides an in‑depth overview of CPU performance metrics, practical optimization techniques—including algorithm selection, compiler flags, cache‑aware programming, and vectorization—along with real‑world case studies and a detailed survey of Linux profiling and analysis tools for developers.

CPUCompilerperformance optimization
0 likes · 31 min read
Comprehensive Guide to CPU Performance Optimization and Tools
Deepin Linux
Deepin Linux
May 2, 2025 · Fundamentals

Understanding CPU Cache, Memory Hierarchy, and Concurrency Control

This article explains the principles of CPU cache, the multi‑level memory hierarchy, virtual memory, data consistency, and concurrency control mechanisms, illustrating how they together bridge the speed gap between the fast processor and slower memory/storage in modern computer systems.

CPUVirtual MemoryWrite Policies
0 likes · 21 min read
Understanding CPU Cache, Memory Hierarchy, and Concurrency Control
Architects' Tech Alliance
Architects' Tech Alliance
Apr 29, 2025 · Industry Insights

Next-Gen Server Architecture: CPUs, GPUs, Memory, and Certification Insights

This article provides a comprehensive analysis of modern server architecture, covering the evolution from CISC to RISC, the rise of heterogeneous computing with GPUs and accelerators, diverse form factors, core component technologies, reliability mechanisms, performance benchmarking, certification standards, and emerging trends such as liquid cooling and AI‑native designs.

CPUData CenterGPU
0 likes · 11 min read
Next-Gen Server Architecture: CPUs, GPUs, Memory, and Certification Insights
Liangxu Linux
Liangxu Linux
Apr 29, 2025 · Fundamentals

How Early Computers Invented Interrupts to End Wasteful Polling

The article explains how 1960s batch systems suffered from CPU waste due to polling I/O devices, how IBM 704’s overflow flag inspired automatic error handling, and how the concept evolved into hardware interrupts with a concrete design, interrupt types, and vector table implementation.

CPUOperating SystemsPolling
0 likes · 7 min read
How Early Computers Invented Interrupts to End Wasteful Polling