On 07/18/2015 09:06 PM, Mike Stein wrote:

I always wondered which was more efficient, multiplexing among
essentially complete 'computers per user' sharing a common I/O 'channel'
or swapping processes and memory banks...

Well, the multiplexing (via hardware) memory among a single processor did have the advantage that it was possible to hang a single "processor" without taking down the whole shebang--you could simply label the processor as unavailable in the processor pool. Believe me, when debugging PPU programs that was very handy--hang a PPU, try again, without rebooting the system.

Later versions of the Cyber (e.g. 170/180) actually used separate completely autonomous processors.

--Chuck




Reply via email to