3 ms·
The Green arrays chips are quite interesting in their own right. The ability to have a grid of CPUs each working at part of a problem could be used in paralleli
by mikewarot 2y ago
The Green arrays chips are quite interesting in their own right. The ability to have a grid of CPUs each working at part of a problem could be used in parallelizing a lot of things, including the execution of LLMs.
There are secondary consequences of breaking computation down to a directed acyclic graph of binary logic operations. You can guarantee runtime, as you know a-priori how long each step will take. Splitting up computation to avoid the complications of Amdahl's law should be fairly easy.
I hope to eventually build a small array of Raspberry Pi Pico modules that can emulate a larger array than any one module can handle. Linear scaling is a given.
- LargoLasskhyfv 2y agoNag nag...(meant inspirational in case you're unaware of it)... Regarding Amdahl's law and avoiding its complications this fits: https://duckduckgo.com/?q=Apple-CORE+D-RISC+SVP+Microgrids+UTLEON3 https://duckduckgo.com/?q=Apple-CORE+D-RISC+SVP+Microgrids+U... (Not limited to SPARC, conceptually it's applicable almost anywhere else) From the software-/programming-/compiler-side this fits right on top it: https://duckduckgo.com/?q=Dybvig+Nanopass https://duckduckgo.com/?q=Dybvig+Nanopass (Also conceptually, doesn't have to be Scheme, but why not? It's nice.)