Dear Pham,
Dear List!

I would like to present a modified version of gem5 that simulates the
behavior of a virtualization layer and can simulate virtual machines.

You may download it from http://ece.ut.ac.ir/DSDLab/virtual-gem5.tar.gz

For more information on how to run this, see
gem5-with-virtualization-support.README inside. And if needed, don't
hesitate to contact me :)

Best
Seyed Hossein


On Mon, Sep 30, 2013 at 6:03 PM, Hossein Nikoonia <[email protected]>wrote:

> I'am happy to see you are interested! I'll contact you soon :)
>
> Sent from my iPad
>
> On Sep 30, 2013, at 6:12 PM, "Binh Q. Pham" <[email protected]>
> wrote:
>
> Hi Seyed,
> I am very interested in having the code if possible. Please let me know
> the best way to get it.
>
> Thanks a bunch!
> Binh
> On 9/30/13 12:37 AM, Hossein Nikoonia wrote:
>
> Hi,
>
>  See Virtual-GEMS paper. My patch is similar to this.
>
>
> http://www-mount.ece.umn.edu/~jjyi/MoBS/2009/program/02D-Garcia-Guirado.pdf
>
>  For a brief overview:
> - It works in FS mode.
> - Memory model is Ruby.
> - Multiple instance of "system" is fired up for each VM and then we
> properly connect ports of them to ruby.
> - You can specify the start-up scripts for each VM. if you do not specify,
> you can get terminal with m5term.
> - It does not kill other features of gem5 and you can work with ruby_fs or
> others as before.
> - It supports vCPU
> - ...
>
>  limitations:
> - I/O is not shared (it is dedicated for each VM. like Intel-VT's direct
> I/O)
> - We do not run a hypervisor. We just simulate the behavior of the
> hypervisor.
> - ...
>
>  It is not published yet.
> We have submitted a paper about it. It's under review.
> If you are interested, I may send you the code :)
> Let me know!
>
>  Best
> Seyed Hossein
>
>
> On Sun, Sep 29, 2013 at 10:33 PM, Binh Q. Pham <[email protected]>wrote:
>
>>  That would be nice. Could you briefly describe your virtualized
>> environment in Gem5?
>> I guess your patch has not been committed to the public tree yet? If so,
>> please let me know the best way to get access to that.
>>
>> Thanks,
>> Binh
>>
>> On 9/29/13 2:24 PM, Hossein Nikoonia wrote:
>>
>> It is very hard to run a full hypervisor in gem5 since the simulator is not 
>> a complete environment.
>> However, if you want to run virtual machines on gem5 to have a virtualized 
>> environment, i might be able to help.
>>
>> I have a patch for that....
>> Its similar to Virtual-GEMS .
>>
>> Sent from my iPad
>>
>>
>>  On Sep 29, 2013, at 9:49 PM, "Binh Q. Pham" <[email protected]> 
>> <[email protected]> wrote:
>>
>> Hi,
>>
>> I am wondering if it is possible to run virtual machine(s) on Gem5 setup 
>> using for example KVM, Xen, VMware ESX...? Recently, I saw a few request 
>> change-set to the gem5-dev for the KVM support, but I am not sure if it is 
>> available to the public yet?
>>
>> Thank you,
>> Binh
>> _______________________________________________
>> gem5-users mailing 
>> [email protected]http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>>  _______________________________________________
>> gem5-users mailing 
>> [email protected]http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>>
>>
>>   --
>>
>> _______________________________________________
>> gem5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>
>
> _______________________________________________
> gem5-users mailing 
> [email protected]http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
>
>
> --
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to