Emulator Ilp


anexanhume

Member
Joined
Nov 15, 2007
Messages
412
I've never written an emu before, so I had a general curiosity how much ILP you can get out of an emulator. Of course, I know this would vary wildly between architectures.

I assumed Saturn would be a good example. My guess was that its many components would be better served by a multi-core (future Cortex A9 cores will feature one to four cores) processor. Basically, I'm guessing this really depends on coding methodology for emulators. Will the average emu writer attempt to make each core a thread and focus on synchronization, or is a more linear approach necessary or greatly simplified?

This will kind of help answer the question in my mind about whether or not something like Saturn can even begin to be realistic in next-gen ARM cores.

Thx for any answers.
 
Back
Top