learning
  • Introduction
  • Materials
    • Elibraries
    • Torrents
    • Videos
    • Websites
  • Formal science
    • Computer Science
      • Algorithms and Data Structures
      • API
      • Backups
      • CLI
      • Cloud computing
        • AWS
        • Azure
        • GCP
      • Competitive programming
      • Computer architecture
      • Computer graphics
        • Image processing
        • SVG
      • Computer languages
        • Markup languages
          • HTML
          • Markdown
          • TeX
            • BibTeX
              • JabRef
            • LaTeX
        • Programming languages
          • Assembler
          • C
            • C libraries
          • C++
            • C++ libraries
            • Qt
          • Java
            • Java libraries
          • MATLAB
          • Python
            • Python libraries
              • Dask
              • Django
              • NumPy
              • Pandas
        • Shell scripting languages
          • PowerShell
          • Sh
            • Bash
            • Csh
            • Ksh
        • Style sheet languages
          • CSS
      • Data Science
        • Data visualization
        • Hadoop
        • Kafka
        • Spark
      • Database
        • NoSQL
          • MongoDB
        • Relational
          • DB2
          • MySQL
          • PostgreSQL
          • SQLite
        • SQL
      • Distributed systems
        • CRDT
        • RPC
      • GameDev
        • Unity
      • Hardware
        • Arduino
        • CPU
          • RISC-V
      • Licensing
      • Machine learning
        • Artificial intelligence
        • Data mining
      • Networking
        • DNS
        • Domains
        • HTTP
        • Nginx
        • Peer-to-peer
          • BitTorrent
      • Open source
        • GitHub
          • GitHub actions
      • Operating Systems
        • Android
        • Containers
          • Docker
          • Kubernetes
      • Package managers
        • Nix
      • Program exectuion
        • Build systems
        • Compilers
          • LLVM
      • Programming
        • CI/CD
        • DevOps
          • Observability
          • Terraform
      • Security
        • Cryptography
      • Shell
        • Fish
        • Zsh
      • Text editors
        • Vim
          • Plugins
        • VS Code
      • Version control
        • Git
      • Web
        • Browsers
          • Chrome
          • Firefox
        • Search engines
    • Logic
    • Mathematics
      • Applied mathematics
        • Probability and statistics
          • Probability theory
          • Statistics
      • Pure mathematics
        • Algebra
          • Linear algebra
          • Group theory
        • Analysis
        • Foundations
          • Fractal
          • Graph theory
          • Lambda calculus
          • Type theory
        • Geometry
          • Algebraic geometry
        • Number theory
        • Recreational mathematics
        • Topology
  • Natural science
    • Agricultural science
    • Astronomy
      • Astrophysics
        • Cosmogony
      • Cosmology
      • Galactic astronomy
      • Physical cosmology
      • Planetary science
    • Biology
      • Anatomy
      • Botany
      • Ecology
      • Evolutionary biology
      • Genetics
        • DNA
        • Genomics
      • Microbiology
      • Neuroscience
        • Somnology
      • Zoology
    • Chemistry
    • Earth Science
      • Atmospheric science
      • Physical geography
    • Engineering
    • Health science
      • Ergonomics
      • Fitness
        • Running
        • Yoga
      • Medicine
    • Physics
      • Quantum mechanics
  • Social science
    • Human geography
      • Cultural geography
      • Political geography
    • Anthropology
    • Business studies
      • Finance
      • Investing
    • Cultural studies
    • Economics
    • Education
      • Learning
    • History
    • Law
      • Privacy
        • TOR
    • Linguistics
      • Arabic
      • Aramaic
      • English
      • German
      • Latin
      • Russian
    • Management
      • Product management
    • Marketing
    • Philosophy
    • Political science
    • Psychology
      • Consciousness
      • Mindfulness
        • Meditation
    • Sociology
    • Theology
      • Buddhism
      • Christianity
        • Authors
      • Islam
      • Judaism
  • Culinary arts
    • Cookery
      • Cuisines
      • Recipes
      • Food
      • Tea
  • Games
    • Sport games
      • Basketball
    • Video games
  • Literary art
    • Literature
      • Drama
      • Poetry
      • Prose
        • Fiction
        • Non-fiction
        • Publicism
    • Writing
  • Performing art
    • Music
      • Production music
  • Visual art
    • Architecture
    • Calligraphy
    • Cinematography
      • Movies
      • TV series
    • Design
      • Color
      • Figma
      • Fonts
      • Icons
    • Drawing
    • Painting
      • Painters
    • Photography
