[Intel-gfx] help on graphic performance issue

Guo Tang guo.tang at sonoartis.com
Wed Apr 18 18:46:03 CEST 2012


Hi, Gentlemen,

Hope this is the right mailing list to ask question regarding Intel
graphic performance issue. Please let me know the right mailing list
if
intel-gfx is not the right one.

We have a machine running ubuntu 10.04 (kernel version 2.6.32). The
application is simple: It has a display area of 640x480 showing image
at about
30Hz rate. The screen resolution is 1024x768. Out side of display area
we have some text display. The CPU is intel T3500, i915 chipset for
graphics.
The problem we have is at this display rate, xorg process is taking up
about 25% CPU.  Is this number normal, or should I expect xorg CPU
usage <=5%?
We don't have xorg.conf file configured. So I suspect HW acceleration
is not used at all. We can wipe out
/usr/lib/xorg/modules/drivers/intel_drv.so, everything is
still running, almost the same CPU usage from xorg. The application
drawing is through GTK/Cairo. So not sure whether the problem is
inside configuration of GTK, Cairo,  X or the
Intel graphic driver.

Any help would be appreciated.

Thanks,
Guo


here is my lspci -nnk output. Attached is the Xorg.0.loog file.
Thanks again.

00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset
Memory Controller Hub [8086:2a40] (rev 07)
Kernel driver in use: agpgart-intel
Kernel modules: intel-agp
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4
Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
Kernel modules: i915
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series
Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family)
USB UHCI Controller #4 [8086:2937] (rev 03)
Kernel driver in use: uhci_hcd
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family)
USB UHCI Controller #5 [8086:2938] (rev 03)
Kernel driver in use: uhci_hcd
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family)
USB UHCI Controller #6 [8086:2939] (rev 03)
Kernel driver in use: uhci_hcd
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family)
USB2 EHCI Controller #2 [8086:293c] (rev 03)
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD
Audio Controller [8086:293e] (rev 03)
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI
Express Port 1 [8086:2940] (rev 03)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family)
USB UHCI Controller #1 [8086:2934] (rev 03)
Kernel driver in use: uhci_hcd
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family)
USB UHCI Controller #2 [8086:2935] (rev 03)
Kernel driver in use: uhci_hcd
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family)
USB UHCI Controller #3 [8086:2936] (rev 03)
Kernel driver in use: uhci_hcd
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family)
USB2 EHCI Controller #1 [8086:293a] (rev 03)
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge
[8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface
Controller [8086:2919] (rev 03)
Kernel modules: iTCO_wdt
00:1f.2 IDE interface [0101]: Intel Corporation ICH9M/M-E 2 port SATA
IDE Controller [8086:2928] (rev 03)
Kernel driver in use: ata_piix
00:1f.3 SMBus [0c05]: Intel Corporation 82801I (ICH9 Family) SMBus
Controller [8086:2930] (rev 03)
Kernel modules: i2c-i801
00:1f.5 IDE interface [0101]: Intel Corporation ICH9M/M-E 2 port SATA
IDE Controller [8086:292d] (rev 03)
Kernel driver in use: ata_piix
01:0c.0 FireWire (IEEE 1394) [0c00]: Texas Instruments TSB43AB23
IEEE-1394a-2000 Controller (PHY/Link) [104c:8024]
Kernel driver in use: ohci1394
Kernel modules: firewire-ohci, ohci1394
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev
02)
Kernel driver in use: r8169
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Xorg.0.log
Type: application/octet-stream
Size: 50737 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20120418/feccd1be/attachment.obj>


More information about the Intel-gfx mailing list