It was possible to run 68k and PPC code independent from each other, at least with PowerUP. There were certain highly optimized apps that used to do this. For instance the infamous FastQuake used a special cache inhibited memory area as a ring-buffer to avoid the need for cache flushes. This way both CPUs could run at full speed with as few context switches as possible.
I must admit that I've never really "seen" applications that ran parallel in that sense on a phase5 board - regardless which kernel or OS was used. Using that kind of "cache-protected" buffer looks like a way or work-around to build up some kind of transient parallel work time frame, indeed. But every now and then the context switch will show up again...Thanks for that info!
Power Down
Oh dear! :-) A new kernel war PowerDown vs. WarpDown will rise...