View Single Post
Old 27 January 2003, 09:14   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 42
Posts: 19,682
Base emulator is single threaded but filesystem, uaescsi.device etc.. "expansion" devices use separate threads.

Making separate threads for CPU or custom chips is very difficult due to complexity of Amiga hardware (everything is interconnected) I think only last phase of display processing can be moved to separate thread but it increases complexity unnecessary and does not help much.

But SMP-systems are still great when running cpu-hungry single-threaded applications because other programs (including desktop) keeps running without slowdown.
Toni Wilen is offline  
 
Page generated in 0.04622 seconds with 9 queries