Hi Dmitri,

I suppose that the problem with the new drivers (if confirmed) affects the way pixels are displayed onscreen. It should have little or nothing to do with opengl itself, but it could heavily affect the repaint speed of java (-65% in my case).

I'll investigate further on the problem. I'll try to prepare a twin machine with new drivers and do some test.

The test itself should be very simple: create an int argb BufferedImage (a 640x480 array based image, not volatile, not accelerated) and paint it onscreen as fast as you can while measuring the fps.

From a more "hardware" point of view, the PCI-Express x1, x16 issue is quite
surely an NVidia winxp driver problem. My suggestion is to always check the speed of the board by first taking a look at the NVidia control panel System information, (bottom left in the control panel window).

Cheers,

Mik
--

----- Original Message ----- From: "Dmitri Trembovetski" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, January 14, 2008 8:05 PM
Subject: Re: [JAVA2D] nvidia drivers -> pci express running at x1 instead of 16x


  Thanks for the info Michele. We haven't ran
  any benchmarks on the new drivers.

  Do you know if the issue affects opengl only or
  is it generic?

  Thanks,
    Dmitri


Michele Puccini wrote:
Maybe it could be interesting for the java2d team too. Read it as a kind-of warning. Looks like the new 169.21 whql NVidia drivers and above (new betas) have some problems in dealing with the PCIe bus, making it run at 1x instead of 16x. This problem does not affect the previous 163.75 whql driver which runs smoothly at 16x.

Is there someone here with the same performance issue ?

my config Log (use the NV control panel, click on the "system information" text):

--
NVIDIA System Information report created on: 01/14/2008 09:20:57
System name: MIK

[Display]
Processor:  Intel(R) Core(TM)2 Quad CPU    Q6600  @ 2.40GHz (2400 MHz)
Operating System: Microsoft Windows XP (Service Pack 2)
DirectX version: 9.0c
GPU processor:  GeForce 8600 GTS
ForceWare version: 169.28
Memory:   512 MB
Video BIOS version: 60.84.41.00.00
IRQ:   16
Bus:   PCI Express x1

[Components]

nvCpl.cpl  1.5.600.01  NVIDIA Control Panel Applet
nvExpBar.dll  1.5.600.01  NVIDIA Control Panel
nvCplUI.exe  1.5.600.01  NVIDIA Control Panel
nvWSS.dll  6.14.11.6928  NVIDIA Workstation Server
nvViTvS.dll  6.14.11.6928  NVIDIA Video and TV Server
nvMoblS.dll  6.14.11.6928  NVIDIA Mobile Server
NVMCTRAY.DLL  6.14.11.6928  NVIDIA Media Center Library
NVOGLNT.DLL  6.14.11.6928  NVIDIA Compatible OpenGL ICD
nvDispS.dll  6.14.11.6928  NVIDIA Display Server
NVCPL.DLL 6.14.11.6928 NVIDIA Compatible Windows 2000 Display driver, Version 169.28 NV4_MINI.SYS 6.14.11.6928 NVIDIA Compatible Windows 2000 Miniport Driver, Version 169.28 NV4_DISP.DLL 6.14.11.6928 NVIDIA Compatible Windows 2000 Display driver, Version 169.28
nvGameS.dll  6.14.11.6928  NVIDIA 3D Settings Server

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".


===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA2D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to