reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

RibiCPU

ribi (35)|6.1.2008 22:35
Zdravím všetkých!

Na Vianoce som sa rozhodol, že napíšem programček, ktorý zistí informácie o CPU. Žiadne testovanie výkonu, jednoducho len zistí, aký procesor máte a podá k nemu zopár informácii (niečo ako CPU-Z). A ako som si povedal, tak som aj spravil.

RibiCPU by mal byť schopný rozpoznať procesory od starého Pentia a K5 až po nové Penryny a Athlony 64 X2 (Phenomy ešte nepodporuje dokonale). Áno, mal by. Lenže o tom si nemôžem byť istý, kým nezískam dostatočne veľké množstvo informácii od ľudí, ktorí program vyskúšajú.

Zatiaľ sa žiaľ program s veľkým ohlasom nestretol (len zopár jedincov bolo ochotných ho vyskúšať a dať mi vedieť), preto sa obraciam s prosbou na vás. Naozaj by som chcel, aby z programu raz vzyšlo niečo poriadne (alternatíva k CPU-Z), no bez pomoci to asi len ťakžo pôjde. Prosím, vyskúšajte a dajte vedieť!

RibiCPU (cca. 20 kiB)

Ďakujem
matyyy (2527)|6.1.2008 23:04
no procesor to rozpozna spravne jen to ukazuje zajimavy hodnoty u frekvence
1792 vs 1800,2 v cpuz
+ nejak divne odchytava zmenu nasobice cpu (podle tech cisel by mel procak umet puleny nasobice ktery ihmo neumi)
procesor amd mobile sempron 3000+
ps jeste vytvor nejaky libivy gui a bude vcelku zajimava utilitka
ICE_D (2754)|6.1.2008 23:12
BASIC INFO
Processor: AMD Athlon(TM) XP 2200+
Code name: Thoroughbred
Cores : 1
Package : Socket A
Manu Proc: 180 nm
Model : 8
E Model : 8
Family : 6
E Family : 7
Stepping : 1
CPU clock: 1791 MHz
L1 cache : 64 kiB (data)
L1 cache : 64 kiB (instructions)
L2 cache : 256 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+ SSE

EXTENDED INFO
FPU : 1
HTT : 0

Az na tu detekci MHz dobry, melo by to bejt 1800,2 MHz.
A taky technologie 130 nm.
Klingacikx (1545)|6.1.2008 23:15
@mattyy aj mne tam dalo takú istú odchýlku:D
pridal by som Vcore a pôvodný takt procesora a ak by sa podarilo aj max. teplotu pre procesor to by sa mohlo viacerým ľuďom hodiť.
ribi (35)|6.1.2008 23:56
Ďakujem. :)

Výrobný proces: Opravený.

Frekvencia:
Nuž, frekvencia podľa mňa sedí => 133*13.5 = 1795,5 MHz (Athlon XP 2200+). Keby mal procesor násobič len 13, potom by musel bežať na 133*13=1729 MHz (Athlon XP 2100+). Keby mal násobič 14, tak frekvencia by vychádzala 133*14=1862 MHz (takýto Athlon nebol).

Stačí, že FSB ide napr. na 132.5 MHz (čo je síce malá odchýlka, ale pomerne bežná) a výsledná frekvencia je hneď cca. 1789 MHz... Pri opakovanom meraní ale už môže byť FSB napr. 132.7 MHz a frekvencia procesora teda 1791 MHz. Ide o úplne bežné výkyvy.

Ostatné: Bude aj GUI, ale až potom, ako bude program správne fungovať (čo bude, predpokladám, pomerne rýchlo). Učite pridám aj V-Core, pôvodný takt a takisto aj TDP!
Pabler (425)|7.1.2008 00:14
Nameral celkom spravne, tiez odchylka v mhz (celkovo o 2mhz), ale to iste mi hadze aj utilita od msi
porovnal som to aj s everestom, akurat nesedi stepping
RibiCPU : 0
Everest : A2
[code]
BASIC INFO
Processor: AMD Athlon(tm) XP 3200+
Code name: Barton
Cores : 1
Package : Socket A
Manu Proc: 130 nm
Model : A
E Model : A
Family : 6
E Family : 7
Stepping : 0
CPU clock: 2198 MHz
L1 cache : 64 kiB (data)
L1 cache : 64 kiB (instructions)
L2 cache : 512 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+ SSE

