Šta je novo?

Odd Divisor Correct (samo za AMD freakove)

Lukija

Čuven
Učlanjen(a)
30.06.2000
Poruke
3,302
Poena
755
Moja oprema  
CPU & Cooler
AMD Ryzen™ 9 7900X + Arctic Cooling Liquid Freezer ii 360 A-RGB
Matična ploča
Asus ROG Strix X670E-E Gaming WiFi
RAM
G.SKILL F5-6000J3038F16GX2-TZ5N 2x16GB, 6000MHz@30-38-38-96, 1.35V
GPU
ASUS TUF Gaming GeForce RTX™ 4070 Ti SUPER
Storage
Kingston FURY Renegade SFYRS/1000G, Kingston FURY Renegade SFYRD/2000G, 2 x WD4003FZEX (RAID1)
Zvuk
Realtek ALC4080, Altec Lansing 621
PSU
FSP Hydro Ti PRO 1000W
Kućište
be quiet! Silent Base 802, 4 x SILENT WINGS 4 140mm high speed
Monitor
Acer Predator XB273U NV
Miš & tastatura
Keychron V6, Logitech G903 Hero
Laptop
MacBook Air M1
Mobilni telefon
Realme GT2 Pro
Pristup internetu
  1. Kablovski internet
Naime, natrcao sam na neki bombasticni thread, gde se neki lik lozi kako DFI moze ovo da zloupotrebi za varanje i sta ja znam. Naravno, misterije nema, a cela zbrka je nastala jer SW nije znao da detektuje jos jednu od AMDovi zezalica vezanih za memorijski kontroler: Odd Divisor Correct.

http://forum.overclockersonline.com/index.php?t=msg&th=8568&start=0

Skidoh AMDovu dokumentaciju i nasao sam da je ovo legalna stvar 100% jer to u stvari opcija koju podrzava memorijski kontroler pocev od E revizija. O cemu se radi? Radi se o tome da ako bi memorijski delilac bio neparan, mem. kontroler bi ga povecao na prvi sledeci paran broj. Znaci ako bi racunski izaslo da je delilac 9 a ODC ukljucen, automatski bi finalni delilac bio 10. U stvari ovim se dobijaju samo parni delioci.

Da ne tupim previse, postovao sam na XS forumu:

http://www.xtremesystems.org/forums/showpost.php?p=1395034&postcount=82

Pogledajte slike, naravno skinite i noviju verziju A64Info-a.
 
Zanimljivo, ispada da utice na mem transfer. Nije bas 10%, ali utice, reklo bi se da DFI "zloupotrebljva" ovo ili mozda ne?
 
Poslednja izmena od urednika:
Nisi citao pazljivo. Naravno da utice jer povecava delilac, i to u slucajevima kada bi teoretski bio neparan. I ne radi se o zloupotrebi. To je dokumentovana opcija u AMDovoj dokumentaciji:

Odd Divisor Correct (OddDivisorCorrect)—Bit 31. When set, the memory controller eliminates
odd divisors from being used in the generation of the memory clock. See “Register
Differences in Revisions of the AMD Athlon™ 64 and AMD Opteron™ Processors” on
page 29 for revision information about this field.
 
Lukija je napisao(la):
Nisi citao pazljivo. Naravno da utice jer povecava delilac, i to u slucajevima kada bi teoretski bio neparan. I ne radi se o zloupotrebi. To je dokumentovana opcija u AMDovoj dokumentaciji:

Odd Divisor Correct (OddDivisorCorrect)—Bit 31. When set, the memory controller eliminates
odd divisors from being used in the generation of the memory clock. See “Register
Differences in Revisions of the AMD Athlon™ 64 and AMD Opteron™ Processors” on
page 29 for revision information about this field.
Sad mi je jasno kada sam video onaj Dekarin slucaj ;)
 
ako sam dobro razumeo a mislim da jesam ;) pomocu Odd Divisor Correct cu moci sad bolje da gadjam frekvence memorije ;)
 
Poslednja izmena:
Mocices ali to su retki slucajevi:

Recimo da imas A64 3500+ (200x11) i koji se klokuje recimo na 270MHz x 11 = 2970MHz. I recimo imas 2x1GB koj dostize limit na 250MHz. Ako ti je Memclk=200 i ODC=off, deliac je 11, memorija radi na 270MHz, previse! Ako je Memclk=180 i ODC=off, delilac je 13 a memorija radi na 228MHz, nije to to! Fali delilac 12, koji se ne moze dobiti jer ne postoji Memclk izmedju 180 i 200. Kada se ukljuci ODC i kada je Memclk=200, delilac je 12 (bez ODC je 11 ali posto ODC eliminise neparne delioce, onda se bira sledeci koji je paran, a to je 12). Tada memorija radi na 258MHz, to je vec OK. E sad problem je sto neki programi to ne detektuju pa imas situaciju da gledaju samo Memclk=200 i zakljuce da memorija radi na 270MHz, bez obzira na ODC=on.
 
Izbacili su novi CPU-Z pre par dana, verzija 1.33.1. Izmedju ostalog, ubacili su i detekciju ODC.
List of changes:

- Intel i965 chipset support added (update 1.33.1).
- ODC (Odd Divisor Correct) for Athlon64 rev. E (update 1.33.1).
- Fix SPD detection problem on SiS 964/965/966 southbridges (update 1.33.1).

- Memory Command Rate timing added.
- Improved support for Intel Conroe/Merom CPUs.
- Celeron M 420/430 Yonah.
- Xeon Dual core Dempsey.
- VIA C7-M CPU detection added.
- VIA PT880, PT880 Pro, K8T900 chipsets support.
- nVidia nForce 550/560/570 (MCP55) chipset support.
- VIA VT8251 southbridge support.
- Fixed HyperTransport information misreports (in dump file).
- Added K6-2 and K6-III logos.
 
Lukija je napisao(la):
Mocices ali to su retki slucajevi:

Recimo da imas A64 3500+ (200x11) i koji se klokuje recimo na 270MHz x 11 = 2970MHz. I recimo imas 2x1GB koj dostize limit na 250MHz. Ako ti je Memclk=200 i ODC=off, deliac je 11, memorija radi na 270MHz, previse! Ako je Memclk=180 i ODC=off, delilac je 13 a memorija radi na 228MHz, nije to to! Fali delilac 12, koji se ne moze dobiti jer ne postoji Memclk izmedju 180 i 200. Kada se ukljuci ODC i kada je Memclk=200, delilac je 12 (bez ODC je 11 ali posto ODC eliminise neparne delioce, onda se bira sledeci koji je paran, a to je 12). Tada memorija radi na 258MHz, to je vec OK. E sad problem je sto neki programi to ne detektuju pa imas situaciju da gledaju samo Memclk=200 i zakljuce da memorija radi na 270MHz, bez obzira na ODC=on.
Bice takvih situacija sigurno..........naravno zavisi i kakvu memoriju imash i koji su joj OC limiti, tako da je svaka nova forica dobrodoshla ;)
 
Nazad
Vrh Dno