Intel Core i5 3450

3.1GHz, LGA 1155
цена 5'760 руб.
 
Intel Core i5 3570K OEM

3.4GHz, LGA 1155
цена 6'990 руб.
 
Intel Core i5 3450 BOX

3.1GHz, LGA 1155
цена 6'540 руб.
 
Intel Core i5 3550 BOX

3.3GHz, LGA 1155
цена 6'850 руб.

Ñàéò ðàáîòàåò íà ñåðâåðå ñïîíñîðà. Õîñòèíã - Íàóêà-Ñâÿçü

Êîíôåðåíöèÿ
Ïåðñîíàëüíûå ñòðàíèöû
Ñòàòèñòèêà ðàçãîíà CPU (+3 çà íåäåëþ, âñåãî: 25942) RSS
 
Intel Core i5 3570K

3.40 GHz, Socket 1155
цена 7'080 руб.
 
MSI GeForce GTX 670 OC

цена 15'590 руб.
 
KFA2 GeForce GTX 670
EX OC

цена 15'610 руб.
 
Palit GeForce GTX 560 Ti 448

DVI x2, HDCP, HDMI,
DisplayPort
цена 8'080 руб.









Îáúÿâëåíèÿ êîìïàíèé (ðåêëàìà) è àíîíñû + åù¸

Âû ìîæåòå îòìåòèòü èíòåðåñíûå âàì ôðàãìåíòû òåêñòà,
êîòîðûå áóäóò äîñòóïíû ïî óíèêàëüíîé ññûëêå â àäðåñíîé ñòðîêå áðàóçåðà.

Èçó÷àåì BIOS GF5900FX

Alez-z 27.08.2004 01:03 ññûëêà íà ìàòåðèàë | âåðñèÿ äëÿ ïå÷àòè | àðõèâ

Ýòà ðàáîòà áûëà ïðèñëàíà íà íàø "áåññðî÷íûé" êîíêóðñ ñòàòåé.


Ââåäåíèå

Ãëàâíàÿ öåëü êîòîðàÿ ïðåñëåäîâàëàñü â ñòàòüå – ðàññòàâèòü âñå òî÷êè íàä "i" â ðåäàêòèðîâàíèè BIOS-îâ âèäåîêàðò ñåðèè GF5900. Ìíîãîå èç îïèñàííîãî îòíîñèòñÿ êî âñåì âèäåîêàðòàì, ïîñòðîåííûì íà áàçå ÷èïîâ nVidia.  êà÷åñòâå ïîäîïûòíîãî ýêçåìïëÿðà âûñòóïàëà Gainward FX Ultra/1100XT TV-DVI.

Ñòàòüÿ ðàçáèòà íà íåñêîëüêî ÷àñòåé:

  1. Ðåäàêòèðîâàíèå ÷àñòîò
  2. Òàáëèöà íàïðÿæåíèé
  3. Ðåãèñòð NV_PFB_CFG
  4. Òàéìèíãè ïàìÿòè

Ïàðàëëåëüíî ñî ñòàòüåé ïèñàëàñü ïðîãðàììà MHz5900 (èëè íàîáîðîò), êîòîðàÿ è ïîìîæåò ïðîèëëþñòðèðîâàòü âñå ðàçäåëû:

 ïðèíöèïå, âñå îïèñàííûå ìîäèôèêàöèè ìîæíî ïðîäåëàòü ëþáûì HEX ðåäàêòîðîì áåç ïîìîùè MHz5900 (âîçìîæíà íåêîððåêòíàÿ ðàáîòà äëÿ íåêîòîðûõ BIOS), îäíàêî ïðè ýòîì êîíòðîëüíàÿ ñóììà BIOS áóäåò íàðóøåíà è âèäåîêàðòà, âåðîÿòíåå âñåãî, íå ñìîæåò ñòàðòîâàòü.

Ðåäàêòèðîâàíèå ÷àñòîò

Ñàìîé ðàñïðîñòðàíåííîé îïåðàöèåé ìîäèôèêàöèè BIOS ÿâëÿåòñÿ ðåäàêòèðîâàíèå ÷àñòîò. Íà ñêðèíøîòå ïðîèëëþñòðèðîâàíà òàáëèöà ïðîèçâîäèòåëüíîñòè èç îáðàçà BIOS GF5900XT:

Âñå ÷àñòîòû õðàíÿòñÿ â 32-áèòíûõ ïîëÿõ òàáëèöû. ×àñòîòà ðàáîòû ïàìÿòè âî âñåõ ðåæèìàõ ðàâíà:

B8 88 00 00-> 000088B8-> 35000-> 350MHz èëè 700MHz DDR

Åäèíñòâåííîå, íà ÷òî íóæíî îáðàòèòü âíèìàíèå, ÷àñòîòû ïàìÿòè ïîâòîðÿþòñÿ 8 ðàç äëÿ êàæäîãî èç ðåæèìîâ, äëÿ ðàçíûõ êîíôèãóðàöèé ïàìÿòè.

×àñòîòû ðàáîòû GPU ïî ðàçëè÷íûì ðåæèìàì:

