Re: [gem5-dev] Heterogeneous-ISA Support

2014-06-23 Thread Antonio Barbalace via gem5-dev
Dear Ali, thank you very much for your quick feedback! As a gem5 beginner I do not have any better idea right now. So I think I will start by leveraging your idea. I previously developed ARM + x86 in QEMU-user. With QEMU I compile one QEMU for ARM and one for x86, then I load the QEMU-user-x86,

Re: [gem5-dev] Heterogeneous-ISA Support

2014-06-23 Thread Ali Saidi via gem5-dev
Hi Antonio, You might be able to do the same thing, but it sounds like you’re planning to run in SE mode? I’d guess that it would be about the same amount of work to make a single binary that can do both. Ali On Jun 23, 2014, at 10:45 AM, Antonio Barbalace via gem5-dev gem5-dev@gem5.org

Re: [gem5-dev] Heterogeneous-ISA Support

2014-06-22 Thread Ali Saidi via gem5-dev
Hi Antonio, Simulating ARM x86 at the same time won’t work today. If you wanted to make it work, you’d need to teach the build system how to generate compile all the architectures into a single binary, and fix some places in the code where we use #defines based on the architecture to

[gem5-dev] Heterogeneous-ISA Support

2014-06-21 Thread Antonio Barbalace via gem5-dev
Dear all, I am interested in simulating heterogeneous-ISA systems, i.e. platforms in which two or more different ISA processors (no GPUs!) coexist. E.g. ARM and x86. I had a look at the following page, but is dated 2006.. http://www.m5sim.org/Heterogeneous_System_Support Then at