EXTENDED INFO
FPU : 1
HTT : 0
[/code]

ak ti tie inf budu k niecomu viac uzitocne pre upravy ...
Inak Rep +, good work
speedsnail (4876)|7.1.2008 00:53
BASIC INFO
Processor: AMD Athlon(TM) XP 2800+
Code name: Thorton
Cores : 1
Package : Socket A
Manu Proc: 130 nm
Model : A
E Model : A
Family : 6
E Family : 7
Stepping : 0
CPU clock: 2166 MHz
L1 cache : 64 kiB (data)
L1 cache : 64 kiB (instructions)
L2 cache : 256 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+ SSE

Skutečný takt je (162*13,5=2187) vs detekováno (160*13,5=2166) takže cca 2mhz na sběrnici. Zbytek je v pořádku. Byl sem zvědavej jestli pozná Thortona a nenechal se oklamat. :)
ribi (35)|7.1.2008 01:00
Pabler:
S tým steppingom je to zaujímavé, pretože napr. podľa CPU-Z by mal byť stepping vážne 0. CPUID Bartona je 6A0 - 6 je rodina, A je model a 0 je stepping, takže by to malo byť identifikované správne...

speedsnail:
Ver mi, že ešte pred hodinou by ti program vypísal, že máš Barton. Ako vidím, novú verziu stihol uploadnuť práve včas. :)
johny__g (6387)|7.1.2008 08:11
[QUOTE]BASIC INFO
Processor: Intel(R) Pentium(R) 4 CPU 3.00GHz
Code name: Cedar Mill
Cores : 1
Package : LGA 775
Manu Proc: 65 nm
Model : 6
E Model : 0
Family : F
E Family : F
Stepping : 2
CPU clock: 2990 MHz
L1 cache : 0 kiB (data)
L1 cache : 0 kiB (instructions)
L2 cache : 2048 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX SSE SSE2 SSE3

EXTENDED INFO
FPU : 1
HTT : 1[/QUOTE]

Oproti CPU-Z chybí L1 cache a Ext. Model mně CPU-Z zobrazuje jako 6, tady je 0. Taky chybí informace o EM64T a o revizi - měla by být B1. Jinak je to správně.
cpu_z.JPG
matyyy (2527)|7.1.2008 09:42
jo jeste sem si vsimnul ze to ukazuje jiny jadro cpu (palermo -desktop) a ne mobilni (Dublin, Georgetown, Sonora, Albany, Roma) u me albany
[QUOTE][SIZE="2"]BASIC INFO
Processor: Mobile AMD Sempron(tm) Processor 3000+
Code name: Palermo
Cores : 1
Package : Socket 754
Manu Proc: 90 nm
Model : C
E Model : 2C
Family : F
E Family : F
Stepping : 2
CPU clock: 1356 MHz
L1 cache : 64 kiB (data)
L1 cache : 64 kiB (instructions)
L2 cache : 128 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+ SSE SSE2 SSE3

EXTENDED INFO
FPU : 1
HTT : 0[/SIZE][/QUOTE]
cpu.gif
Pabler (425)|7.1.2008 10:27
ribi: NJ, CPU-Z hlasi stepping 0
ale inak ako spominas vsetko ostatne sedi az na ten stepping v evereste
ribi (35)|7.1.2008 10:57
johny__g:
U NetBurst procesorov program ešte nevie zistiť veľkosť L1 cache pamätí (je to trochu zložitejšie), ale pridám hneď ako to bude možné. Čo sa Extended Modelu týka - pozriem sa na to. Pravdepodobne pôjde len o nejaký malý, no dobre skrytý, bug (detekcia je napísaná v jazyku symbolických inštrukcií, takže pomýliť sa je niekedy jednoduché).
Program revíziu procesorov nevypisuje a vlastne som nad tým až doteraz neuvažoval - určite pridám. No a čo sa EM64T týka - pridám. :)

