All of lore.kernel.org
 help / color / mirror / Atom feed
From: "David H. Vree" <david.h.vree@gmail.com>
To: kvm@vger.kernel.org
Subject: 2D Graphics Performance
Date: Wed, 27 May 2009 10:34:53 -0400	[thread overview]
Message-ID: <4A1D4F8D.3040401@gmail.com> (raw)

Hello -- I am trying to optimize 2D video graphics performance for a 32 
bit Winxp guest running on Ubuntu 9.04.   I have done some preliminary 
benchmarking and have found that vga "std" outperforms "cirrus" on most 
tests by about 20%-40%.   However the std option is still (depending on 
the test) about 3 to 20 times slower than native 2D performance I get 
using low-end on-board Intel graphics.  I haven't run the benchmark in 
VMWare workstation yet, but I can tell by looking that KVM is much 
slower -- which has surprised me because it has performed very well in 
my cpu and disk i/o tests.

I have attempted to try the "vmware" option by installing the vmware 
SVGA II driver in the Winxp guest, but all I ever get with this option 
is a blank screen.  In reading an earlier thread in this mailing list, 
somebody said that the "-vga vmware" option was only for Linux/Unix 
based guests.  Can anyone confirm this?

My machine has 2 quad-core 2.7Ghz AMD opterons, 16 GB RAM, and an nVidia 
285 GLX card.  Here is the command line I am using:

kvm -hda kvm2dperf.qcow2 -m 2G -smp 2 -k en-us -name "KVM 2D Perf" -vga 
std -net nic -net user -soundhw all -cpu qemu64

Is there any other command line options or approaches for amping up 
graphics performance?  I am open to any/all ideas!


Thanks,
Dave

             reply	other threads:[~2009-05-27 14:34 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-27 14:34 David H. Vree [this message]
2009-05-27 14:44 ` 2D Graphics Performance Pantelis Koukousoulas
2009-05-27 15:08   ` David H. Vree
2009-05-28  9:01   ` FinnTux

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A1D4F8D.3040401@gmail.com \
    --to=david.h.vree@gmail.com \
    --cc=kvm@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.