Šta je novo?

Novi CPU-z za AMD64 - Made in Serbia [oficijalni thread]

Status
Zatvorena za pisanje odgovora.
Programce zaista fino izgleda, ali evo baga kojeg odmah primecujem:

Imam DFI SLI-DR i Toledo, X2-4400, OC-ovan trenutno na 2552MHz, 11x232MHz, HTT=4, C&Q iskljucen. CPUZ sve lepo prikazuje, a kod A64info CPU speed seta (skakuce) 3-4 vrednosti, od 149x.xx do 360x.xx gde x moze biti bilo sta. Takodje seta i HT Link, HTT i memory speed u istom ritmu kao i CPU speed.

Ako A64Info.exe proces zakucam na CPU0 ili CPU1 (Set Affinity...) , to se ne desava, ocitavanje je stabilno. Ali kod CPU-Z ocitavanje je stabilno i bez toga...

Mozda bi trebalo uvesti neko uporedjivanje, npr. ako je nova vrednost CPU speeda (ili cega vec) bitno razlicita od prethodno izmerene, uraditi jos par merenja pa tek ako sva ta merenja potvrde novu brzinu, onda je tek prikazati, u suprotnom ignorisati to "razlicito" merenje kao gresku?

Inace, sve ostalo, koliko vidim je pravilno ocitano.

U svakom slucaju, svaka cast na programu, jos samo par bubica treba istrebiti.
 
Svestan sam tog problema jer u kodu ne zakucavam CPU kao sto ti radis rucno. Postoje funkcije koje to rade ali posto nemam DC moracu da to ostavim za kasnije ili da mi pomognes u testiranju posto imas DC. Nije problem, malo koda treba da se doda. Veci problem je sto nemam DC a ne planiram skoro kupovinu.
 
M_M je napisao(la):
a kod A64info CPU speed seta (skakuce) 3-4 vrednosti, od 149x.xx do 360x.xx gde x moze biti bilo sta. Takodje seta i HT Link, HTT i memory speed u istom ritmu kao i CPU speed.

Jesi siguran da ti je C'n'Q iskljucen? CPU-z je na primer imao pogresno merenje na Intel procesorima sa ukljucenim EIST-om dok nije provalio kako da meri tacno i u toj situaciji.

Takodje, posto imas DC mozda ce te ovo zanimati ako teras XP SP2:
http://support.microsoft.com/?id=896256
 
zava1974 je napisao(la):
Evo i ja ću da ga zamolim.....:)

Sto se tice x64 verzije biblioteke, posto biblioteka koristi nedokumentovane debug ekstenzije za XP i tako zaobilazi potrebu za drajverom nisam siguran da ce raditi i u XP x64, a trenutno sam u guzvi pa to ne mogu da probam. Strpljenja, ovih dana treba da instaliram XP x64 pa cu probati da li to sljaka ako stignem. Videcu takodje i da pomognem Nebojsi da napravi jedan exe za oba windows-a.
 
Sve pohvale za program!

Koristim priliku i da se javno zahvalim Nebojši što je uslišio sve moje zahteve i primedbe i izvinim što sam ga malo gnjavio;)

Nisam stigao podrobnije da testiram ali sve ono što je meni trebalo za sada radi odlično. Sve na jednom mestu i odnosu na A64 tweaker i CpuZ sve radi i pokazuje ok. Još jednom svaka čast za odrađen posao.
 
audiofreak je napisao(la):
Jesi siguran da ti je C'n'Q iskljucen? CPU-z je na primer imao pogresno merenje na Intel procesorima sa ukljucenim EIST-om dok nije provalio kako da meri tacno i u toj situaciji.

Takodje, posto imas DC mozda ce te ovo zanimati ako teras XP SP2:
http://support.microsoft.com/?id=896256

Apsolutno sam siguran da imam iskljucen C&Q, mada cisto testiranja radi mogu i da ga ukljucim. Problem je bas u CPU affinity, posto po defaultu WinXP moze da "seta" proces izmedju CPU-ova ako to nadje za shodno.