2D: 30 75 00 00-> 00007530-> 30000-> 300MHz
LP3D (LowPower3D): 7C 92 00 00-> 0000927C-> 37500-> 375MHz
3D: 40 9C 00 00-> 00009C40-> 40000-> 400MHz

×òî ïîëíîñòüþ ñîîòâåòñòâóåò øòàòíûì ÷àñòîòàì.

 ñëó÷àå ðàçãîíà, íàïðèìåð äî 450ÌÃö ïîëó÷èì ñëåäóþùèå öèôðû:

450MHz-> 45000 -> 0000AFC8 -> C8 AF 00 00

×àñòîé ïðàêòèêîé áîðüáû ñ òàê íàçûâàåìûì "àâòîòîðìîçîì" (ÀÒ) ÿâëÿåòñÿ ïðîøèâêà îäèíàêîâûõ, ìàêñèìàëüíûõ ÷àñòîò ðàáîòû GPU äëÿ âñåõ ðåæèìîâ ðàáîòû (2D, LP3D, 3D). Òîãäà òàêæå ñëåäóåò îáðàòèòü âíèìàíèå íà íåîáõîäèìîñòü ïîâûøåíèÿ íàïðÿæåíèÿ ïèòàíèÿ äî ðåæèìà 3D â ìëàäøèõ ðåæèìàõ. Ñ äðóãîé ñòîðîíû, ñóùåñòâóþò åùå êàê ìèíèìóì äâà ñïîñîáà áîðüáû ñ ÀÒ ÷åðåç BIOS: îáíóëÿÿ â ðàçìåð òîé ñàìîé òàáëèöû ïðîèçâîäèòåëüíîñòè, ëèáî óäàëÿÿ óêàçàòåëü íà íå¸ (÷òî è ïðîäåëàëà ôèðìà ASUS äëÿ ñâîèõ âèäåîêàðò), íî òðóäíîñòü ñîñòîèò â òîì, ÷òî òîãäà äîïîëíèòåëüíî ïðèäåòñÿ ñêîððåêòèðîâàòü ñêðèïò èíèöèàëèçàöèè BIOS äëÿ óñòàíîâêè ìàêñèìàëüíîãî óðîâíÿ ïðîèçâîäèòåëüíîñòè ïðè ñòàðòå âèäåîêàðòû. Êðàòêîå îïèñàíèå ïðèíöèïîâ ýòîãî åñòü â FAQ îò RT (âêëþ÷åí â äèñòðèáóòèâ ïîñëåäíåé âåðñèè).

Íåîáõîäèìî ïîìíèòü, ÷òî â ÷èïàõ 5900XT è ñòàðøå ñóùåñòâóþò äâà ñîâåðøåííî íåçàâèñèìûõ ìåòîäà çàùèòû ÷èïà îò ïîâðåæäåíèÿ.

AutoFreeze (íåîôèöèàëüíîå, íî øèðîêî ðàñïðîñòðàíåííîå íàçâàíèå) – ïðè äîñòèæåíèè êðèòè÷åñêîé òåìïåðàòóðû, íåõâàòêå ïèòàíèÿ, ëèáî íå ïðîõîæäåíèè ñòðåññ-òåñòà, íàïðèìåð, â ðåçóëüòàòå ïåðåðàçãîíà, ÷èï çàâèñàåò è êàðòèíêà çàìèðàåò. Äðàéâåð äåòåêòèò çàâèñàíèå ïðîöåññîðà è ïåðåçàãðóæàåò åãî ïîñëå îïðåäåë¸ííîãî òàéìàóòà. ×èï íå ïåðåçàïóñêàåòñÿ àïïàðàòíî, òåõíîëîãèÿ ïîëíîñòüþ ïðîãðàììíàÿ. Îíà ïðàêòè÷åñêè ïîëíîñòüþ ñîâïàäàåò ñ øèðîêî ðàçðåêëàìèðîâàííîé ATI-øíîé VPU Recover. Ïîñëå ïåðåçàãðóçêè, âèäåîêàðòà çà íåñêîëüêî ñåêóíä âûâîäèò âñå íàðèñîâàííûå êàäðû. Îáû÷íî çàìèðàíèå ïðîèñõîäèò íà 5-10 ñåê â òå÷åíèå êîòîðûõ ñèñòåìà íå ðåàãèðóåò íè íà êàêèå êîìàíäû, âèçóàëüíî ýòî íàïîìèíàåò çàâèñàíèå ñèñòåìû. Ñáðîñà ÷àñòîò ïðè ýòîì íå ïðîèñõîäèò. Òåõíîëîãèÿ áûëà äîáàâëåíà åùå â GF4-4200Ti (Detonator 40.xx), ÿâëåíèå èìååò ÿðêî âûðàæåííóþ öèêëè÷íîñòü è ìîæåò ïîâòîðÿòüñÿ êàæäûå 10-20 ñåê.

Ïðè÷èíó âîçíèêíîâåíèÿ autofreeze ìîæíî óñòàíîâèòü, ïðèñâîèâ â ðååñòðå ïàðàìåòðó RmLogonMC= 1 (ïðîùå âñåãî ýòî ñäåëàòü ñ ïîìîùüþ RT (RivaTuner): çàêëàäêà PowerUser, êíîïêà OpenMatchedDataBase, ðàçäåë System, ïàðàìåòð RMLogonRC=1).

