
Zitat von
Hallo Egbert,
dem muss ich widersprechen. Man kann das Emulation-"Gerüst" auf einen Kern legen und die Rechenoperationen der Emulation auf einen weiteren Kern legen. Es geht nicht darum, ein emuliertes Programm multicorefähig zu machen, sondern um die Abtrennung zwischen Emulations-"Gerüst" und dem emulierten Programm.
Ich denke Ruud kann das besser erklären, da er praktisch die Quelle ist.
Hallo ,
jetzt muss ich Dir aber dennoch widersprechen.

Nach Rücksprache mit Ruud ist der Sachverhalt wie folgt, ich habe es ein wenig übersetzt, aber inhaltlich original Zitat:
Die ganze Firmware in der Emulation läuft in einem Process, deswegen auf einem Kern. Die Emulation bekommt aber 99% der Zeit-Ressourcen. Es hat darum kein Zweck die Beiden als separaten Prozess laufen zu lassen. Dann bekommt man theoretisch 1% Performancegewinn extra für die Emulationen....
Gruß
Egbert