Tagged articles
2 articles
Page 1 of 1
21CTO
21CTO
Oct 25, 2021 · Fundamentals

Why Understanding Computer System Fundamentals Boosts Your Programming Performance

This article explains how computer systems combine hardware and system software, describes the memory hierarchy, operating‑system abstractions, Amdahl's law, and various forms of parallelism, and shows why mastering these fundamentals can dramatically improve program efficiency and reliability.

Amdahl's LawPerformance Optimizationcomputer architecture
0 likes · 16 min read
Why Understanding Computer System Fundamentals Boosts Your Programming Performance
Python Crawling & Data Mining
Python Crawling & Data Mining
Mar 7, 2021 · Fundamentals

Unlocking System Performance: How Amdahl’s Law and Parallelism Shape Modern Computing

This article explains how computer systems combine hardware and system software, describes the memory hierarchy, OS abstractions, Amdahl's law, and the three levels of parallelism—thread‑level, instruction‑level, and SIMD—showing why understanding these concepts is essential for writing fast, reliable programs.

Amdahl's LawMemory HierarchyParallelism
0 likes · 16 min read
Unlocking System Performance: How Amdahl’s Law and Parallelism Shape Modern Computing