From mboxrd@z Thu Jan 1 00:00:00 1970 From: bakul@bitblocks.com (Bakul Shah) Date: Tue, 8 May 2018 14:25:47 -0700 Subject: [TUHS] unix "awesome list" In-Reply-To: <146d3e969e94918e80c3d7dae01f0a839968e6bb@webmail.yaccman.com> References: <146d3e969e94918e80c3d7dae01f0a839968e6bb@webmail.yaccman.com> Message-ID: <52EA2E4F-7C9B-4675-A899-9F8C31D33CC7@bitblocks.com> On May 8, 2018, at 8:31 AM, Steve Johnson wrote: > > My company, Wave Computing, has built a chip with 16,000 8-bit processors on it. And we have plans to build systems with up to a quarter million processors. We are breaking ground in new ways to use hundreds of processors to solve problems very quickly. It's a new way of thinking, and it makes your brain hurt. But is is what the hardware is giving us, and there is at least another order of magnitude ahead before this trend starts running out of steam. This sounds like a software equivalent of an FPGA! You probably have similar to "EDA" tools for placement and routing and mapping a program written in "HDL" to the underlying technology. Mapping APL to this could be fun (APL programs have a similar brain hurting side-effect!). Somewhat relevant: A retrospective on 30 years of FPGA technology: https://ieeexplore.ieee.org/document/7086413/#full-text-section