I'd be interested to hear what you thought of the programming architecture.
Excluding the bug side of things. If they did everything they were supposed to how hard was it to get them to perform a task that distributed the work through the machine.
I read some stuff on, I forget, maybe *lisp? I found it rather impenetrable.
On top of this, have there been any advances pin software development in the subsequent years that would have been a good fit for the architecture.
I always thought it was an under explored idea, having to compete with architectures that were supported by a sotware environment that had much longer to develop.
I used them at the (US) Naval Research Laboratory, programming in a dialect of C called C*. This automatically distributed arrays among the many processors, similar to how modern Fortran can work with coarrays.
If the problem was very data-parallel, one could get nearly perfect linear speedups.
Excluding the bug side of things. If they did everything they were supposed to how hard was it to get them to perform a task that distributed the work through the machine.
I read some stuff on, I forget, maybe *lisp? I found it rather impenetrable.
On top of this, have there been any advances pin software development in the subsequent years that would have been a good fit for the architecture.
I always thought it was an under explored idea, having to compete with architectures that were supported by a sotware environment that had much longer to develop.