Skip to content
View LordMoMA's full-sized avatar
🐦‍⬛
backend G.I. Joe | birding G.I. Crow
🐦‍⬛
backend G.I. Joe | birding G.I. Crow

Block or report LordMoMA

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LordMoMA/README.md

Live Shader Animation

❤️‍🔥 Rules of Thumb for Computer Architecture — A Quantitative Approach

1. Amdahl/Case Rule

A balanced computer system needs about 1 MB of main memory and 1 megabit/sec of I/O bandwidth per MIPS of CPU performance.

2. 90/10 Locality Rule

A program executes about 90% of its instructions in 10% of its code.

3. Bandwidth Rule

Bandwidth grows by at least the square of the improvement in latency.

4. 2:1 Cache Rule

The miss rate of a direct-mapped cache of size N is roughly the same as a two-way set-associative cache of size N/2.

5. Dependability Rule

Design with no single point of failure.

6. Watt-Year Rule

In 2011, the fully burdened cost of 1 Watt per year in a Warehouse Scale Computer in North America—including amortized power and cooling—was about $2.

snake

Pinned Loading

  1. Hexagonal-Architecture Hexagonal-Architecture Public

    a distributed messaging and payment backend built around the hexagonal architecture

    Go 314 48

  2. Intelli-Mall Intelli-Mall Public

    A distributed system that simulates a retail experience coupled with some futuristic shopping robots.

    Go 63 13

  3. AI_skills AI_skills Public

    Audit code like spacecraft software. /nasa-code enforces NASA JPL’s Power of Ten rules: extended for the age of AI-generated code. Detect dangerous complexity, unsafe control flow, resource misuse,…

    4 1