4 ms·
Interesting, it reminds me a bit of the game TIS-100[0], similar idea of an array of very simple units interacting by I/O ports, blocking until a read/write to
by hcs 11y ago
Interesting, it reminds me a bit of the game TIS-100[0], similar idea of an array of very simple units interacting by I/O ports, blocking until a read/write to another unit can complete. I didn't know there was a real architecture like that!
edit: It seems the transputer[1] was similar, hadn't heard of that either.
[0]: http://www.zachtronics.com/tis-100/ http://www.zachtronics.com/tis-100/
[1]: https://en.wikipedia.org/wiki/Transputer#Links https://en.wikipedia.org/wiki/Transputer#Links
- mp8 11y agoThe transputer actually has a successor called the XCore[0], which is produced by XMOS. They're founded by the same fellow that came up with the transputer (David May). It's a similar concept again - it's a multi-core chip for embedded applications, and the cores communicate using an on-chip network. Each core is like a regular CPU with a clock though - the GreenArrays approach seems to be completely asynchronous. [0] http://xmos.com/ http://xmos.com/