matyyy:
Rozoznať mobilný Semprony sa od desktopových až na dve výnimky takmer nedá, pretože sú z programového hľadiska na nerozoznanie (alebo mi niečo uniká? uvidím). Možno podľa napätia, ale k tomu by som sa odhodlal naozaj len keby som už nevedel ako ďalej (a keby som pridal výpis napätia :) )
matyyy (2527)|7.1.2008 11:21
[QUOTE=ribi;78938]matyyy:
Rozoznať mobilný Semprony sa od desktopových až na dve výnimky takmer nedá, pretože sú z programového hľadiska na nerozoznanie (alebo mi niečo uniká? uvidím). Možno podľa napätia, ale k tomu by som sa odhodlal naozaj len keby som už nevedel ako ďalej (a keby som pridal výpis napätia :) )[/QUOTE]
no kdyz se kouknes na vypis z toho programku tak ten prijde na to ze je to mobile sempron ale udava blbe jadro
palermo je v desktopu a ma 64bit instrukce a zadny mobilni sempron sc 754 nema 64bit instrukce mozna se muzes orientovat podle toho
ribi (35)|7.1.2008 11:45
Vezmime si napr. Mobile Semprony Gorgetown (DTR) a Sonora (Low Power), poprípade Alabany (DTR) a Roma (LP). Tie sa od seba líšia len voltážou a teda zistiť, o ktorý ide, je pre mňa momentálne nemožné (i keď v budúcnosti to určite nejako rozlúsknem). A keď si tieto Mobile Semprony porovnáš so Sempronom Palermo? Rovnaký socket, stepping, vlastne všetko až na tú voltáž je rovnaké - ťažko to odlíšim. Možno majú inú revíziu, ale ani to sa mi nezdá...

EDIT: Už viem ako na to! Neuvedomil som si, že program vypíše, že je to Mobile Sempron. Ďakujem :). Gorgetown/Sonora a Alabany/Roma zatiaľ nerozlíšim, ale aspoň už viem ako na to...

EDIT2: Uploadnutá nová verzia, ktorá by už mala správne identifikovať aj Mobile Semprony. Takisto som pridal POWER SAVING (podpora pre kontrolu voltáže, frekvencie a pod.). So 100-percentnou istotou to ale bude fungovať zatiaľ asi len na AMD procesoroch (ale možno nie - kde ste, inteláci? :)).
matyyy (2527)|7.1.2008 12:34
[QUOTE=ribi;78944]
EDIT: Už viem ako na to! Neuvedomil som si, že program vypíše, že je to Mobile Sempron. Ďakujem :). Gorgetown/Sonora a Alabany/Roma zatiaľ nerozlíšim, ale aspoň už viem ako na to...[/QUOTE]
no jeste se lehce omluvim pac screen z cpuz ukazuje jadro taky blbe (musel sem rozebrat ntb a kouknout se na seriovy cislo a pak na wikipedii)
abych zjistil ze jadro je Roma
btw co to urcovat podle part number central brain identifer ho umi zobrazit(podle wiki se muj typ cpu delal se 2ma part number a ja mam to druhy takze nahoda to asi nebude) co cbi ukazuje blbe je rozsah napeti
P@pi (1519)|7.1.2008 12:55
BASIC INFO
Processor: Intel(R) Pentium(R) M processor 1.86GHz
Code name: Dothan
Cores : 1
Package : Socket 479
Manu Proc: 90 nm
Model : D
E Model : 0
Family : 6
E Family : 0
Stepping : 8
CPU clock: 272 MHz
L1 cache : 0 kiB (data)
L1 cache : 0 kiB (instructions)
L2 cache : 2048 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX SSE SSE2

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 0
P-States: 1