Ïîñëå ïåðåçàãðóçêè êîìïüþòåðà â ñèñòåìíîì æóðíàëå áóäåò îòìå÷àòüñÿ êàæäûé ñáîé â ðàáîòå GPU:

ÀutoClockDown – áîëåå èíòåëëåêòóàëüíàÿ òåõíîëîãèÿ, ïðèçâàííàÿ âîîáùå íå îñòàíàâëèâàòü ðàáîòó GPU. Ïðè äîñòèæåíèè êðèòè÷åñêèõ òåìïåðàòóð (âîçìîæíî òàêæå îøèáîê) â ðåæèìå 3D, ÷àñòîòà è íàïðÿæåíèå ÷èïà ñáðàñûâàåòñÿ äî áåçîïàñíûõ LP3D, ïîëüçîâàòåëü îáû÷íî äàæå íå çàìå÷àåò ïåðåõîäà. Åäèíñòâåííûé íåãàòèâíûé ôàêò – ïîñëå îõëàæäåíèÿ GPU, íàçàä ÷àñòîòû è ïèòàíèå íå âîçâðàùàþòñÿ äî ïîëíîé ïåðåçàãðóçêè ñèñòåìû.

Åñëè ÀutoClockDown ìîæíî îòêëþ÷èòü ïðîøèâêîé íåñòàíäàðòíûõ ÷àñòîò äëÿ LP3D, òî ñìûñëà îòêëþ÷àòü AutoFreeze íåò – â ýòîì ñëó÷àå èç ñîñòîÿíèÿ çàâèñàíèÿ GPU ìîæíî áóäåò âûâåñòè òîëüêî ïåðåçàãðóçêîé âñåãî êîìïüþòåðà. Òàêèì îáðàçîì íå ñòîèò "çàãîíÿòü â óãîë" âèäåîêàðòó, äåëàòü íåâîçìîæíûì îõëàæäåíèå àâòîìàòè÷åñêèì ñíèæåíèåì ÷àñòîòû è ïèòàíèÿ, ýòî ìîæåò ïðèâåñòè ê ôàòàëüíûì ïîñëåäñòâèÿì äëÿ íåå. Ãîðàçäî áîëåå ïðàâèëüíûé ìåòîä áîðüáû ñ "àâòîòîðìîçîì" – äîðàáîòêà ñèñòåìû îõëàæäåíèÿ è ðàçóìíûé ðàçãîí.

Ïî óòî÷íåííîé èíôîðìàöèè îò Unwinder-a: Throttling – ýòî ïåðåõîä íà áîëåå íèçêèé óðîâåíü ïðîèçâîäèòåëüíîñòè (performance level) 3D (L2) -> LP3D (L1), 3DLP (L1) -> 2D(L0). RobustChannels – ïðîñòî ïåðåçàãðóçêà GPU ïîñëå àïïàðàòíûõ îøèáîê, ëèáî ïîñëå òàéìàóòà, êîãäà äðàéâåð íå ïîëó÷èë íèêàêèõ îòâåòîâ îò ãðàôè÷åñêîãî ïðîöåññîðà (ò.å. êîãäà îí áàíàëüíî çàâèñ).

Throttling ìîãóò âûçûâàòü ðàçíûå ïðè÷èíû. È îøèáêè RobustChannels, è ïåðåõîä òåìïåðàòóðû çà êðèòè÷åñêèé ïðåäåë, è íåõâàòêà ïèòàíèÿ, è ïðîâàë ñòðåññ-òåñòà.  íåêîòîðûõ ñëó÷àÿõ óðîâåíü ïðîèçâîäèòåëüíîñòè âîññòàíàâëèâàåòñÿ ÷åðåç íåêîòîðîå âðåìÿ, â íåêîòîðûõ íåò, âåðîÿòíåå âñåãî, â çàâèñèìîñòè îò òîãî, èñ÷åçëî ëè ïîðîäèâøåå åãî âêëþ÷åíèå ñîñòîÿíèå èëè íåò.

Òàêèì îáðàçîì, êàê Throttling, òàê è RobustChannels (ÿâëÿþùèéñÿ ïîäìíîæåñòâîì Throttling) ÷àñòî âëåêóò ñîáîé îñòàíîâêó â ðàáîòå âèäåîêàðòû, êîòîðóþ îáû÷íî íàçûâàþò autoFreeze.  ñâîþ î÷åðåäü, autoClockDown – ýòî âñåãî-íàâñåãî Throttling, êîòîðûé íå çàêîí÷èëñÿ âîçâðàùåíèåì èñõîäíîãî óðîâíÿ ïðîèçâîäèòåëüíîñòè.

Throttling õàðàêòåðåí äëÿ âñåõ âèäåîêàðò, èìåþùèõ áîëåå îäíîãî óðîâíÿ ïðîèçâîäèòåëüíîñòè (ò.å. ðàçäåëüíûå 2D/3D ÷àñòîòû). Ò.å. îí ïðèñóù è ñåìåéñòâó NV3x è NV4x. RobustChannels íå èìååò ïðèâÿçêè ê âèäåîêàðòå è äîëæåí ðàáîòàòü äàæå íà áîëåå ñòàðûõ ÷èïàõ.