Powered by GitBook
On this page
  • Articles
  • Books
  • Courses / Videos
  • Links
Edit on GitHub
  1. Formal science
  2. Computer Science
  3. Hardware

CPU

PreviousArduinoNextRISC-V

Last updated 2 years ago

TODO

Articles

Books

Courses / Videos

Links

- Virtual devices. Real-world accuracy

- Build a functional computer through challenging logic puzzles [Steam]

- x86 virtualization in your browser, recompiling x86 to wasm on the fly

- A terminal viewer for x86 instruction/intrinsic information using Python 3 + curses

- The x86 processor fuzzer

- Makes ARM NEON documentation accessible (with examples)

- Intel Hardware Accelerated Execution Manager (Intel® HAXM)

Мифы о кэше процессора, в которые верят программисты
Where the top of the stack is on x86
rics vs cisc
Our Journey to ARM
Оптимизация кода: процессор
How CPUs are Designed and Built
The 486 CPU Era – The Birth of Overclocking. – Part 1
A Close Look at a Spinlock
Hunting a bug in the i40e Intel driver
How M1 Macs feel faster than Intel models: it’s about QoS
A natively flexible 32-bit Arm microprocessor
CPU Pinning and CPU Sets
Your CPU May Have Slowed Down on Wednesday
What should the CPU usage be of a fully-loaded CPU that has been throttled?
Building a Continuous Profiler Part 1: An Intro to App ProfilingPermalink
Atomics in AArch64
Как работает CPU: интерактивный урок для начинающих
Как разрабатываются и производятся процессоры: основы архитектуры компьютеров
ARM Cortex-A72 fetch and branch processing
Why Is Apple’s M1 Chip So Fast?
ARM and Lock-Free Programming
Intel’s Disruption is Now Complete
Reverse-engineering the carry-lookahead circuit in the Intel 8008 processor
How Debuggers Work: Getting and Setting x86 Registers, Part 1
LDM (My Favorite ARM Instruction)
Собственная платформа. Часть 0.1 Теория. Немного о процессорах
Процессоры, ядра и потоки. Топология систем
An Intel 8080 assembler and online simulator
Inside the 8086 processor, tiny charge pumps create a negative voltage
Produce your own physical chips. For free. In the Open.
Examining ARM vs X86 Memory Models with Rust
Reverse-engineering the TL431: the most common chip you've never heard of
Why is processing a sorted array faster than processing an unsorted array?
CPU caches and data locality: a small demonstration
I don't know how CPUs work so I simulated one in code
Digging into RISC-V and how I learn new things
From micro-OPs to abstract resources: constructing a simpler CPU performance model through microbenchmarking
Architecture All Access: Modern CPU Architecture Part 1 – Key Concepts
2020 Wheeler Lecture: The Future of Microprocessors
A CPU With Just One Instruction!!!
Upgraded Homemade Silicon Chips
Under the hood of a CPU: Reverse Engineering the P6 microcode | Peter Bosch
How Extreme Ultraviolet Lithography works | Part 1/3
Performance Analysis & Tuning on Modern CPU - Denis Bakhvalov.
What is a stack and how does it work? — 6502 part 5
How To Make A CPU - A Simple Picture Based Explanation
x86 and amd64 instruction reference
corellium
Turing Complete
v86
x86-info-term
sandsifter
NEON intrinsics guide
haxm
Awesome CPUs