---

Hehe Dothan mu dává celkem kouř :-)). Špatná cache, frekvence...

Jinak pěkné ;-)
Bez názvu.GIF
mech13 (5526)|7.1.2008 13:43
tady mas co to hodilo u me, i s udaji z moji utilitky:) (ta moje je kompletne v asm takze prakticky nulovy GUI)
ribi (35)|7.1.2008 14:10
Zase raz som updatol program. Teraz už bude zaručene bežať len na prvom procesorovom jadre a tým pádom by na viacjadrových CPU mala byť frekvencia vždy správne identifikovaná. Takisto som urobil množstvo drobných vylepšení (dúfam, že teraz už pri extended family Core 2 Duo program vypíše 'F').
speedsnail (4876)|7.1.2008 14:28
Změny oproti minulé verzi: Za modely a steppingy připisuje "h", změnila se detekovaná frekvence, želbohu stále není správných 2187mhz (CPU_Z, everest, 3dMark,StressPrime)

RibiCPU v0.1
BASIC INFO
Processor: AMD Athlon(TM) XP 2800+
Code name: Thorton
BrandID : not supported
Cores : 1
Package : Socket A
Manu Proc: 130 nm
Model : Ah
E Model : Ah
Family : 6h
E Family : 7h
Stepping : 0h
CPU clock: 2178 MHz
ribi (35)|7.1.2008 14:43
Zmena sa týka len viacjadrových PC. Naštastie už asi viem, kde je príčina nie celkom presných frekvencií vo všeobecnosti a čo najskôr ju opravím.
No a tie "h"... tak tých som sa radšej zbavil. Mali len ukazovať na to, že ide o hexa čísla.
Pridal som brand ID a verziu programu.
johny__g (6387)|7.1.2008 14:45
[QUOTE]RibiCPU v0.1
BASIC INFO
Processor: Intel(R) Pentium(R) 4 CPU 3.00GHz
Code name: Cedar Mill
...tohle se nezměnilo...

EXTENDED INFO
FPU: 1
Hyper-Threading: 1

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 1
P-States: 1[/QUOTE]

Tak tady je P4. Jestli si vzpomenu, doma zkusím mobilního Tualatina, a když se mi bude hodně chtít tak AMD 5x86 PR75 v notebooku.
ICE_D (2754)|7.1.2008 18:36
[QUOTE=ribi;78877]Ďakujem. :)

Výrobný proces: Opravený.

Frekvencia:
Nuž, frekvencia podľa mňa sedí => 133*13.5 = 1795,5 MHz (Athlon XP 2200+). Keby mal procesor násobič len 13, potom by musel bežať na 133*13=1729 MHz (Athlon XP 2100+). Keby mal násobič 14, tak frekvencia by vychádzala 133*14=1862 MHz (takýto Athlon nebol).

Stačí, že FSB ide napr. na 132.5 MHz (čo je síce malá odchýlka, ale pomerne bežná) a výsledná frekvencia je hneď cca. 1789 MHz... Pri opakovanom meraní ale už môže byť FSB napr. 132.7 MHz a frekvencia procesora teda 1791 MHz. Ide o úplne bežné výkyvy.

Ostatné: Bude aj GUI, ale až potom, ako bude program správne fungovať (čo bude, predpokladám, pomerne rýchlo). Učite pridám aj V-Core, pôvodný takt a takisto aj TDP![/QUOTE]

Processor: AMD Athlon(TM) XP 2200+
Code name: Thoroughbred
BrandID : not supported
Cores : 1
Package : Socket A
Manu Proc: 130 nm
Model : 8
E Model : 8
Family : 6
E Family : 7
Stepping : 1
CPU clock: 1783 MHz

