Videos
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024 - YouTube
Courseware
Computer Architecture - Fall 2022 by Onur Mutlu at ETH Zurich via X/abhi9u.
9,565 entries: 46 from X, 8,923 from Pinboard, saved 1998 to 2026.
35 entries#hardware ×
blog.bosscher.ch
opentrailpaper.com
What Every Programmer Should Know about How CPUs Work • Matt Godbolt • GOTO 2024 - YouTube
Computer Architecture - Fall 2022 by Onur Mutlu at ETH Zurich via X/abhi9u.
Register allocation is a NP-hard problem. See "Register Allocation:What does the NP-completeness Proof of Chaitin et al. Really Prove?" via this thread on RTX2010 – Radiation-hardened stack machine microprocessor
What every programmer should know about memory, Part 1 [LWN.net] by Ulrich Drepper; September 2007. 9 part series.
Putting the "You" in CPU Curious exactly what happens when you run a program on your computer? Read this article to learn how multiprocessing works, what system calls really are, how computers manage memory with hardware interrupts, and how Linux loads executables.
jaycarlson.net
en.wikipedia.org
udrepper.livejournal.com
staton.us
staton.us
lcdproc.omnipotent.net
LCDproc is a piece of software that displays real-time system information from your Linux/*BSD box on a LCD.
nycresistor.com
mcmaster.com
news.ycombinator.com
electronics.diycinema.co.uk
tomshardware.com
blogs.amd.com
blogs.amd.com
ask.slashdot.org
norhtec.com
hivelogic.com
mini-box.com
arduino.cc
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
techeblog.com
from TechEBlog. a potato powered music system. whoa!
tomshardware.com
lispm.dyndns.org