
Strange Loop Conference
7 HN recommenders · recommended in 12 months, 2021–2024
40:13 · 19K views · Feb 26, 2021
Chuck Moore, inventor of Forth, presents GreenArrays' 144-core asynchronous chip at Strange Loop 2013. He explains how idle cores draw almost no power and how tight code minimizes energy use.
It is the favorite recommendation for understanding Moore's minimalist, low-power multi-core designs and stack machines.
14 comments from Hacker News
This talk by Chuck Moore at Strange Loop was amazing this video "Programming a 144-computer chip to minimize power"
Look at the Green Arrays F18: [LINK] This is such a simple machine. I am planning to make a tiny emulator as a puzzle for my site. One could probably write an emulator in 80 lines of Go. Here's a clear description of what each instruction does: [LINK] Hilariously, the system has no logical OR, only AND and XOR and NOT, because "Inclusive-or is rarely needed." This system was designed by Chuck Moore, father of Forth. Here is an entertaining video of him explaining the F18A stack machine and programming system: this video
He has recently done some amazing low power work with GreenArrays: "GreenArrays is shipping its 144-core asynchronous chip that needs little energy (7 pJ/inst). Idle cores use no power (100 nW). Active ones (4 mW) run fast (666 Mips), then wait for communication (idle). Tight coding to minimize instructions executed will minimize power. The programmer can also reduce instruction fetches, transistor switching and duty cycle." this video It is like the elegance of Forth in low power, multi-core hardware.
Isn't this where Mr Moore's (of Forth fame) cpu designs have gone? (see [LINK] ). Ok maybe not the 'actor' model per say (unless actor channels are thought of core interconnects (I think there is also a global state but I cant remember much of these details at the moment without re-watching the linked strangloop vid.) this video or [LINK] is probably the best for groking
Related Chuck Moore talk: "Programming a 144 Computer Chip to Minimize Power" (2013) this video How Forth powers ultra-low power computers: "GreenArrays is shipping its 144-core asynchronous chip that needs little energy (7 pJ/inst). Idle cores use no power (100 nW). Active ones (4 mW) run fast (666 Mips), then wait for communication (idle)."