Vyrobni proces v poradku, ale ta frekvence je porad docela daleko na to, ze vsechny diag. programy CPU-Z, Everest i WinXP ukazuji 1800Mhz +/- 1Mhz...
drops (51)|8.1.2008 16:32
RibiCPU v0.1
BASIC INFO
Processor: AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
Code name: Windsor
BrandID : 8DBh
Cores : 2
Package : Socket AM2
Manu Proc: 90 nm
Model : 3
E Model : 43
Family : F
E Family : F
Stepping : 3
CPU clock: 3078 MHz
L1 cache : 2x 64 kiB (data)
L1 cache : 2x 64 kiB (instructions)
L2 cache : 2x 1024 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+ SSE SSE2 SSE3

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 0
Frequency ID control: 1
HW thermal monitor: 1
SW thermal monitor: 1
Temperature sensor: 1
P-States: 1

Jedine co zle zjavilo je frekvencia- iba o 3Mhz takze prijatelne... :)
husky14 (4214)|8.1.2008 17:29
Tak tady mas moje udaje.... [CODE]RibiCPU v0.1
BASIC INFO
Processor: AMD Athlon(tm) 64 Processor 3000+
Code name: Venice
BrandID : 108h
Cores : 1
Package : Socket 754
Manu Proc: 90 nm
Model : C
E Model : 2C
Family : F
E Family : F
Stepping : 2
CPU clock: 2592 MHz
L1 cache : 64 kiB (data)
L1 cache : 64 kiB (instructions)
L2 cache : 512 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+ SSE SSE2 SSE3

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 1
Frequency ID control: 1
HW thermal monitor: 0
SW thermal monitor: 1
Temperature sensor: 0
P-States: 0[/CODE]

.... a CPU-Z Validator

Rozdil ve frekvenci 7MHz (jako asi u vsech), jinak myslim OK ;)
ribi (35)|8.1.2008 17:48
Ako vydím, množstvo dát sa tu pekné kopí. Pri tomto type programu sa vážne nedá pokračovať ďalej ak sa nenájdu ľudia ochotní venovať cca. 1 minútu svojho času na vyskúšanie programu a upovedomenia ma. Vážne ďakujem.

Tú frekvenciu opravím čo nevidieť. Už viem, v čom je problém a nejde o nič závažné. Do konca týždňa si určite nájdem trocha času (teraz toho mám dosť)... Zatiaľ posielajte, posielajte, posielajte. :) A podľa možnosti procesory, ktoré tu ešte neboli.
tequilla (1015)|8.1.2008 18:05
[CODE]RibiCPU v0.1
BASIC INFO
Processor: Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz
Code name: Conroe
BrandID : not supported
Cores : 2
Package : Socket 775
Manu Proc: 65 nm
Model : F
E Model : F
Family : 6
E Family : 0
Stepping : B
CPU clock: 2649 MHz
L1 cache : 2x 0 kiB (data)
L1 cache : 2x 0 kiB (instructions)
L2 cache : 4096 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX SSE SSE2 SSE3 SSSE3

EXTENDED INFO
FPU: 1
Hyper-Threading: 1

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 0
P-States: 0
Enhanced SpeedStep
[/CODE]

EDIT: Krome L1 cache snad dobry...
cpu.jpg
johny__g (6387)|8.1.2008 19:52
[QUOTE]RibiCPU v0.1
BASIC INFO
Processor: AMD Duron(tm) processor
Code name: Spitfire
BrandID : not supported
Cores : 0
Package : Socket A
Manu Proc: 180 nm
Model : 3
E Model : 3
Family : 6
E Family : 7
Stepping : 1
CPU clock: 864 MHz
L1 cache : 64 kiB (data)
L1 cache : 64 kiB (instructions)
L2 cache : 64 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 0
P-States: 0[/QUOTE]

Duron 650@866 MHz. Vše sedí až na počet jader. I frekvence je nachlup přesně s CPU-Z a dalšími prográmky.
johny__g (6387)|10.1.2008 20:03
[QUOTE]RibiCPU v0.1
BASIC INFO
Processor: Intel Celeron Mobile
Code name: Tualatin
BrandID : 6h
Cores : 0
Package : Socket 370
Manu Proc: 130 nm
Model : B
E Model : B
Family : 6
E Family : 6
Stepping : 1
CPU clock: 344.000 MHz
L1 cache : 0 kiB (data)
L1 cache : 0 kiB (instructions)
L2 cache : 0 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX SSE

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 0
P-States: 0
[/QUOTE]