Òàáëèöà íàïðÿæåíèé.

 ïåðâóþ î÷åðåäü ñëåäóåò ÷åòêî ïîíèìàòü, êàê ýòî ðàáîòàåò. Ðàññìîòðèì îäíó èç äâóõ òàáëèö óïðàâëåíèåì ïèòàíèÿ GPU, íàõîäÿùèõñÿ â BIOS – òàáëèöà ñîîòâåòñòâèé "íàïðÿæåíèå -> VID".

Êàæäàÿ ÿ÷åéêà òàáëèöû ñîäåðæèò çíà÷åíèå íàïðÿæåíèÿ â âîëüòàõ*100 è VID, ñîîòâåòñòâóþùèé åìó. Performance table BIOS ýòî âòîðàÿ, ñâÿçàííàÿ ñ íåé òàáëèöà – "ðåæèì ïðîèçâîäèòåëüíîñòè -> íàïðÿæåíèå". Ñèñòåìà íå çíàåò, íà êàêèå ïèíû ñòàáèëèçàòîðà ïèòàíèÿ íóæíî ïîäàòü ëîãè÷åñêóþ åäèíèöó, ÷òîáû ïîëó÷èòü êîíêðåòíîå íàïðÿæåíèå. Äëÿ ýòîãî îí è îáðàùàåòñÿ â òàáëè÷êó, êîòîðóþ ìû ðàññìàòðèâàåì. Ìíîãîå çàâèñèò îò êîíêðåòíîãî ïðîèçâîäèòåëÿ âèäåîêàðòû. Îáû÷íî äëÿ 5900XT ñòàíäàðòíûìè ÿâëÿþòñÿ íàïðÿæåíèÿ: 1.2Â-> 2D, 1.3Â-> LP3D, 1.4Â-> 3D, ÷òî â ñâîþ î÷åðåäü ñîîòâåòñòâóåò çíà÷åíèÿì VID â BIOS 1.2Â-> 1 (01 â äâîè÷íîé ñèñòåìå), 1.3Â-> 2 (10 â äâîè÷íîé ñèñòåìå), 1.4Â-> 3 (11 â äâîè÷íîé ñèñòåìå), ãäå "1" ñîîòâåòñòâóåò âêëþ÷åííîé öåïè ïèòàíèÿ. "Êëàññè÷åñêàÿ" ðàáîòà ñòàáèëèçàòîðà ïèòàíèÿ 5900ÕÒ ïðîèëëþñòðèðîâàíà íèæå:

Ïîíÿòíî, ÷òî RivaTuner íå ìîæåò ïîêàçàòü ðåàëüíîå íàïðÿæåíèå ïèòàíèÿ, à òîëüêî ñîîòâåòñòâóþùèé åìó VID, òàê êàê ïðîãðàììà íå çíàåò, êàêîé ñòàáèëèçàòîð ïèòàíèÿ óñòàíîâëåí íà âàøåé âèäåîêàðòå (õîòÿ â ñòàíäàðòíîé ïîñòàâêå RT åñòü ïðèìåð ñîîòâåòñòâèé äëÿ ISL6569). Ïðè àïïàðàòíîì âîëüòìîäå çíà÷åíèÿ VID â ìîíèòîðå RT íå èçìåíÿòñÿ, õîòÿ íà ÷èï áóäåò ïîñòóïàòü íàïðÿæåíèå îòëè÷íîå îò ñòàíäàðòíîãî. Îäíàêî íå âñå òàê ïðîñòî â ðåãóëèðîâêå íàïðÿæåíèé, êàê ìîæåò ïîêàçàòüñÿ íà ïåðâûé âçãëÿä. Âèäÿ òîëüêî òàáëèöó íàïðÿæåíèé è íå âèäÿ òàáëèöû ïðîèçâîäèòåëüíîñòè îòâåòèòü íà âîïðîñ, êàêîå ïèòàíèå áóäåò ïîäàíî íà GPU, íåâîçìîæíî.

ßðêèé ïðèìåð – âèäåîêàðòû ASUS, â êîòîðûõ îòñóòñòâóåò ðàçäåëåíèå ðåæèìîâ è ðåäàêòèðóÿ çíà÷åíèÿ 2D è LP3D ìû íå ïîëó÷èì íèêàêîãî ýôôåêòà. Êàê âû íàâåðíîå óæå ïîíÿëè, ïðîñòîå èçìåíåíèå 1.4 (òðåòèé ýëåìåíò òàáëèöû íàïðÿæåíèé) íà 1.6 òàêæå íå ïðèâåäåò ê óâåëè÷åíèþ íàïðÿæåíèÿ ïèòàíèÿ.  äàííîì ñëó÷àå äðàéâåð îáðàòèòñÿ â BIOS äëÿ íàõîæäåíèÿ çíà÷åíèÿ VID, ñîîòâåòñòâóþùåãî ýòîìó ïèòàíèþ è íå íàéäÿ åãî, âîçüìåò áëèæàéøèé ïî íàïðÿæåíèþ ñâåðõó, à èìåííî, âñå òå æå VID=3. Ïîïðîáóþ ïðîèëëþñòðèðîâàòü âñå îïèñàííîå âûøå. Óñòàíîâèì VID=2 äëÿ íàïðÿæåíèÿ 1.4Â, çàîäíî ïîíèçèì ÷àñòîòó ðàáîòû ÷èïà ñ ðàçîãíàííûõ 500ÌÃö, äî áåçîïàñíûõ 400ÌÃö, âî èçáåæàíèå íåñòàáèëüíîé ðàáîòû â ñëó÷àå ïîíèæåííîãî ïèòàíèÿ:

