AGP trash: radeon 9600 pro (lag door 3D)

Pagina: 1
Acties:

  • muffinimal
  • Registratie: Augustus 2004
  • Laatst online: 12-07 23:46
Hoi,

Pas geleden heb ik mijn radeon 7500 ge-upgrade naar een 9600pro. Ik verwachtte dat de graphics er een stuk beter uit zouden zien en dat m'n spellen soepeler zouden lopen. Helaas kwam die verwachting niet helemaal uit. Wel mooier, wel soepeler, qua graphics, maar wel lag.

De symptomen:
- prima grafische weergave (3D-mark cijfers zeggen me niet al te veel, maar het ziet er allemaal mooi uit)
- tijdens gebruik van 3D is het (bijna) niet meer mogelijk om iets te doen via internet (time-outs op pings/heel trage verbindinge)

Wat geschiedenis:
Bij het zoeken heb ik gezien dat er meer mensen hiermee kampen. De oorzaak wordt vaak op een slechte internet-verbinding geschoven. Dat zou helaas te makkelijk zijn... Welnu:

Mijn eerste ervaringen hiermee waren met Diablo 2, LOD. Na het upgraden schoot mijn ping omhoog van ca. 100 naar enkele seconden. Terugschakelen naar 2D of windowed leek het probleem op te lossen. De ping is wel iets hoger dan ik me herinnerde, maar ik heb er gewoon mee kunnen spelen. Gisteren heb ik Guild Wars geinstalleerd en toen begon het gedonder opnieuw (Return to Castle Wolfenstein: Enemy Territory (RTCW: ET) gaf ook al problemen, maar daar heb ik verder niks bij gedacht..) . Inloggen duurde verschrikkelijk lang. Het was me duidelijk dat het zeker geen verbindingsprobleem met één server was, maar dat er meer aan de hand zou zijn.

De oplossingen:
Het eerste zinnige dat ik gevonden heb, was bij AGP Tweakage, Part 1:
Well it could be your ISP, or you might be on drugs, but most likely the problem you are experiencing is what I call "AGP thrash". Basically, the problem is that AGP graphics cards, and the bus on which they run, are fast enough to soak up all the memory bandwidth that your PC has. This in turn means that with graphically intense software, or with an improperly designed AGP equipped PC, the CPU will be forced to sit idle whenever the graphics card is accessing memory. This results in very jerky graphics performance, and in some cases can also result in poor performance of network cards and other peripherals.
Het artikel draagt wat oplossingen aan. Aan een aantal daarvan heb ik niets, maar de tip 'Increase Screen Resolution' geeft me wel een idee: The idea is to slow down the graphics card without slowing anything else down. Increasing resolution loads up the graphics card without affecting other systems[...]

Mijn eerste oplossing is niet de resolutie aan te passen. Ik wil immers een algemene oplossing en niet per spel het wiel opnieuw uitvinden.
- ik gebruik de catalyst drivers (de nieuwste, Catalyst Control Center Package v5.13) (een tijd terug heb ik ook Omega-drivers gebruikt, maar dat leverde niks op).
- in het Catalyst Control Center is er een kopje 3D. Daar ergens is een slider te vinden en die gaat van Performance naar Quality. Standaard staat deze in het midden. Ik heb de schuif naar Quality geschoven en hoppa! Het probleem is opgelost: ik kan gewoon Guild Wars spelen. Geen lag meer. Meteen inloggen. Wat wil ik nog meer?

Helaas... Zo mooi mocht het niet zijn. Guild Wars mag de videokaart dan wel heel wat te doen geven, zo werkt het natuurlijk niet bij Diablo. Dat spel vraagt natuurlijk niet al te veel van de videokaart... Jammer. Geen algemene oplossing gevonden. Guild Wars zelf was helaas ook wel wat sluggish. Ik zou toch liever een soepeler spel hebben dan dat het mooier eruit ziet...