Tak s mobilním Tualatinem si moc rady neví, frekvenci to zobrazuje pokaždé jinou, bez ohledu co je nastaveno v power managementu - maximum performance, adaptive, slowest ....
Dokonce název je špatně, je to plnohodnotné PIII, ne Celeron, a socket také není s370.
CPU-Z.JPG
ribi (35)|12.1.2008 12:39
Program som updatol, teraz sa už nachádza vo verzii 0.2. Hlavnou zmenou je schopnosť detekovať veľkosti cache pamätí procesorov Intel (dúfam, že správne). Takisto boli urobené nejaké malé vylepšenia za účelom presnejšej identifikácie jednotlivých procesorov.

johny__g: Opravené (čo sa frekvencie týka - tou som si neistý).
P@pi (1519)|12.1.2008 12:47
Odkaz nefunguje.
ribi (35)|12.1.2008 15:26
Ospravedlňujem sa, uploadol som súbor so zlým názvom. Teraz už odkaz funguje.
P@pi (1519)|12.1.2008 16:04
Ano, cache již u Pentia M detekuje správně :). Zbytek stále špatně :) (frekvence, POWER SAVING si také nejsem moc jistý...).

Jinak prozatím moc pěkná práce.
husky14 (4214)|12.1.2008 16:17
[QUOTE=P@pi;80525]Zbytek stále špatně :) (frekvence, POWER SAVING si také nejsem moc jistý...).[/QUOTE]S tim Power Savingem mi to taky nesedi.... na puvodni verzi RibiCPU sem mel nejaky jednicky (viz. muj post) a ted s verzi 0.2 jsou vsude "0"....

Zbytek na mym Athlonu je stejne jako v puvodni verzi (dobre az na frekvenci CPU) ;)
ribi (35)|12.1.2008 17:47
Power saving opravený (náhodou som vymazal dva riadky kódu...).
husky14 (4214)|12.1.2008 18:02
Jeste co se tyce frekvence CPU, pri nekolikrat opakovanym spusteni programu se u me (pri CPU na 2599MHz) zobrazuje od 2583 do 2598MHz.... to je docela velkej rozptyl.
ribi (35)|12.1.2008 21:46
Spravil som ďalší update, tento raz zameraný na detekciu frekvencie. Tá by sa už mala zobrazovať úplne správne za predpokladu, že procesor počas detekcie, teda po dobu ~1 sekundy, významne (aspoň desiatky MHz) nezmení svoju frekvenciu.
Program by mal teda teraz podávať rovnaké frekvencie ako napr. CPU-Z.
matyyy (2527)|12.1.2008 21:58
[QUOTE]
RibiCPU v0.22
BASIC INFO
Processor:
Code name: Dixon
BrandID : not supported
Cores : 1
Package : Slot 1
Manu Proc: 250 nm
Model : 6
E Model : 6
Family : 6
E Family : 6
Stepping : 5
CPU clock: 397.052 MHz
L1 cache : 16 kiB (instructions)
L1 cache : 16 kiB (data)
L2 cache : 128 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 1
P-States: 0

[/QUOTE]
frekvence sedi, jadro by melo byt mendocino a ne slot 1 ale pga 370 (je v redukci), btw ten procak ma teplotni senzor?
PS za chvili se tu ukazu s necim dalsim
[QUOTE]RibiCPU v0.21
BASIC INFO
Processor: Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
Code name: Conroe
BrandID : not supported
Cores : 2
Package : Socket 775
Manu Proc: 65 nm
Model : F
E Model : F
Family : 6
E Family : 6
Stepping : D
CPU clock: 2624.000 MHz
L1 cache : 2x 32 kiB (instructions)
L1 cache : 2x 32 kiB (data)
L2 cache : 1024 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX SSE SSE2 SSE3 SSSE3

