AMD Dual-Core Optimizer
Moderátoři: flanker, Eddward, Baneshee
- radekhulan
- Začátečník

-
- Registrován: 08. čer 2005
- Kontaktovat uživatele:
AMD Dual-Core Optimizer
http://www.amd.com/us-en/Processors/Tec ... 06,00.html
The AMD Dual-Core Optimizer can help improve some PC gaming video performance by compensating for those applications that bypass the Windows API for timing by directly using the RDTSC (Read Time Stamp Counter) instruction. Applications that rely on RDTSC do not benefit from the logic in the operating system to properly account for the affect of power management mechanisms on the rate at which a processor core's Time Stamp Counter (TSC) is incremented. The AMD Dual-Core Optimizer helps to correct the resulting video performance effects or other incorrect timing effects that these applications may experience on dual-core or multiple processor systems.
The AMD Dual-Core Optimizer can help improve some PC gaming video performance by compensating for those applications that bypass the Windows API for timing by directly using the RDTSC (Read Time Stamp Counter) instruction. Applications that rely on RDTSC do not benefit from the logic in the operating system to properly account for the affect of power management mechanisms on the rate at which a processor core's Time Stamp Counter (TSC) is incremented. The AMD Dual-Core Optimizer helps to correct the resulting video performance effects or other incorrect timing effects that these applications may experience on dual-core or multiple processor systems.
- godlike
- Středně pokročilý

-
- Registrován: 30. čer 2004
- radekhulan
- Začátečník

-
- Registrován: 08. čer 2005
- Kontaktovat uživatele:
Ona je to v podstatě oprava AMD chyby / Microsoft chyby (dualcore Intel tím ale netrpí).. X2 má v některých aplikacích problém, a musí se ručně nastavovat jen jeden CPU, tento patch by to konečně po roce měl opravovat..godlike píše:Tak naistalovano..THX R.H.Jsem zvedavej jak presne a kde se to projevi
- Shit
- Odborník PCT

- Registrován: 20. pro 2003
- Bydliště: Hradec Králové
- wector
- Středně pokročilý

-
- Registrován: 10. čer 2005
- Bydliště: In a galaxy, far, far away...
- Kontaktovat uživatele:
Ber to tak že to může bejt soubor použitej už dřív, kterej svou fci. plní a netřeba ho měnit...Shit píše:Docela mně překvapuje datum vzniku jednotlivých souborů - 26.1.2002 - Proč to AMD zabalilo do "setupu" až 28.6.2006 ?![]()
Zase na druhou stranu: soubor "AmdTools.sys" má datum vzniku 27.6.2006.
BTW přináší to v reálu i nějakej zlepšenej výkon nebo jenom opravuje chybu?
- godlike
- Středně pokročilý

-
- Registrován: 30. čer 2004
- Shit
- Odborník PCT

- Registrován: 20. pro 2003
- Bydliště: Hradec Králové
- OBR
- Černá karta

-
- Registrován: 20. srp 2003
- Bydliště: PHA, CB, TP, Aus, Ger
- Kontaktovat uživatele:
- filda2003
- Začátečník

- Registrován: 10. úno 2005
- Bydliště: Valašské Meziříčí
- Kontaktovat uživatele:
- Shit
- Odborník PCT

- Registrován: 20. pro 2003
- Bydliště: Hradec Králové
- filda2003
- Začátečník

- Registrován: 10. úno 2005
- Bydliště: Valašské Meziříčí
- Kontaktovat uživatele:
- Shit
- Odborník PCT

- Registrován: 20. pro 2003
- Bydliště: Hradec Králové
- filda2003
- Začátečník

- Registrován: 10. úno 2005
- Bydliště: Valašské Meziříčí
- Kontaktovat uživatele:
- Shit
- Odborník PCT