Çàïóñêàåì RivaTuner, ìîíèòîðèì VID:

Ïàðàëëåëüíî âîëüòìåòðîì èçìåíÿëîñü íàïðÿæåíèå – ðàçíèöû ìåæäó LP3D è 3D íåò, õîòÿ èçìåíåíèå ðåæèìîâ íàëèöî! Òàêèì îáðàçîì, ìû ïîëó÷èëè ñîôòîâûé âîëüòìîä, ïðàâäà íàîáîðîò – íàïðÿæåíèå óìåíüøèëîñü. Ýòèì ñïîñîáîì ìîæíî âðåìåííî óìåíüøèòü íàïðÿæåíèå ïèòàíèÿ (è ðàçãîííûé ïîòåíöèàë åñòåñòâåííî) íà æàðêèé ëåòíèé ïåðèîä.

Òàêæå îäíîé èç ïðè÷èí óñòàíîâêè VID=3 äëÿ âñåõ ðåæèìîâ ÿâëÿåòñÿ áîðüáà ñ autoClockDown ñ îäíîâðåìåííîé ïðîøèâêîé îäèíàêîâûõ ÷àñòîò äëÿ âñåõ ðåæèìîâ. Îäíàêî ïîâòîðþ, ÷òî ýòîò ñïîñîá ìîæåò ïðèâåñòè ê ôàòàëüíûì ïîñëåäñòâèÿì äëÿ âèäåîêàðòû èç-çà áîëüøîé íàãðóçêè íà íåå è íåâîçìîæíîñòè àâàðèéíîãî ñáðîñà ÷àñòîò. Òàêæå íå ñòîèò çàáûâàòü îá autoFreeze, êîòîðûé â ëþáîì ñëó÷àå ïðîäîëæèò ôóíêöèîíèðîâàòü.

Ìîæíî ëè ïîâûñèòü íàïðÿæåíèå ïèòàíèÿ 5900XT â ðåæèìå 3D? Íåò! Åãî ìîæíî ïîâûñèòü äëÿ ðåæèìà 2D, ìîæíî óìåíüøèòü äëÿ 3D, íî ïðîãðàììíîãî ñïîñîáà åãî óâåëè÷åíèÿ íåò è íå ìîæåò áûòü, òàê êàê ïî óìîë÷àíèþ ìû óæå èìååì ìàêñèìàëüíîå çíà÷åíèå VID=3 äëÿ äâóõáèòíîãî óïðàâëåíèÿ ñòàáèëèçàòîðîì ïèòàíèÿ. Çíà÷åíèå VID=7 áóäåò ïðîñòî çàìàñêèðîâàíî äðàéâåðîì äî 3. Îäíàêî äëÿ âèäåîêàðò íà äèçàéíå 5900 ïðîãðàììíîå óâåëè÷åíèå ïèòàíèÿ â íåêîòîðûõ ñëó÷àÿõ âîçìîæíî – ïðè ïðèìåíåíèè òðåõáèòíîãî óïðàâëåíèÿ è óñòàíîâëåííûì ïðîèçâîäèòåëåì äëÿ ðåæèìà 3D VID=6 (110 â äâîè÷íîé ñèñòåìå) âìåñòî ìàêñèìàëüíîãî çíà÷åíèÿ 7.

NV_PFB_CFG

Ñàìûì ìàëîèçó÷åííûì îñòàåòñÿ ðåãèñòð NV_PFB_CFG, êîòîðûé ÷àñòî íàçûâàþò "òàéìèíãîì ïàìÿòè", õîòÿ ýòî, ñêîðåå âñåãî, íåâåðíî. Åñòü ìíîãî ïîäòâåðæäåíèé, ÷òî ïðè óñòàíîâêå â ðåãèñòðå çíà÷åíèÿ 40 âìåñòî 3 èëè 43 ïî óìîë÷àíèþ, ïðîèçâîäèòåëüíîñòü ïàìÿòè ðåçêî âîçðàñòàåò. Ïðåäïîëàãàþ, ÷òî ìåíÿåòñÿ àëãîðèòì ðàáîòû ñ ïàìÿòüþ, âîçìîæíî, àäðåñàöèÿ áëîêîâ.

