3 ms·
> More parallel CPUs need higher skilled devs working slower to utilize the chip's full potential. Parallelism isn't so bad, you can use a functional style a l
by vmchale 5y ago
> More parallel CPUs need higher skilled devs working slower to utilize the chip's full potential.
Parallelism isn't so bad, you can use a functional style a lot of the time! E.g. Futhark, the accelerate framework, APLs....
- dragontamer 5y agoBased on what I can tell... the programmers who made huge contributions to parallel compute are those programmers who grossly understood the hardware. It didn't matter if they were Java programmers (Azul), Lisp Programmers (1980s CM2: Steel / Hille), GPU programmers, or C programmers. If you understood the machine, you figured out a fast and concurrent solution.