Inace znam za taj problem na koji si mi ukazao linkom, bila je cela diskusija na www.dfi-street.com (http://www.dfi-street.com/forum/showthread.php?t=22682) ali ga ja licno nisam osetio, a igrao sam i BF2, i F.E.A.R. i Quake4 itd. Koristim AMD64 X2 cpu driver i NE koristim C&Q, pa je to verivatno razlog sto mi taj patch verovatno nije potreban. Takodje izgleda da od tog problema pate uglavnom Manchester (E4) jezgra, a ja imam E6.
 
Problem "vrljavog" ocitavanja je verovatno posledica sto program seta sa CPU-a na CPU pa ocita time stamp counter sa jednog pa sa drugog i dobije ko zna sta. Treba samo u program dodati opciju da se izabere na kom jezgru se program izvrsava. Ubacicu to cim stignem. Takodje treba da resim problem ispisa sa large fonts. Stay tuned.
 
Poslednja izmena:
Lukija je napisao(la):
M_M, probaj onaj hotfix sto ti je Adiofreak rekao, cisto me interesuje da li resava problem sinhronizovanja countera.

http://www.amdzone.com/modules.php?op=modload&name=News&file=article&sid=3964

Ako ne prodje, dodacu resenje kao u CPU-Z, da sam biras na kom jezgru (procesoru) ce da se izvrsava ili cak da zakucam uvek na prvo jezgro.

Pravo da ti kazem ne bih instalirao onaj hotfix jer mi sve lepo radi i bez njega, a ne volim da cackam stvari koje dobro rade. Pritom nisam siguran da taj hotfix uopste ima deinstalaciju...

Nego, samo ga ti slobodno zakucaj na prvo (nulto?) jezgro, posto (za sada) oba jezgra moraju da rade na istom taktu.

Kad uradis, baci da istestiramo...
 
OK, probaj sada.
 
Isti link ;)
 
Lukija je napisao(la):
OK, probaj sada.

Radi odlicno, ko svajcarski sat...

Jos jednom, svaka cast na programu!!!
 

Prilozi

  • a64info.JPG
    a64info.JPG
    75.3 KB · Pregleda: 98
Par opaski:

- problem sa large fonts postoji zbog wxWidgets GUI biblioteke, uskor cu da predjem na drugo resenje tako da bi taj problem trebalo da nestane. Uskoro = kada budem imao vremena :)

- problem sa vise jezgara/CPU-ova: kod dual core kako vidim radi sve OK jer im je mem. kontroler zajednicki. Ako postoje 2 fizcka CPU-a u smislu 2 socketa, onda ne znam sta bi bilo jer svako ima svoj kontroler, znaci trebalo bi da identifikujem i memorijske kontrolere za svaki fizicki CPU. Teoretski bi svaki CPU mogao da radi sa razlicitim setovanjima za memoriju, no o tom potom.

- duzina naziva za CPU string, ocigledno da cu morati da rastezem :)

- AMD je revidirao dokumentaciju pa bih dodao uskoro jos neke opcije.

- programiranje clock generatora na NF4(eventualno NF3): dokumentacije ni od korova, jedino ostaje da se snalazim, a za to treba vremena.

M_M zamolio bih te da proveris da li je dobro identifikovano jezgro (Toledo i ono JH9-E6, koristi CPU-Z mada i on zna da pogresi, ili Central Brain Identifier ili CrystalCPUID) jer sam sve to pisao na pamet, a AMD nije bas detaljan sto se tice dokumentovanja (sta znaci JH i ono 9 iza, za E6 mi je jasno?). Uglavnom trazim po netu.
 
Slika govori kao 1000 reci....

Pogledaj detaljno, ima sitnica koje bi se mogle popraviti, ako bas teramo mak na konac... :)
 

Prilozi

  • A64Info_CPUZ_A64Tweak.JPG
    A64Info_CPUZ_A64Tweak.JPG
    244.5 KB · Pregleda: 113
Hvala :)
 
Kada si ceo calculator pravio po uzoru na BIOS DFI ploca (priznaj :D), onda bi mogao u narednoj verziji da dodas memory clock od 233 i 250MHz, posto je to u skorije vreme dodato DFI biosu.

I stvarno mi samo ocitavanje voltaze CPU-a fali da prestanem da koristim CPUZ.

:wave:
 
