3 ms·
Last semester I took a course on parallel computing and one of the things the Professor stressed throughout the course was that historically, parallel machines
by jaydub 18y ago
Last semester I took a course on parallel computing and one of the things the Professor stressed throughout the course was that historically, parallel machines were built focusing first only on the hardware challenges and software/programmability was a mere afterthought. As John Hennessy related in an interview with the ACM: “Many of the early ideas were motivated by observations of what was easy to implement in the hardware rather than what was easy to use [vis-a-vis programming].”
We are going to see the situation change when there is a shift towards a more abstract/simplified approach to parallelism, where the minutia of parallelism is handled under the hood. I.e a return to the foundations of PRAM theory of the 70s. Otherwise, I don't see it getting much easier to find that kind of talent.