Ok, here are the raw facts: Joe Fouad wrote: > > --- Doug Beal <[EMAIL PROTECTED]> wrote: > > Has anyone run Plex86 on top of Bochs? I'm doing a > > research project that looks at architectural changes > > to support VMs, so I will be modifying Bochs to > > represent those changes, and Plex86 to take > > advantage > > of them. I realize that without a simulator, I will > > only get a rough idea of performance increases. I have no idea what performance increases you expect to see--plex86 isn't even finished yet. Also, plex86 is only a partial abstraction layer--as opposed to bochs which is a full abstraction layer. To compare incomplete and complete abstracions is in some senses like comparing apples and tomatoes--one is a real fruit and the other is only part-way to being considered a fruit (the tomato is the fruit, by the way). > > > > Tangentially, how hard do you think it would be to > > port Plex86 to a different processor, given that the > > processor didn't have any of the non-trapping > > instruction problems x86 has? Plex86 is designed _only_to_run_on_IA-32_. If you want to run on another architecture, run bochs. Plex86, because it is a virtualizer, and not an emulator, cannot be ported to something that isn't natively IA-32 code-compatible (we haven't tried IA-64 yet). > > > > > definetly it 'll not work (so no body tested it) > plex is using features of the IA32 isn't emulated such > as the split I&D cache and others (mainly inthe timing > framwork) > SO; plex on bochs---->NO Not all instructions are emulated in Bochs--enough said. > BUT;bochs on plex---->May be(theoritically it will > work) Yes, but slower than molasses in July at the South Pole weather station. > > Joe > Please be more specific about the proposed changes to plex86, as those changes will be LGPL--and if they work we'd like to use them to be benefit of all people. Read the LGPL license and ask me personally if you have more questions about licensing (I don't want to get that argument started again here).
-- |^^^ | | |^^| |^^^ Drew Northup, N1XIM |^^| | |^^^ \ / /^^\ /^^~ |__ | | | | | |__| | |___ \/ |__| |__ | | | | | | www.plex86.org | | | /\ | | | \ ___| |__| |__| |___ web.syr.edu/~suoc/ | |___ |___ / \ \__/ \__/
