View Single Post
Old 02-02-13, 10:42 PM   #1
pigeon
Registered User
 
Join Date: Jul 2004
Posts: 57
Default MTRR support in recent driver/card?

Hi,

I have a GTX 460 using the 310.19 driver.

I'm trying to use it without PAT support. I'm loading the nvidia kernel module driver with NVreg_UsePageAttributeTable=0

From the kernel messages I can see:

Code:
[   94.534963] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  310.19  Thu Nov  8 00:52:03 PST 2012
[   94.535125] NVRM: builtin PAT support disabled, falling back to MTRRs.
[  126.927848] NVRM: GPU at 0000:01:00: GPU-2d2df840-6445-2af1-fc01-00f7c8346757
However, it doesn't seem to be using MTRR, at least I do not see any new MTRR entries in /proc/mtrr after the driver is loaded or after X has started. (I'm expecting to see some new write-combining MTRR region created)

And without PAT and MTRR, 3D performance is dreadful (3-4fps)

Is there something that can be done here?

Thanks.
__________________
Geforce 6600 256MB RAM
Geforce Go 7400 256MB RAM
Geforce 9300M GS 256MB RAM (ASUS N10J)
ION 512MB RAM (Acer Revo)
GTX 460 1G RAM x 2
GeForce GT 335M (Alienware M11X R2)
pigeon is offline   Reply With Quote