Dodacu u sledecoj "reviziji". Problem je sto to AMD nije dokumentovao a na Winchesteru to nemam efekta (ako setujem rezervisane bitove) - samo se ignorisu pa pa opet dobijam nesto izmedju 100 i 200. Takodje ostaje jos pitanje koje su prave vrednosti za delioce, jos uvek ostaje misterija ovog 180 , da li je 183.33.... ili 183.0. Slicno je i za 217 (250 je cist). To je jako vazno zbog kalkulatora pogotovu u granicnim slucajevima.

Evo mog posta na XS ali slabo se ko javio:

http://www.xtremesystems.org/forums/showpost.php?p=1046588&postcount=57
http://www.xtremesystems.org/forums/showpost.php?p=1085019&postcount=59


Mogu da probam, treba mi samo neko sa novim jezgrom i BIOSom da testira.

Ocitavanje voltaze je malo zahtevno jer moram da podrzavam razne monitoring cipove. Za sada je MBM odlicna solucija. Inace nemoj da odbacujes CPU-Z, ako nista covek je uvek u trendu jer azurira program vrlo cesto sto kod mene nije slucaj. Poslednja baza CPUova je iz Aprila 2005.

BTW da podsetim kako je sve pocelo:
http://www.benchmark.co.yu/forum/showpost.php?p=518387&postcount=189

Znaci ideja je bila da se zakrpi CPU-Z koji je brljao u nekim stvarima.
 
Elem, izasao beta bios za DFI, 3-29, i posto sam u medjuvremenu nabavio Venice E6 , pojavio mi se delilac 233 (nema 250 i 217). Malo sam se igrao wpcredit-om i to RADI! Evo do cega sam dosao:

250 - 01010 (5141/5077) 8 (7 ne moze, memorija bi radila brze od 250)
233 - 01001 (5142/5080) 8
217 - 01000 (5086/5028) 9 (8 ne moze, memorija bi radila brze od 217)
200 - 00111 (5089/5017) 9


Prva kolona je pretpostavljeni divider (za 233 i 200 sam siguran). Druga kolona pretpostavlja setovanje kontrolera (bitovi): bus 0, device 24, function 2. Konkretno, radi se o offsetu 94h (32bitni prikaz) i bitovi 20,21,22,23 i 24 gledano s desna na levo. Na Winchesteru je bilo moguce setovati samo 3 najniza bita (20,21 i 22). Setovanje ostalih nije nista donosilo (tj vrednosti se nisu menjale). Na Venice E6 je moguce setovati bit 23 dok 24 ostaje nepromenjiv. Sledeca kolona je bandwidth meren Sandom. CPU je na stock setovanjima (9x200). U poslednjoj koloni je delilac za brzinu memorije. Ostaje da dodam ovo u program i vidim da li eventualno postoji 266 delilac i jaci.
 
evo i ja da pohvalim ovaj izvanredan alat ! Prekljuce sam uzeo novu plocu i proc i pre nego sto sam krenuo sa selidbom receno mi je da prvo skinem a64info, sto ce reci da je program zasluzeno poznat skoro svima ! Znaci, sve najbolje Lukija, keep up the good work !

jedno pitanje: moze li se sa startom windowsa primeti recimo promena tajminga memorije ? Nemam u biosu 1T/2T cmd rate, pa ga menjam iz a64info-a rucno kad dignem sistem.
 
Moze ali je to malo zeznuto. Nekada upali promena sa 1T na 2T i obrnuto a nekada smrzne masinu. Probaj pa vidi sta se desava. Ono sto sigurno skucava masinu je promena CAS-a. Ostale tajminge mozes da menjas relativno bezbedno osim ako ne preteras sa vrednostima (tj, kada memorija ne moze da izdrzi). Takodje je nezgodno i kada menjam memclk jer tada menjas i brzinu na kojoj radi memorija pa moze da se desi da nece da radi sa novim setovanjima. Ako vec menjas memclk, idi u manjim koracima (tipa sa 200 na 180).

Podesi kako ti je zelja, snimi preset pod nekim imenom, posle mozes u startup (za sada rucno) da ubacis A64info <ime preseta>. Bitno je da preset snimis u isti folder gde je i program.

P.S. Treba uskoro da okacim noviju verziju, dodati su novi delioci i malo je poboljsanja detekcija jezgra (Venice E6 i Palermo E6).
 
cekaj cekaj, sta ubacim u startup ? napravim bat file recimo u a64info folderu u batu stavim a64info.exe <imepreseta> (naravno sa imenom preseta) i napravim shortc. u startup folderu ?