EXTENDED INFO
FPU: 1
Hyper-Threading: 1

POWER SAVING
Voltage ID control: 0
Frequency ID control: 1
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 1
P-States: 0
Enhanced SpeedStep
[/QUOTE]
snad vsechno OK (frekvence by mela byt 266x10)
a dalsi
[QUOTE]RibiCPU v0.22
BASIC INFO
Processor: AMD Duron(tm) Processor
Code name: Spitfire
BrandID : not supported
Cores : 1
Package : Socket A
Manu Proc: 180 nm
Model : 3
E Model : 3
Family : 6
E Family : 7
Stepping : 1
CPU clock: 800.036 MHz
L1 cache : 64 kiB (instructions)
L1 cache : 64 kiB (data)
L2 cache : 64 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 0
P-States: 0
[/QUOTE]
vse OK

PS: zitra pridam jeste mendocino primo v socketua nejaky copermine zda se ze XPcka nevydejchaji zmenu desky
ribi (35)|12.1.2008 23:08
Pentium II som teda opravil (spoločne s ďalšími Pentiami II/III). Verzia je teraz 0.23.
Čo sa teplotného senzoru týka, podľa mňa ho nemá, len teplotný bit nastavuje z nejakého dôvodu na 1 (podobne ako Conroe procesor nastavuje na 1 bit pre Hyper-Threading).

Inak všimni si, že nesprávnu frekvenciu ti detekuje program vo verzii 0.21 (Conroe). Testy spustené na verzii 0.22 (Mendocino, Spitfire) ale ukazujú správnu frekvenciu!
husky14 (4214)|13.1.2008 14:06
[QUOTE=ribi;80596]Program by mal teda teraz podávať rovnaké frekvencie ako napr. CPU-Z.[/QUOTE]Potvrzuju, uz je to OK.... ;)
Salamander (6177)|14.1.2008 19:35
Nice program, jen u Opteronu 170 Denmark pise jadro Toledo, jinak bez chyby ...
ICE_D (2754)|14.1.2008 22:28
RibiCPU v0.23
BASIC INFO
Processor: AMD Athlon(TM) XP 2200+
Code name: Thoroughbred
BrandID : not supported
Cores : 1
Package : Socket A
Manu Proc: 130 nm
Model : 8
E Model : 8
Family : 6
E Family : 7
Stepping : 1
CPU clock: 1800.073 MHz
L1 cache : 12 ki microOPs (trace)
L1 cache : 0 kiB (data)
L2 cache : 1024 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+ SSE

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 0
P-States: 0
---------------------------------------------------
Gratuluju! Konecne frekvence v poradku! Jen tak dal!!!

Bohuzel je ale spatne cache melo by to byt 64, 64 a 256 kB (podle CPU-Z i Everestu)
ribi (35)|15.1.2008 16:03
ice_d:
Vyzerá to, ako keby z nejakého dôvodu program zisťoval veľkosť cache pamäte "intelovským" spôsobom. Je to veľmi zaujímavé a nie som si celkom istý prečo (napr. Palomino detekuje v poriadku a z programového hľadiska ide o prakticky taký istý procesor). Pre každý prípad som upravil spôsob detekcie a teraz by už malo byť všetko v poriadku.

Salamander:
Ďakujem za oznámenie. Na Opterony som akosi pozabudol. Spolu s Denmarkom som teda pridal podporu pre všetky ostatné Opterony (s výnimkou Barcelony).
johny__g (6387)|15.1.2008 16:15
[QUOTE]RibiCPU v0.23
BASIC INFO
Processor: Intel(R) Pentium(R) 4 CPU 3.00GHz
Code name: Cedar Mill
BrandID : not supported
Cores : 1
Package : LGA 775
Manu Proc: 65 nm
Model : 6
E Model : 6
Family : F
E Family : F
Stepping : 2
CPU clock: 2992.606 MHz
L1 cache : 12 ki microOPs (trace)
L1 cache : 16 kiB (data)
L2 cache : 2048 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX SSE SSE2 SSE3

