Re: re: 1970 thinking.
All the people taking about parallelism don't seem to understand it as an engineering principle. This is more an argument against, for example, the "god object" anti-pattern in OO programming. One thing doing too much which makes maintenance impossible.
As for SIMD, that's Single Instruction! I write GPU shaders. It's extremely important to write them efficiently; branch-less, and using the least number of the least complex instructions possible.
The program does one thing (calculate a single pixel), but has to do it over 2 million times per frame.