- Registrován: 20. pro 2003
- Bydliště: Hradec Králové
Právě proto ten "patch" od MS není veřejný.... A na druhou stranu právě proto nemá "amdtool.sys" WHQL od MS....filda2003 píše:Ja mel zase problemy jen se samotnym hotfixem ...
Já zase ne
Nutno podotknout, že obě "patche" řeší defakto podobnou@stejnou věc, ale každá společnost trochu jiným způsobem.
MS:
Kód: Vybrat vše
http://support.microsoft.com/?scid=kb%3Bcs%3B896256&x=16&y=18Možný pokles výkonu při přepínání založeném na požadavku
Přepínání DBS (Demand-Based Switching) je využití stavů výkonu procesorů rozhraní ACPI (dynamické škálování napětí a frekvence) podle zatížení systému. Ve správě řízení spotřeby procesorů systému Windows XP je implementována technologie DBS prostřednictvím zásad adaptivního využití procesoru. V rámci těchto zásad je aktuální stav výkonu procesoru dynamicky a automaticky upravován bez zásahu uživatele na základě využití procesoru systémem.
Pokud je zatížení s jedním podprocesem spuštěno v systémech s více procesory, které obsahují konfigurace se dvěma jádry, může zatížení migrovat mezi dostupnými jádry procesorů. Toto chování je přirozeným důsledkem způsobu, jakým je systému Windows plánována práce mezi dostupnými prostředky procesorů. V systémech obsahujících stavy výkonu procesorů, které jsou spuštěny se zásadami adaptivního využití procesoru, však může tato migrace podprocesů způsobit, že v rámci řízení spotřeby jádra systému Windows je nesprávně vypočten optimální cílový stav výkonu pro procesor. K tomuto chování může dojít, protože samostatné jádro procesoru, logického či fyzického, může být zdánlivě zatíženo méně, než je ve skutečnosti celá skupina procesorů. V testech pro porovnání výkonu, v nichž jsou použita zatížení s jedním podprocesem, se toto chování může projevit v horších výsledcích výkonu nebo vysoké variabilitě při následných provedeních identických srovnávacích testů.
Oprava hotfix obsahuje změny správy řízení spotřeby jádra, jejichž prostřednictvím je využití procesoru sledováno v rámci celé skupiny procesorů. Díky těmto změnám lze získat přehled o skutečné úrovni aktivity komplexu procesorů a tedy i správně vypočítat zvýšený cílový stav výkonu.
Správná synchronizace čítače TSC
V některých operačních systémech může čítač TSC procesoru změnit rychlost počítání. Pokud jsou použity specifické funkce řízení spotřeby procesoru, může dále čítač TSC procesoru přestat počítat. V počítačích s více procesory je čítačem TSC obvykle hardwarový čítač operačního systému, který podporuje volání funkce jádra KeQueryPerformanceCounter. Pokud čítač TSC monotónně nezvyšuje svoji hodnotu, součásti systému, které používají jádro KeQueryPerformanceCounter nemusí pracovat správně. Jako řešení tohoto problému společnost Microsoft umožňuje použít časovač rozhraní ACPI pro řízení spotřeby jako časovač operačního systému podporující funkci jádra KeQueryPerformanceCounter. Některé programy však mohou obcházet rozhraní API časovače systému Windows a přistupovat přímo k časovači TSC. Prostřednictvím víceprocesorové vrstvy HAL (Hardware Abstraction Layer) je zajištěno, že registry TSC ve všech procesorech v počítači s více procesory budou synchronizovány. To znamená, že přístup pomocí systémového softwaru, který může být směrován do jiných procesorů, nevrátí odlišné výsledky. Prostřednictvím této změny je zajištěno, že víceprocesorová vrstva HAL nadále správně synchronizuje registry TSC ve všech procesorech v počítači i v případě, že je jako systémový hardwarový čítač použit čítač rozhraní řízení spotřeby ACPI.
AMD:
Kód: Vybrat vše
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_871_9706,00.htmlAMD Dual-Core Optimizer - The AMD Dual-Core Optimizer can help improve some PC gaming video performance by compensating for those applications that bypass the Windows API for timing by directly using the RDTSC (Read Time Stamp Counter) instruction. Applications that rely on RDTSC do not benefit from the logic in the operating system to properly account for the affect of power management mechanisms on the rate at which a processor core's Time Stamp Counter (TSC) is incremented. The AMD Dual-Core Optimizer helps to correct the resulting video performance effects or other incorrect timing effects that these applications may experience on dual-core or multiple processor systems.
P.S.: Nové AMD CPU drivery 1.32 už sami o sobě "upraví" boot.ini o přepínač "usepmtimer".