Hoewel ik mijn zoektocht niet chronologisch weergeef, kan ik toch zeggen een tweede 'oplossing' heb gevonden. Ik kan er helaas niets mee. Ik kan helaas de link niet meer vinden, maar ik hoop dat iemand misschien de oplossing (voor andere problemen welliswaar herkent). Er schijnen heel wat problemen te zijn geweest met de 9600 Pro en onder andere met de voeding. Ergens op een forum werd er gesuggereerd dat het voltage van het AGP-slot 0.1V omhoog zou moeten (ik vraag met sterk af of dit mij zou helpen, maar goed... Alle tips zijn welkom natuurlijk). In die thread werd er van alles genoemd. AGP-speed op 4x zetten (mijn mobo kan niet sneller), drivers updaten. Originele drivers van de verkoper, ipv Catalyst drivers gebruiken, fast write aan/uit doen), maar het leek een soort van lotto te zijn. Voor sommigen werkte het, voor anderen niet.

Maar goed: ik heb geen idee hoe ik op mijn mobo het voltage van het AGP-slot verander.
Mijn mobo: ECS K7S5A rev 1, met LAN
Mijn bios: Cheepoman bios chb0327 (zonder fastwrites)

Al het gedoe over AGP-voltages deed me wel besluiten om m'n AGP-drivers te updaten. En wel deze (zip). Helaas geen merkbaar effect.

Mijn vraag
Heeft iemand nog suggesties? Heeft iemand het al opgelost? Is het mogelijk om m'n AGP-slot niet zoveel van het systeem te laten vragen?

M'n systeem
- Mobo: ECS K7S5A rev 1, met LAN
- AMD Athlon XP+ 2600, (draait op 2,2Ghz. In bios: 147/147)
- Videokaart: Club 3D ATI Radeon 9600 Pro 128MB
- Geluid: Onboard uitgeschakeld, wel SB Live!
- Geheugen: misschien wel gemengd PC2700, 256MB & PC3200, 512MB, is dat erg?*
- LAN: Sis 900, OnBoard

Bedankt voor het lezen en alvast bedankt als je een antwoord geeft!


* Uit m'n hoofd. Ik zal het moeten nakijken... Ik geloof dat ik las dat 9600Pros niet goed om kunnen gaan met 2 geheugenstripjes. Ik weet niet meer wat er dan mis zou gaan. Misschien moet ik daar ook nog even naar kijken.

  • muffinimal
  • Registratie: Augustus 2004
  • Laatst online: 12-07 23:46
Update:
Nog geen steek verder. Het wordt wel raadselachtiger: de workaround met de performance/quality slider lijkt wel te werken, maar... als de slider al op Quality staat, moet ik deze - wanneer het spel runt - terug zetten naar iets lagers, apply en dan weer terug op quality zetten. Opnieuw apply. Lag dan pas weg... Hmmm...

Verwijderd

Hmmm lastig probleem ,ik dacht dat je misschien je AGP bus op 2x kan zetten. het zal toch niet heel veel schelen qua performance , en op die manier kan je videokaart je bus misschien niet helemaal leeg trekken. . .

  • muffinimal
  • Registratie: Augustus 2004
  • Laatst online: 12-07 23:46
Dank je voor de suggestie, Apolly0n!

Helaas. Ik heb het geprobeerd. Ik heb 2x, 1x en 'Off' geprobeerd, maar dat helpt helaas helemaal niets... Als ik vanavond thuiskom ga ik maar twee dingen proberen:
- een oude netwerk-kaart erin en de onBoard-LAN uitzetten
- een stripje geheugen eruit halen.

Ik hoop erg dat het eerste iets oplevert...

  • frickY
  • Registratie: Juli 2001
  • Laatst online: 02-08 09:52
Waarop staat je AGP Aperture size ingesteld?
Dit geeft aan hoeveel intern geheugen je AGP kaart mag gebruiken voor oa. textures. Veel mensen hebben de neiging deze instelling net zo hoog te zetten als het onboard geheugen van de kaart zelf ( 8)7)

