Autor Tópico: Otimizando uma FX 5500  (Lida 7302 vezes)

Offline cafecraft

  • Usuário Ubuntu
  • *
  • Mensagens: 138
    • Ver perfil
    • http://www.linuxval.org
Otimizando uma FX 5500
« Online: 28 de Fevereiro de 2006, 01:06 »
Galera, já fiz andei mexendo em muitas coisas aqui para melhorar o desempenho, só não apelei ainda para o nvclock.  :D

Olha que merreca no GLXGEARS:

5639 frames in 5.0 seconds = 1127.722 FPS

Xorg:

Section "Module"
   Load    "i2c"
        Load    "bitmap"
        Load   "ddc"
   Load   "extmod"
   Load   "freetype"
   Load   "glx"
   Load   "int10"
   Load   "type1"
   Load   "vbe"
EndSection


Section "Device"
   
        Identifier   "NVIDIA Corporation NV34 [GeForce FX 5500]"
   Driver       "nvidia"
   BusID      "PCI:1:0:0"
        Option       "RenderAccel"       "true"
   Option       "AllowGLXWithComposite" "true"
   Option          "NvAGP"       "3"
      
EndSection


Minha máquina:

Sempron 2.6+ FSB 333Mhz
512 Ram ddr 400
HD 80Gb
Geforce FX 5500 128 Bits 256 Mb

Driver:

Estou utilizando o driver padrão do Ubuntu, vou instalar a versão nova da Nvidia quando o download acabar (56k user).  :cry:
Assinatura removida conforme a regra 8. O prazo era até 13/02.

Offline cafecraft

  • Usuário Ubuntu
  • *
  • Mensagens: 138
    • Ver perfil
    • http://www.linuxval.org
Otimizando uma FX 5500
« Resposta #1 Online: 28 de Fevereiro de 2006, 21:51 »
Postem seus xorg's e os FPS do GLXgears...
Assinatura removida conforme a regra 8. O prazo era até 13/02.

Offline JeffersonX

  • Usuário Ubuntu
  • *
  • Mensagens: 442
  • Linux User: #364092
    • Ver perfil
Otimizando uma FX 5500
« Resposta #2 Online: 01 de MAR?O de 2006, 12:16 »
Oh, fiz aqui deu isso:

6236 frames in 5.0 seconds = 1247.116 FPS
6240 frames in 5.0 seconds = 1247.945 FPS
6237 frames in 5.0 seconds = 1247.267 FPS
6238 frames in 5.0 seconds = 1247.580 FPS
6237 frames in 5.0 seconds = 1247.366 FPS

Meu micro é Athlon Xp 2000+
Placa mãe Asus A7n266-vm/se - chipset Nforce1
256MB de ram
Placa de vídeo Asus Geforce FX5200 128MB

Não sei se ela é 128bit. As especificações dela estão aqui: http://www.asus.com/products.aspx?l1=2&l2=7&l3=9&model=273&modelmenu=1
Eu acho que é 128bit...

Ah, não estou usando o modo AGP dela. Ou seja, o nvagp option aqui está pra PCI. Fiz isso porque meu micro trava completamente com o AGP funcionando. Não sei se é pau na Geforce ou na placa mãe. Só sei que esse é único jeito de funcionar no Linux sem travar. No Windows aqui então tive que tirar a placa e usar o a Geforce 2 onboard...

Aproveitando, vou fazer uma pergunta: Posso ter muitao diferença de desempenho em jogos 3D usando a placa como PCI ao invés de AGP? A diferença é grande?
Linux Professional Institute Certified - Level 1, Novell CLA - Certified Linux Administrator, Microsoft Certified Professional - Windows Server 2003, ITIL Foundation Certified
Meu Blog: http://tibyjeffersonx.blogspot.com

Offline cafecraft

  • Usuário Ubuntu
  • *
  • Mensagens: 138
    • Ver perfil
    • http://www.linuxval.org
Otimizando uma FX 5500
« Resposta #3 Online: 02 de MAR?O de 2006, 13:06 »
Ná máquina do serviço está dando isso:

6857 frames in 5.0 seconds = 1371.364 FPS
6820 frames in 5.0 seconds = 1363.883 FPS
6862 frames in 5.0 seconds = 1372.383 FPS
6847 frames in 5.0 seconds = 1369.228 FPS
6842 frames in 5.0 seconds = 1368.396 FPS

IBM M51 P4 3.2 HT
i915 On board 128 Ram
Assinatura removida conforme a regra 8. O prazo era até 13/02.

Offline cafecraft

  • Usuário Ubuntu
  • *
  • Mensagens: 138
    • Ver perfil
    • http://www.linuxval.org
Otimizando uma FX 5500
« Resposta #4 Online: 03 de MAR?O de 2006, 01:05 »
Descobri algumas coisas como:

cat /proc/driver/nvidia/agp

Status:          Enabled
Driver:          AGPGART
AGP Rate:        8x
Fast Writes:     Disabled
SBA:             Enabled

cat /proc/driver/nvidia/agp/card
 
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       8x 4x

Agora deu uma melhorada vejam:(aqui em casa)

9949 frames in 5.0 seconds = 1988.689 FPS
9348 frames in 5.0 seconds = 1867.708 FPS
8664 frames in 5.1 seconds = 1712.907 FPS

OBS: Ainda dá para melhorar mais ativando o Fast Writes
Assinatura removida conforme a regra 8. O prazo era até 13/02.

Offline JeffersonX

  • Usuário Ubuntu
  • *
  • Mensagens: 442
  • Linux User: #364092
    • Ver perfil
Otimizando uma FX 5500
« Resposta #5 Online: 03 de MAR?O de 2006, 19:17 »
Oh, e como você fez pra melhorar a performace? Onde habilitou isso?
Linux Professional Institute Certified - Level 1, Novell CLA - Certified Linux Administrator, Microsoft Certified Professional - Windows Server 2003, ITIL Foundation Certified
Meu Blog: http://tibyjeffersonx.blogspot.com

Offline cafecraft

  • Usuário Ubuntu
  • *
  • Mensagens: 138
    • Ver perfil
    • http://www.linuxval.org
Otimizando uma FX 5500
« Resposta #6 Online: 04 de MAR?O de 2006, 14:25 »
Citação de: "JeffersonX"
Oh, e como você fez pra melhorar a performace? Onde habilitou isso?


Apenas instalei o Dapper que vem o driver novo do Cedega. Más acho que o XGL deu uma ajudinha no FPS.
Assinatura removida conforme a regra 8. O prazo era até 13/02.

Offline cafecraft

  • Usuário Ubuntu
  • *
  • Mensagens: 138
    • Ver perfil
    • http://www.linuxval.org
Otimizando uma FX 5500
« Resposta #7 Online: 05 de MAR?O de 2006, 14:05 »
Tweaking para Nvidia

Verifique a situação atual para ver se é preciso abilitar alguma função, no meu caso foi preciso abilitar o FW.

cat /proc/driver/nvidia/agp/status

Citar
Status:              Enabled
Driver:               AGPGART
AGP Rate:         8x
Fast Writes:     Disabled
SBA:                  Enabled


Para que o Tweaking funcione, primeiros devemos verificar se sua placa e Motheboard (placa mãe) suporta SBA e FW (Fast Writes).

cat /proc/driver/nvidia/agp/card

Citar
Fast Writes:     Supported       * Podemos ver que a placa de video suporta
SBA:                  Supported       * Podemos ver que a placa de video suporta
AGP Rates:       8x 4x                * Podemos ver que a placa de video suporta AGP 4X e 8X
Registers:        0x1f000e1b:0x1f000312


cat /proc/driver/nvidia/agp/host-bridge

Citar
Host Bridge:    PCI device 1106:3189
Fast Writes:     Supported       * Podemos ver que a placa mãe suporta
SBA:                  Supported       * Podemos ver que a placa mãe suporta
AGP Rates:       8x 4x                * Podemos ver que a placa mãe suporta AGP 4X e 8X
Registers:        0x1f000a1b:0x1f000b1a


OBS: Talvez sua placa mãe não suporte FW, verifique na BIOS a opção do Fast-Writes se está "ENABLE".

Agora vamos inserir o Twek na inicialização dos modulos do kernel:

Citar
sudo gedit /etc/modprobe.d/options

adcione essas linhas abaixo no arquivo options:
Citar
options nvidia NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1 NVreg_ReqAGPRate=8x


OBS: Note que esse comando acima abilita o suporte a AGP 8x, FW e SBA. Adapte esse comando acima para sua realidade!!!!!!!!!

Reinicie o computador

sudo reboot

Verifique se as opções agora estão abilitadas:

cat /proc/driver/nvidia/agp/status

Citar
Status:             Enabled
Driver:              AGPGART
AGP Rate:         8x
Fast Writes:     Enabled
SBA:                  Enabled


Final:
Podemos ver que as opções estão abilitadas corretamente, relembrando que você deve adptar essa dica para sua realidade.


EX: options nvidia NVreg_EnableAGPSBA=1       * Esta opção abilita o SBA.
EX: options nvidia NVreg_EnableAGPFW=1          * Esta opção abilita o FW.
EX: options nvidia NVreg_ReqAGPRate=8x          * Esta opção abilita o AGP 8x ou 4x modificando somente o AGPRate=8x  para 4x
Assinatura removida conforme a regra 8. O prazo era até 13/02.