vidi 1T i 2T meni rade ok, tj stalno menjam sa 2T na 1T kad se digne windows (ukljucujuci i hibernaciju) i ni jedan problem nisam imao, svaka cast na progu , ozbiljno.

nego ajde budi dobar pa mi pojasni sta znace neke od opcija:

32 byte granularity <enabled 4 bursts> - sta ovo radi ? kako je najbolje namestiti i da li uopste treba dirati ?

DQS skew control ???

pre neki dan sam preso na nf4 sa nf2 pa mi je ovo novo.

hvala
 
gx-x je napisao(la):
cekaj cekaj, sta ubacim u startup ? napravim bat file recimo u a64info folderu u batu stavim a64info.exe <imepreseta> (naravno sa imenom preseta) i napravim shortc. u startup folderu ?

vidi 1T i 2T meni rade ok, tj stalno menjam sa 2T na 1T kad se digne windows (ukljucujuci i hibernaciju) i ni jedan problem nisam imao, svaka cast na progu , ozbiljno.

Ne treba ti bat fajl. Samo kreiraj shortcut na A64Info i dodaj u target-u naziv SET fajla kojeg si prethodno snimio. Recimo napravio si shortcut a A64Info je u

C:\Utils\A64Info.exe.

Onda edituj taj shortcut i promeni target dodajuci ime preseta:

C:\Utils\A64Info.exe setovanja.set
 

Prilozi

  • 0.gif
    0.gif
    13 KB · Pregleda: 57
  • 1.gif
    1.gif
    9 KB · Pregleda: 68
Poslednja izmena:
Nova verzija, sklepana na brzaka, nadam se da radi.

http://avala.yubc.net/~lukija/A64Info.rar

Changelog:

- izmenjena detekcija za Venice E6 (pre je bilo Unknown) i neke Semprone. Ostalo nisam dirao, mada je ovo kozmetika, ako ne detektuje ispravno, nista strasno.

- dodata podrska za delioce 216,233 i 250. Ovo je zeznuto, jer ovim se memorija gura preko brzine HTT-a. Raditi sa oprezom! Opcija ima smisla samo sa E revizijama A64-ki, na starijim nema efekta.

- dodata podrska za Odd Divisor Correct. Vazi samo za E revizije. Vise detalja na:

http://www.benchmark.co.yu/forum/showthread.php?t=99935
 
Poslednja izmena:
Nova verzija opet na:

http://avala.yubc.net/~lukija/A64Info.rar

- od sada je uvedena i verzija (pocinjem od 0.50)
- dodato DRAM Data Drive Strength
- dodata opcija ukljucivanja/iskljucivanja MEMCLK signala za DIMM0,1,2,3. Kazu da treba iskljuciti MEMCLK za nepopunjene DIMMove.
- poboljsana otpornost na zakucavanje (nadam se)
- FAQ napisan da lici na nesto :)

Evo jos par saveta:

- ne drzati Odd Divisor Correct ukljucenim dok se menja Memclk. Iskljuciti ODC pa onda menjati Memclk. Posle toga ukljuciti ODC. Ovo cu da ispravim da se radi automatski. U sledecoj verziji, naravno.

- ako ste imali snimljena neka podesavanja, ne ucitavajte ih iz nove verzije. Ucitajte iz stare verzije, setujte ta podesavanja, ucitajte novu verziju i iz nje snimite podesavanja. Posle toga mozete staru verziju obrisati.
 
Poslednja izmena:
Jel "reklamiraš" taj tvoj progy? Obaveštavaš sajtove poput www.benchmarkhq.ru i slične, koji se bave sakupljanjem / informacijama o raznim (OC) utility-ima?
Ako ne, mislim da bi trebalo, već A64 Info postaje ozbiljan Utility / info tool...
:wave:
 
Ne. Samo na Xtremesystems, previse obaveza. Program je jos daleko od ozbiljnog. Da bi bio ozbiljan, trebalo bi da mu posvetim puno vremena. Ako predjem na Intel platformu, sta se desava? Zato je bolje ovako. Ako radi, radi.
 
ne daj se lukija, odoli iskusenjima...zelena dusa je zakon :)
 
Status
Zatvorena za pisanje odgovora.
Nazad
Vrh Dno