Zet die waarde eens op de laagst mogelijke waarde, en kijk of dat verschil maakt. Het zou wat bandbreedte richting je geheugen vrij moeten maken. Als dat de oplossing blijkt kun je door te benchmarken testen wat de ideale Aperture Size is voor jouw systeem.

  • Initial G
  • Registratie: November 2000
  • Laatst online: 03-08 17:10
Ik dacht meteen aan de PCI latency, ook AGP kaarten hebben die en die kan te hoog ingesteld staan, waardoor de andere devices niet goed genoeg aan hun trekken komen. Aanpassen dus:

http://downloads.guru3d.com/download.php?det=951

  • muffinimal
  • Registratie: Augustus 2004
  • Laatst online: 12-07 23:46
Opnieuw bedankt voor de reacties!

Ik ben er helaas nog niet verder in, maar ik heb nog wel wat speelruimte. De netwerk-kaart die ik dacht nog ergens te hebben liggen, ligt bij iemand anders, maar die krijg ik gelukkig morgen terug. Op dat front is er nog niet getest. Ook heb ik nog niet geklooid met het geheugen; mogelijkheden genoeg dus.

frickY, wat betreft de AGP Aperture size: die van mij staat op 64 en kan nog wel lager. Heb ik nog niet geprobeerd. Ik denk echter niet dat lager een groot verschil zal maken. Je hebt het over een benchmark-tool. Weet je er toevallig eentje die aan te bevelen is? Vervelend van mijn probleem is echter wel dat de graphics simpelweg heel goed zijn. Alleen de andere apparatuur lijdt eronder. Zo'n benchmark zal daar denk ik geen rekening mee houden? Je zegt verder de laagste te proberen. Ik heb wat bronnen bekeken (o.a. The Definitive BIOS Optimization Guide: AGP Aperture Size) en die zeggen allemaal niet onder de 16 MB te gaan. Ben je het daar mee eens?

Initial G: Cool! Ik had nog nooit opgezocht wat die setting helemaal deed. Dit lijkt inderdaad precies te zijn wat ik zoek. Ik hoopte ook zeer sterk dat mijn setting veel te hoog zou zijn bij de videokaart, maar het leken wel aardige waarden te zijn en ik snap het rijtje ook niet helemaal. :?

De (volgens mij) belangrijke uitgelicht:
RADEON 9600 SERIES - Secondary: No: 00, Bus: 001, Dev: 00, Func: 1, Latency: 64
SiS Accelerated Graphics Port: No: 01, Bus: 000, Dev: 01, Func: 0, Latency: 64
Sis 900-Based PCI Fast Ethernet Adapter: No: 04, Bus: 000, Dev: 03, Latency: 64

Ik heb o.a. Myths and Truths about PCI LATENCY gelezen om een beetje meer over het onderwerp te weten te komen. Ik lijk daaruit op te maken dat de latency van de netwerk-kaart verhogen geen zin zal hebben aangezien deze on-board is en dus de PCI-bus niet gebruikt. Ik snap helemaal niks van hardware (en zeker niet op dat niveau. Als iemand dat kan bevestigen of ontkrachten, graag dan).

Verder: ik snap niet dat mijn video-kaart er niet echt bij staat. Ik zou toch graag de primary erbij hebben zien staan, ipv de secondary. Grmbl. (secondaire beeldscherm staat overigens uit in de ATI-control-center).

En is er dus nog dat er twee dingen van belang kunnen zijn. De videokaart-latency veranderen lijkt geen zin te hebben. Pas toen ik dit schreef zag ik ook pas de poort erbij. Ik ga die es verlagen. Kijken of dat helpt. Alle suggesties en opmerkingen over waarom ik dat wel of juist niet zou moeten doen zijn welkom.

Tot zover heb ik de latency van de videokaart (hoewel dus alleen de secondary) verlaagd (naar 16). Dat had geen zin. Ook heb ik die van de netwerk-kaart verhoogd (naar 128), maar dat heeft ook geen effect gehad. Met de opmerking hierboven daarover zou dat waarschijnlijk ook nooit zin hebben...

Ik pruts weer verder... Voorlopig genoeg dingen om mee te spelen in ieder geval.
Pagina: 1