Âîçðàñòàåò òàêæå ðàçãîííûé ïîòåíöèàë ïàìÿòè, îñîáåííî åñëè ýòî ïàìÿòü Samsung. Õîðîøî çàìåòíî ýòî ïî òåñòó FillRate 3DMark2003, ñêîðîñòü óâåëè÷èâàåòñÿ äî 10%. Îäíàêî ðåêîìåíäóþ âîçäåðæàòüñÿ îò ðåäàêòèðîâàíèÿ ýòîãî çíà÷åíèÿ, òàê êàê ïðè÷èíà ðîñòà ïðîèçâîäèòåëüíîñòè íå ÿñíà. Åñëè æåëàíèå ïîýêñïåðèìåíòèðîâàòü âñå òàêè âçÿëî âåðõ – òùàòåëüíî ïðîâåðüòå ðàáîòó âèäåîêàðòû âî âñåõ ðåæèìàõ äàæå 2D (íàïðèìåð ïðîñìîòð âèäåî).

Òàéìèíãè ïàìÿòè (NV_PFB_TIMING)

Íàéòè ñàìè ðåãèñòðû òàéìèíãîâ â ïàìÿòè GPU íå ñîñòàâëÿåò îñîáîãî òðóäà áëàãîäàðÿ óòèëèòå RivaTuner:

Ïðèâåäó öèòàòó Unvinder-a, àâòîðà RT, îòíîñèòåëüíî óïðàâëåíèÿ ðåãèñòðàìè: "Åñëè ñ÷èòàåòå, ÷òî ïîëó÷èòñÿ ðàáîòàòü c GPU íàïðÿìóþ - áåç ïðîáëåì. Ëîâèòå è ïîëüçóéòåñü íà ñâîé ñòðàõ è ðèñê. Ïðåäóïðåæó åù¸ ðàç, ÷òî ïðîáëåìû ìîæíî ïîëó÷èòü äàæå _÷òåíèåì_ íåêîòîðûõ ðåãèñòðîâ. Íå ãîâîðÿ óæå î çàïèñè â íèõ".

Áîëåå ïîäðîáíóþ èíôîðìàöèþ ïî óïðàâëåíèþ ðåãèñòðàìè GPU ñ ïîìîùüþ RT ìîæíî ïðî÷åñòü íà ôîðóìå Overclockers.ru â ðàçäåëå, ïîñâÿùåííîì RT.

Îäíàêî ðàñøèôðîâàòü èõ ãîðàçäî òðóäíåå. Ìíå îêàçàëèñü äîñòóïíû òîëüêî èñõîäíèêè äðàéâåðà NV15 (ïðè æåëàíèè ìîæíî íàéòè â Èíòåðíåòå, ôàéë nv15_bios_sources.zip). Íà áàçå ýòîãî è áûëà íàïèñàíà òåñòîâàÿ ïðîãðàììêà nTiming (229ÊÁ), êîòîðàÿ ïûòàåòñÿ äåêîäèðîâàòü ðåãèñòðû òàéìèíãîâ. Òàéìèíãè ìîæíî ïðîøèòü â GPU ÷åðåç RT, äëÿ ýòîãî íóæíî óêàçàòü ïóòü ê íåìó â ôàéëå nTiming.ini:

Ïðîãðàììà ïèñàëàñü íà îñíîâå ðåãèñòðîâ NV15 (GeForce2) ïîýòîìó ãàðàíòèðîâàííî äîëæíà ðàáîòàòü íà âñåõ âèäåîêàðòàõ ìåæäó GeForce2-GeForce FX 5900.  datasheet DDR ïàìÿòè Hynix è Samsung óêàçàíû ñëåäóþùèå çíà÷åíèÿ äëÿ òàéìèíãîâ:

Hynix HY5DU283222AF
Frequency CL tRC tRFC tRAS tRCDRD tRCDWR tRP tRRD tDAL Unit
500MHz (2.0ns) 5 23 26 16 7 4 7 - 11 tCK
450MHz (2.2ns) 5 21 24 14 7 3 7 - 11 tCK
400MHz (2.5ns) 5 18 21 12 6 3 6 - 9 tCK
350MHz (2.8ns) 4 16 17 10 5 2 5 - 8 tCK
300MHz (3.3ns) 4 14 17 9 5 2 5 - 8 tCK
275MHz (3.6ns) 4 14 16 9 5 2 5 - 8 tCK

Samsung K4D55323QF-GC2A
Frequency CL tRC tRFC tRAS tRCDRD tRCDWR tRP tRRD tDAL Unit
350MHz (2.86ns) 5 15 17 10 5 3 5 4 10 tCK
300MHz (3.3ns) 5 13 15 9 5 2 4 3 9 tCK
275MHz (3.6ns) 5 13 15 9 5 2 4 3 9 tCK

Êñòàòè, ãëÿäÿ íà òàáëèöû, ñòàíîâèòñÿ ÿñíî, ïî÷åìó îáû÷íî ïàìÿòü Hynix ðàçãîíÿåòñÿ ëó÷øå Samsung íà âèäåîêàðòàõ 5900ÕÒ (350ÌÃö) – âåðøèíà òåõïðîöåññà äëÿ äàííîãî òèïà ïàìÿòè ó ïåðâîé ôèðìû 500ÌÃö, ó âòîðîé – 350ÌÃö. Òî åñòü, åñëè ïàìÿòü Hynix 2.8íñ ìîæåò îêàçàòüñÿ îòáðàêîâêîé èëè äàæå ïåðåìàðêèðîâêîé ïàìÿòè ñ ÷àñòîòàìè âûøå 350ÌÃö, òî äëÿ ïàìÿòè Samsung, â äàííîì ñëó÷àå, ýòî èñêëþ÷åíî.

