Computer Architecture & Systems Resources
search
⌘Ctrlk
Computer Architecture & Systems Resources
search
⌘Ctrlk
  • Computer Architecture and Systems Resources
  • Deep dive
    • Accelerators
    • Electronics
    • FPGA
    • Hardware Design
    • High Performance Computing
    • Interconnects
    • Memory and Storage Systems
    • Systems for ML
    • Performance Analysis and Modelling
    • Processors
    • Systems
    • Tools and Utilities
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
githubEdit
  1. Deep dive

Systems

  • Learning

  • Articles

  • Books

hashtag
Learning

  • Write your own VMarrow-up-right

  • How to create an OS from scratcharrow-up-right

  • Memory Allocators 101arrow-up-right - Write a simple memory allocator

  • Project Oberonarrow-up-right - Design of an Operating System, a Compiler, and a Computer from scratch

  • x86 bare metal examplesarrow-up-right - Dozens of minimal operating systems to learn x86 system programming.

  • Writing an OS in Rustarrow-up-right

  • Asymmetric multiprocessing on microcontrollersarrow-up-right

hashtag
Articles

  • AWS instance guide and topologyarrow-up-right

  • System Design Primerarrow-up-right - Learn how to design large-scale systems.

  • Notesarrow-up-right on an introduction to distributed systems.

  • Patterns of Distribute Systemsarrow-up-right

hashtag
Books

  • Operating Systems: Three Easy Piecesarrow-up-right

PreviousProcessorschevron-leftNextTools and Utilitieschevron-right

Last updated 6 days ago

  • Learning
  • Articles
  • Books