doctor_fricz novi_beograd
Član broj: 113131 Poruke: 13 *.adsl.sezampro.yu.
|
Da se deca ne bi mucila da traze po forumu,evo prilazem text kako se klokuje AMD s754 i s939
Naravno,ne snosim nikakvu odgovornost ako se nesto nepredvidjeno desi kao npr. crkavanje kompa.
Prica kaze sledece:
Brzina procesora: Povećanje radnog takta procesora se vrši tako što se povećava radni takt sistemske magistrale. Sistemska magistala trenutno kod svih AMD Athlon 64/Sempron 64 procesora radi na 200 MHz, pa će overklokovanje biti i ako povećate tih 200 na 205MHz. Konačna brzina procesora se dobija tako što se brzina sistemske magistale pomnoži sa množiocem. Za sve dalje primere koristićemo Sempron 64 2800+ procesor koji ima množilac 8, što znači da mu je radni takt 8x200=1600MHz. Ako povećate sistemsku magistalu sa 200 na 250 povećaćete radni takt procesora na 8x250=2000MHz. Na ovaj način ste overklokovali procesor, ali to nije sve.
Brzina Hyper Transport magistrale: Od brzine sistemske magistale ne zavisi samo brzina procesora već i brzina memorije i brzina Hyper Transport magistrale. Kod s754 procesora HT radi na 800MHz, a kod s939 na 1000Mhz, što znači da je množilac HT magistrale 4 za s754 odnosno 5 za s939. Dakle brzina HT-a se računa tako što se radni takt sistemske magistrale pomnoži sa 4, odnosno 5. Ako ste u gornjem primeru povećali radni takt sistemske magistrale sa 200 na 250 onda će u konkretnom primeru (pošto je u pitanju s754 procesor) HT raditi na 4x250=1000 MHz, što nije dobro. HT ne treba overklokovati (ili bar ne mnogo), zato smanjite množilac HT-a sa 4 na 3 i dobićete 3x250=750Mhz. Ako povećate radni takt sistemske magistrale na 300MHz, brzina procesora će da se poveća na 8x300=2400MHz, a HT će raditi na 4x300=1200 MHz, pa množilac HT-a treba smanjiti sa 4 na 2. Eventualno se može isprobati i varijanta u kojoj će HT da radi na 3x300=900MHz, ali ako neće da radi onda množilac HT-a definitivno treba smanjiti na 2.
Brzina memorije: Ono što je najspecifičnije kod overklokovanja procesora sa integrisanim memorijskim kontrolerom je računanje brzine rada memorije. Konačna brzina memorije kod procesora sa integrisanim memorijskim kontrolerom se računa tako što se brzina procesora deli sa nekim celim brojem. Ovaj broj se u slengu zove memory divider ili mem divider. Najveća fora je ustvari izračunavanje ovog celog broja, a to se radi na sledeći način: Ako posmatramo sistem kojji je podešen na podrazumevane vrednosti onda je brzina sistemske magistale 200 MHz, a AMD-ovi procesori sa integrisanim memorijskim kontrolerom imaju podršku za DDR400, 333, 266 i 200, odnosno za memoruju koja radi na 200, 166, 133 i 100 MHz respektivno (ima i nekoliko nezvaničnih: 183, 150, 143 i 125 MHz). Kako bi obezbedio memoriji da radi na određenom radnom taktu memorijski kontroler izabira ceo broj kojim deli brzinu rada procesora, ali tako da dobijeni rezultat bude najpribližniji radnim taktu memorije i da istovremeno taj radni takt ne bude veći od izabranog. Na primer Sempron 2800+ procesor radi na 1600MHz, a vi želite da vam memorija radi kao DDR400 (odnosno na 200 MHz), to znači da će mem divider biti 8 (1600/8=200). Međutim ukoliko povećate radni takt procesora na 2000 MHz povećanjem radnog takta sistemske magistrale i pritom želite da vam memorija i dalje radi kao DDR400 onda se mora izračunati odgovarajući mem divider. Evo i jednačine:
memdivider = INT( CPUmnožilac*(200/brzinamemorije))
Funkcija INT (skracenica od INTEGER) u ovoj jednačini ustvari zaokružuje realan broj na veću celobrojnu vrednost. Ako je dobijeni broj recimo 10.1 biće zaokružen na 11. U konkretnom primeru će biti:
mmdivider=8*(200/200)=8
ali u ovom slučaju će vaša memorija da radi sinhrono sa sistemskom magistalom odnosno na 250 MHz. Da bi omogućili asinhroni rad memorije, odnosno da bi vam memorija i dalje radila na 200 MHz morate u BIOS-u podesiti brzinu memorije na 166, pa će jednačina izgledati ovako:
mmdivider=8*(200/166)=9.64
Kada ovaj realan broj zaokružimo na veći ceo broj dobijamo da je konačno memdivider=10. Promenljiva koja se u početnoj jednačini javlja pod imenom brzinamemorije nije ustvari prava brzina memorije već brzina koju možete podesiti u BIOS-u kako bi namestili da vam memorija radi na onom radnom taktu koji je vama potreban. Evo još jednog primera, ako radni takt sistemske magistrale povećate na 300 procesor će raditi na 2400 MHz, ali ako ostavite da vam vrednost proimenljive brzinamemorije ostane ista kao u prethodnoj jednačini, onda će memdivider ostati 10 pa će konačna brzina memorije biti 240 MHz (2400/10). U tom slučaju morate u BIOS-u namestiti manju vrednost za promenljivu pod imenom brzinamemorije, na primer 133:
mmdivider=8*(200/133)=12.03
Kada zaokružimo ovaj broj na veću celobrojnu vrednost dobićemo 13, pa će u tom slučaju stvarni radni takt memorije biti 2400/13=184 MHz.
Postoji i jedan mali programčić koji za vas računa ove vrednosti ... pa... SRECNO
|