EXTENDED INFO
FPU: 1
Hyper-Threading: 1

POWER SAVING
Voltage ID control: 0
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 0
P-States: 0
[/QUOTE]

Tak cache už je OK, jen pořád chybí EM64T a i ten power saving se mi nezdá, minimálně teplotní čidlo by tam být mělo.
ribi (35)|15.1.2008 16:39
EM64T nie je inštrukčná sada, preto ju popri inštrukčných sadách neuvádzam. Ide len o rozšírenie možností adresovanie pamäte, pribudly 64b registre (RAX, RBX, ...), nové SIMD registre a pod. Ešte raz, nejde o inštrukčnú súpravu. Keďže ale asi ide o populárne zhromaždenie písmen (podobne ako AMD64), tak ho do ďalšej verzie programu ho pridám. :)

Čo sa toho power savingu týka, vyzerá to tak, že na Intel a AMD procesory treba použiť trochu iné metódy detekcie. Azda sa mi ich časom podarí všetky vychytať (a to už možno v tej dobe bude aj GUI).
johny__g (6387)|15.1.2008 21:34
Jasně, vím že EM64T nebo x86-64 je něco jiného než instrukční sada ale jen schopnost CPU pracovat v 64 bit režimu (adresování víc než 4 GB RAM atd.), ale mohlo by to být zmíněno. Třeba jako Extended Info.
ICE_D (2754)|15.1.2008 21:57
[QUOTE=ribi;81355]ice_d:
Vyzerá to, ako keby z nejakého dôvodu program zisťoval veľkosť cache pamäte "intelovským" spôsobom. Je to veľmi zaujímavé a nie som si celkom istý prečo (napr. Palomino detekuje v poriadku a z programového hľadiska ide o prakticky taký istý procesor). Pre každý prípad som upravil spôsob detekcie a teraz by už malo byť všetko v poriadku.[/QUOTE]

Cache v poradku!!! Frekvence taky! Good job man!!! ;)
---------------------------------------
RibiCPU v0.23
BASIC INFO
Processor: AMD Athlon(TM) XP 2200+
Code name: Thoroughbred
BrandID : not supported
Cores : 1
Package : Socket A
Manu Proc: 130 nm
Model : 8
E Model : 8
Family : 6
E Family : 7
Stepping : 1
CPU clock: 1800.074 MHz
L1 cache : 64 kiB (instructions)
L1 cache : 64 kiB (data)
L2 cache : 256 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX MMX+ 3DNow! 3DNow!+ SSE

EXTENDED INFO
FPU: 1
Hyper-Threading: 0

POWER SAVING
Voltage ID control: 1
Frequency ID control: 0
HW thermal monitor: 0
SW thermal monitor: 1
Temperature sensor: 1
P-States: 0
----------------------------------
Brecht51 (55)|16.1.2008 07:27
RibiCPU v0.23
BASIC INFO
Processor: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
Code name: Kentsfield
BrandID : not supported
Cores : 4
Package : Socket 775
Manu Proc: 65 nm
Model : F
E Model : F
Family : 6
E Family : 6
Stepping : B
CPU clock: 2405.467 MHz
L1 cache : 4x 32 kiB (instructions)
L1 cache : 4x 32 kiB (data)
L2 cache : 4096 kiB
L3 cache : 0 kiB

INSTRUCTION SETS
MMX SSE SSE2 SSE3 SSSE3

EXTENDED INFO
FPU: 1
Hyper-Threading: 1

POWER SAVING
Voltage ID control: 0
Frequency ID control: 1
HW thermal monitor: 0
SW thermal monitor: 0
Temperature sensor: 1
P-States: 0
Enhanced SpeedStep


Vše souhlasí až na CPU clock by mělo být 1603.7MHz . Procesor bez zátěže se sám podtaktuje