Thank you!

Binh
On 10/02/2013 02:25 AM, Hossein Nikoonia wrote:
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] <mailto:[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] <mailto:[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
    
<http://www-mount.ece.umn.edu/%7Ejjyi/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] <mailto:[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]>  
<mailto:[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 list
        [email protected]  <mailto:[email protected]>
        http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
        _______________________________________________
        gem5-users mailing list
        [email protected]  <mailto:[email protected]>
        http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


--
        _______________________________________________
        gem5-users mailing list
        [email protected] <mailto:[email protected]>
        http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users




    _______________________________________________
    gem5-users mailing list
    [email protected]  <mailto:[email protected]>
    http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users


-- _______________________________________________
    gem5-users mailing list
    [email protected] <mailto:[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