Vitaly Vidmirov
Newcomer
You mentioned "virtualization". I suppose "inter-OS" switch can't be that fast.For reference, on bog standard Linux switching time is less than one microsecond.
It doesn't matter how much SPU switches occur within single OS per sec.
SPUs are running asynchronously and do not depend on PPE thread sheduling.
It is also not neccessary to save all SPU contexts - only ones what is used.
Each SPU is independent and can work with different address space.
upd:
Oh, well, I see you mean SPU virtualization, but I mean OS virtualization =)
Last edited by a moderator: