All of lore.kernel.org
 help / color / mirror / Atom feed
From: Helge Hafting <helge.hafting-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
To: Maarten Maathuis <madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
Cc: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Subject: Re: nouveau slower than nv and vesa on quadro 135M
Date: Mon, 15 Sep 2008 13:12:42 +0200	[thread overview]
Message-ID: <48CE432A.9040001@aitel.hist.no> (raw)
In-Reply-To: <6d4bc9fc0809140629l6155dfd4xa9cd7c92defa54db-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>

Maarten Maathuis wrote:

> A profile of running this application would be useful (with nouveau
> and xorg symbols). I have some suspicions as to the cause,
> but some facts would be nice to have. Either oprofile or sysprof will
> do, for oprofile we have a wiki page:
> http://nouveau.freedesktop.org/wiki/OProfile
> 
That wiki page doesn't list the first necessary step,
which is "opcontrol --init". Adding that might be useful for newbies.

I profiled two apps that are too slow with this driver.
* navit (map navigation), slowly panning the map across a city. This
   panning redraws the map each time, which is instantaneous with the
   vesa driver.

* lyx (word processor), typing text into a table. The pc could not
   keep up with keyboard autorepeat, giving me one to three characters
   per second. Each keypress redraws the table lines and the text
   in the table cell.

I am not sure if I have all the symbols needed. I used nouveau compiled
per the instructions for debian. The X server consist of packages from 
debian unstable/experimental. Please tell if there is anything I can do 
to improve on this.

It'd be great to get this driver closer to vesa performance, for
vesa doesn't handle dual screens. You probably have higher goals than 
that. :-)

navit profile data:
http://www.aitel.hist.no/~helgehaf/oprofile/navit/opreport
http://www.aitel.hist.no/~helgehaf/oprofile/navit/opreport-l
http://www.aitel.hist.no/~helgehaf/oprofile/navit/opreport--callgraph

lyx profile data:
http://www.aitel.hist.no/~helgehaf/oprofile/lyx16/opreport
http://www.aitel.hist.no/~helgehaf/oprofile/lyx16/opreport-1

Helge Hafting

  parent reply	other threads:[~2008-09-15 11:12 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-14 10:17 nouveau slower than nv and vesa on quadro 135M Helge Hafting
     [not found] ` <48CCE4B0.1030709-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
2008-09-14 11:19   ` Maarten Maathuis
     [not found]     ` <6d4bc9fc0809140419k3555a843nbb77806f3d7e44ef-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-14 12:50       ` Helge Hafting
     [not found]         ` <48CD0888.6020706-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
2008-09-14 13:29           ` Maarten Maathuis
     [not found]             ` <6d4bc9fc0809140629l6155dfd4xa9cd7c92defa54db-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-15 11:12               ` Helge Hafting [this message]
     [not found]                 ` <48CE432A.9040001-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
2008-09-15 11:31                   ` Maarten Maathuis
     [not found]                     ` <6d4bc9fc0809150431w1d57d228n1046fad9e437a7-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-15 12:04                       ` Helge Hafting
     [not found]                         ` <48CE4F66.6060805-i5bjtSbraLbLX0NG8FE4ug@public.gmane.org>
2008-09-15 12:45                           ` Maarten Maathuis
     [not found]                             ` <6d4bc9fc0809150545q2b58a65cr74cea5d9caf37d99-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2008-09-15 14:59                               ` Helge Hafting

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=48CE432A.9040001@aitel.hist.no \
    --to=helge.hafting-i5bjtsbralblx0ng8fe4ug@public.gmane.org \
    --cc=madman2003-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org \
    --cc=nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.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.