"Programming a 144-computer chip to minimize power" - Chuck Moore (2013)
Why Hacker News recommends it
It is the favorite recommendation for understanding Moore's minimalist, low-power multi-core designs and stack machines.
What it is
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.
Recommended by 7 HN commenters across 8 different months, 2021 to 2024.
What Hacker News said
Strong rec juliangamble · 2021-05 · on “Forth – The Early Years (1991)”
This talk by Chuck Moore at Strange Loop was amazing [this video] "Programming a 144-computer chip to minimize power"
Recommends thesuperbigfrog · 2022-02 · on “Frugal Computing (2021)”
Chuck Moore (creator of Forth [1] ) has a ultra-low power processor that is a fascinating possible solution: [this video] [1] Forth programming language: [LINK]
Recommends bugfix-66 · 2022-11 · on “Stack Computers: the new wave (1989) [pdf]”
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]
Recommends bjconlan · 2023-01 · on “Ask HN: Why did stack-based CPUs lose out?”
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
Recommends thesuperbigfrog · 2023-07 · on “Forth: The programming language that writes itself: The Web Page”
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)."
Recommends LeonenTheDK · 2023-08 · on “Intel x86 Documentation Has More Pages Than The 6502 Has Transistors (2013)”
That reminds me of the Green Arrays computer with 144 cores, programmed in Color Forth. Chuck Moore has a talk on it here, very interesting stuff: [this video] I'm not sure how far this has gone since then. The site is still up with buy links as well: [LINK]
Recommends sph · 2023-08 · on “My history with Forth, and stack machines (2010)”
Here's Chuck Moore talking about the 144-core CPUs his startup is developing: [this video] That's an incredible design I would love to get my paws on.
Recommends thesuperbigfrog · 2023-11 · on “milliForth”
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.