Âðåìåííûå ïàðàìåòðû èìåþò ñëåäóþùèé ñìûñë:

  • CL – CAS (Column Address Strobe) Latency- ìèíèìàëüíîå âðåìÿ ñòðîáà àäðåñà ñòîëáöà èëè êîëîíêè
  • tRC – âðåìÿ öèêëà ñòðîêè (Row Cycle): ìèíèìàëüíûé âðåìåííîé èíòåðâàë (â òàêòàõ ñèíõðîèìïóëüñîâ) ìåæäó äâóìÿ ïîñëåäîâàòåëüíûìè êîìàíäàìè àêòèâàöèè îäíîãî è òîãî æå áàíêà (tRC = tRAS+ tRP);
  • tRAS – ìèíèìàëüíîå âðåìÿ (â òàêòàõ ñèíõðîèìïóëüñîâ) àêòèâèçàöèè áàíêà (Row Active State): ìèíèìàëüíî äîïóñòèìîå âðåìÿ óäåðæàíèÿ ñòðîêè îòêðûòîé;
  • tRCD – çàäåðæêà ìåæäó ñèãíàëàìè RAS# è CAS# (RAS to CAS Delay): ìèíèìàëüíî äîïóñòèìîå âðåìÿ (â òàêòàõ ñèíõðîèìïóëüñîâ) ìåæäó ïîäà÷åé ñèãíàëîâ RAS# è CAS#;
  • tRP – âðåìÿ ïîäçàðÿäà ñòðîêè (Row Precharge): ìèíèìàëüíîå âðåìÿ (â òàêòàõ ñèíõðîèìïóëüñîâ), íåîáõîäèìîå äëÿ ïîäçàðÿäà ñòðîêè ïîñëå îáðàùåíèÿ ê íåé ïåðåä òåì, êàê ìîæíî áóäåò îáðàòèòüñÿ ê äðóãîé ñòðîêå òîãî æå áàíêà;
  • tRRD – çàäåðæêà ìåæäó äâóìÿ ïîñëåäîâàòåëüíûìè ñèãíàëàìè RAS# (RAS to RAS Delay): ìèíèìàëüíî äîïóñòèìîå âðåìÿ (â òàêòàõ ñèíõðîèìïóëüñîâ) ìåæäó êîìàíäàìè àêòèâàöèè ðàçëè÷íûõ áàíêîâ;
  • tDAL – âðåìÿ çàäåðæêè àêòèâàöèè/ðåãåíåðàöèè (Data in to Activate/Refresh Latency): ìèíèìàëüíûé âðåìåííîé èíòåðâàë (â òàêòàõ ñèíõðîèìïóëüñîâ) îò ïîäà÷è ïîñëåäíåé ïîðöèè äàííûõ ïàêåòà çàïèñè äî êîìàíäû àêòèâàöèè/ðåãåíåðàöèè òîãî æå áàíêà;

Îò òåîðèè ïîðà ïåðåõîäèòü ê ïðàêòèêå, ïîïðîáóåì ïîäáèðàòü òàéìèíãè äëÿ ôèêñèðîâàííîé ÷àñòîòû ïàìÿòè 850ÌÃö, ïî äâà òåñòà äëÿ îäíîãî çíà÷åíèÿ:

3DMark 2003 v340 Detonator 61.11 Gainward FX Ultra/1100XT TV-DVI (500/850)

RC RFC RAS RCD RP Fillrate (single tex) test ¹1 Fillrate (single tex) test ¹2 Fillrate (multi tex) test ¹1 Fillrate (multi tex) test ¹2 3DMark score test ¹1 3DMark score test ¹1
17 19 11 6 0 1531.9 1534.2 3427.6 3422.8 6142 6139
14 19 11 6 0 1531.4 1532.5 1532.5 3427.6 - -
2 19 11 6 0 1532.8 1533.7 3428.2 3426.9 - -
2 14 11 6 0 1534.5 1535.0 3424.2 3428.2 - -
2 14 9 6 0 1541.2 1541.0 3434.9 3434.9 - -
2 14 1 6 0 1540.7 1541.6 3430.9 3436.3 - -
2 14 1 5 0 1579.6 1579.5 3463.9 3466.5 - -
1 14 1 5 0 1580.9 1579.3 3463.0 3465.1 6257 6262
1 13 1 5 0 * * * * * *
1 14 1 4 0 * * * * * *
* – àðòåôàêòû äàæå â ðåæèìå 2D, ðåçêîå ïàäåíèå ïðîèçâîäèòåëüíîñòè

Èòîãî, ìû âèäèì ïðèðîñò áîëåå 100 ïîïóãàåâ 3DMark2003, â îñíîâíîì çà ñ÷åò RCD (RAS to CAS Delay). Âðîäå áû íà ïåðâûé âçãëÿä âñå äîñòàòî÷íî íåïëîõî, îäíàêî â äàííîì ñëó÷àå ïàìÿòü ðàáîòàëà íå íà ïðåäåëüíîé äëÿ ýòîãî ýêçåìïëÿðà âèäåîêàðòû ÷àñòîòå 900ÌÃö, à âñåãî 850ÌÃö. Ïðè ïîäíÿòèè ÷àñòîòû äî ïðåäåëà, ïîëüçà ïðàêòè÷åñêè èñ÷åçàåò èç çà òîãî, ÷òî òàéìèíãè ïðèäåòñÿ ïîâûñèòü:

17-19-11-6-0 520/900 3DMark score= 6414
1-14-1-5-0 520/900 3DMark íå ïðîéäåí! Ìíîãî÷èñëåííûå àðòåôàêòû, êàòàñòðîôè÷åñêîå ïàäåíèå ïðîèçâîäèòåëüíîñòè

Ïðè óâåëè÷åíèè òàéìèíãîâ âûøå 1-14-1-5-0, íî ìåíüøå 17-19-11-6-0, ìîæíî ïîäîáðàòü ÷àñòîòó ìåæäó 850ÌÃö è 900ÌÃö, ïðè êîòîðîé êîëè÷åñòâî î÷êîâ ðàâíî 6400, îäíàêî ñìûñëà â òàêèõ ýêñïåðèìåíòàõ íåò.

Çàòåì áûëà ïðîèçâåäåíà ïîïûòêà èäòè â îáðàòíóþ ñòîðîíó – óâåëè÷èòü òàéìèíãè äî íîìèíàëüíûõ äëÿ ïàìÿòè 2.5íñ: 18-21-12-6(7)-0. Îäíàêî, íå ñìîòðÿ íà òî, ÷òî ïðîèçâîäèòåëüíîñòü ïðè ýòîì ñëåãêà óìåíüøèëàñü, ðàçãîíÿòüñÿ ïàìÿòü ñâûøå 900ÌÃö íå ñìîãëà. Âîçìîæíî â ýòîì ñëó÷àå âèíà ëåæèò íå íà ïàìÿòè, à íà óïðîùåííîì (îòíîñèòåëüíî 5900/5950U) äèçàéíå ïëàòû, è åùå âîçìîæíî íà òîì, ÷òî ìåíÿëèñü íå âñå çíà÷åíèÿ òàéìèíãîâ ïàìÿòè, à òîëüêî íàéäåííûå â BIOS. Îäíàêî ðåçóëüòàò íåóòåøèòåëüíûé.

Çàêëþ÷åíèå

Äóìàþ, ÷òî ðåäàêòèðîâàíèå BIOS ìîæíî îòíåñòè ê ýêñòðåìàëüíûì ìåòîäàì óïðàâëåíèÿ ïàðàìåòðàìè âèäåîêàðòû. Íåñìîòðÿ íà òî, ÷òî ñóùåñòâóåò ìíîæåñòâî óòèëèò, ïîçâîëÿþùèõ ýòî ñäåëàòü ïðàêòè÷åñêè áåç ðèñêà, âñåãäà íóæíî èìåòü ëèáî çàãðóçî÷íûé äèñê, àâòîìàòè÷åñêè âîññòàíàâëèâàþùèé îðèãèíàëüíûé BIOS, ëèáî PCI âèäåîêàðòó. Ñëåäóåò òàêæå ïîìíèòü, ÷òî â ïîäàâëÿþùåì áîëüøèíñòâå ñëó÷àåâ âû íå ïîëó÷èòå ïðèðîñòà â ïðîèçâîäèòåëüíîñòè áîëåå ÷åì íà 5-10%, à âîò ñäåëàòü ðàáîòó êàðòû íåñòàáèëüíîé, íàîáîðîò, î÷åíü âåëèêà. Ïîýòîìó ýòî ñòîèò äåëàòü, åñëè èìåííî ýòè 5-10% î÷åíü âàæíû.

 ñòàòüå èñïîëüçîâàíû ñëåäóþùèå ñîêðàùåíèÿ:

RT – RivaTuner
LP3D – LowPower 3D
VID – Volt ID

Õî÷ó âûðàçèòü áëàãîäàðíîñòü Àëåêñåþ aka Unwinder Íèêîëàé÷óêó è Ïàâëó aka Paw ×óáàðåâó çà ïîìîùü â íàïèñàíèè ñòàòüè è Àëåêñåþ aka Hruks Ìàëûøêî çà ïîìîùü â åå ïîäãîòîâêå.


Æä¸ì Âàøèõ êîììåíòàðèåâ â ñïåöèàëüíî ñîçäàííîé âåòêå êîíôåðåíöèè.

Îöåíèòå ìàòåðèàë →

MSI GTX 580
2xDVI HDMI HDCP

цена 15'853 руб.

HP Quadro 6000
6Gb 3000MHz
DVI, 2x DisplayPort

цена 166'228 руб.

Edifier S550
280 Âò

цена 16'492 руб.

Sapphire
RadeOn HD 7970
DVI HDMI HDCP
2 x mini DisplayPort

цена 17'470 руб.

Apple iPad 2
WiFi + 3G 64Gb

цена 29'941 руб.

PowerColor
RadeOn HD 7970
DVI HDMI HDCP
2 x mini DisplayPort

цена 17'429 руб.

MSI
RadeOn HD 7970
DVI HDMI HDCP
2 x mini DisplayPort

цена 16'818 руб.