Fórum Root.cz
Hlavní témata => Hardware => Téma založeno: Jaromir 12. 01. 2012, 16:58:57
-
Zdravim vespolek,
dostal jsem k dispozici stary ale spolehlivy server P4 s ECC. Rozhodl jsem se konecne vyzkouset ClearOS. Po rozbaleni kernelu vsak dostavam hlasku, ze CPU neni schopno X86-64. Intel vsak tvrdi, viz nize, ze ma 64 Inst. set. Kde je chyba soudrzi? Mam neblahy dojem,ze mi neco nedochazi ;O)
http://ark.intel.com/products/27453/Intel-Pentium-4-Processor-511-%281M-Cache-2_80A-GHz-533-MHz-FSB%29
Poradte prosim. Dekuji! Jaromir
-
Procesor musí podporovat instrukční sadu EM64T, která je v podstatě kopií x86_64 se kterým přišlo AMD. Intel se už dříve pokoušel o 64bitový CPU, ale neuchytil se. Z hlavy nevím, jestli je to případ tohoto konkrétního CPU, ale tyto dvě implementace nejsou kompatibilní.
-
Myslel jsem, že by moh bejt pes zakopanej v nepodpoře nějakejch SSE instrukcí,
ale měl by umět SSE3 a 64bit jádro zkompilovaný s jejich podporou, tak tady to
taky nebude.
Není x64 zakázaná v BIOSU? :-)
Svatoň: Předchozí 64bit intely jsou úplně něco jiného - pravděpodobně myslíš itanium.
-
Zdravim vespolek,
dostal jsem k dispozici stary ale spolehlivy server P4 s ECC. Rozhodl jsem se konecne vyzkouset ClearOS. Po rozbaleni kernelu vsak dostavam hlasku, ze CPU neni schopno X86-64. Intel vsak tvrdi, viz nize, ze ma 64 Inst. set. Kde je chyba soudrzi? Mam neblahy dojem,ze mi neco nedochazi ;O)
http://ark.intel.com/products/27453/Intel-Pentium-4-Processor-511-%281M-Cache-2_80A-GHz-533-MHz-FSB%29
Poradte prosim. Dekuji! Jaromir
Podle toho sheetu to x86-64 umí (Intel tomu říkal nejdříve EM64T, dnes tomu říká Intel 64, i když to vymyslelo AMD). Takže otáka je, jestli to podporuje BIOS a jestli ten procesor je skutečně ten, ke kterému je ten sheet.
-
Itanium je samozrejme jine kafe.
SSEx a X64 jsou dve odlisne veci. Hlaska byla jasna - CPU neni schopno x86-64.
Vsude se vzdy psalo, ze Intelova kopie 64b je 100% kompatibilni ... . Vzdy jsem se P4kam vyhybal, ale nejak se mi v posledni dobe dostavaji casto pod ruce ;o(
Kdyz neco melo bezet na 64b, prsknul jsem tam vzdy pokud to slo AMD a nikdy nebyl problem. Hmm. Mam pocit, ze mi neco unika ... ale co? BIOS byla prvni vec co jsem prosel, ale nic podezreleho jsem tam nenasel a myslim, ze podpora 64b by vypnout jit nemela ... ale snad se nekdo zkuseny a znaly kdo poradi ;O) Uz se nemuzu dockat! Jaromir
-
Podle toho sheetu to x86-64 umí (Intel tomu říkal nejdříve EM64T, dnes tomu říká Intel 64, i když to vymyslelo AMD). Takže otáka je, jestli to podporuje BIOS a jestli ten procesor je skutečně ten, ke kterému je ten sheet.
Je to na nem napsano, tak tomu verim. Ale nenapadlo mne, ze by byl ... ted jsem si vzpomel, kdysi se psalo o Intel CPU, co byly nejak preznacene ... zkusim se podivat ke stryckovi jmenem google.
P.S. Co ma podporovat BIOS? Kontroloval jsem pouze zdali deska podporuje zmineny CPu a na webu vyrobce (asus) je psano, ze ano ... instrukce snad nemaji nic spolecneho s BIOSem?!
-
Jen tak plácnu do vody.
V dobách P4 se AMD s Intelem nedokázali dohodnout na tom, jak má ten 64-bitový mód vypadat.
Nakonec vyhrálo AMD.
AMD mělo svou instrukční sadu, kterou používáme dnes.
Intelu se pár instrukcí nelíbilo, nechtěli úplně zkopírovat návrh AMD, proto v prvních implementacích několik instrukcí vynechali.
Pak zjistili, že to byla pěkná hovadina a několik z nich přidali, tím vznikla "téměř" totožná instrukční sada.
Paralelně s tím měl Intel svoje 64-bitové Itánium.
Tedy u Intelu existují cca 3-4 různé verze.
1. nebyla s AMD64 moc kompatibilní
2. byla s AMD64 až na 4 instrukce kompatibilní
3. je snad totožná AMD64
4. je rozšiřuje AMD64 (rozšířené instrukce se asi stejně nepoužívají, ale to je buřt)
Nicméně nemůžu ověřit, že se to týká právě tohoto CPU, nechci se tím ani zabývat.
No, jeden takový procesor jsem měl v ruce a výsledky:
- 64-bitová verze Windows XP na něm jela, ale nevzpomenu si, jestli to ISO nebylo nějaké speciální
- 64-bitová DVD distribuce Linuxu na něm nejela
- fungoval na něm jen Linux SourceMage, ten se instaluje ze zdrojáků a všechno se překládá, vtip byl v tom, dát překladači parametr, aby na překlad použil starší instrukční sadu
Jestli je to tvůj příklad, tak to netuším.
Teď už v tom je od uvedení "CORE" krásný pořádek ::)
-
http://en.wikipedia.org/wiki/X86-64#Differences_between_AMD64_and_Intel_64
Něco je popsané v: Older implementations
Než se dohodli, tak pro některé gamesky dokonce výrobce dodával 32-bit exe, 64-bit exe pro AMD a 64-bit exe pro Intel ;D
-
Pěkný - historický - článek ;D
http://www.theregister.co.uk/2005/08/23/intel_fixes_em64t/
-
Mňo, takže jestli máš revizi G1, neměl by být problém, jestli máš revizi E0, může být :P
http://www.theregister.co.uk/2005/08/23/intel_fixes_em64t/
G1 bude označená: SL9CJ
E0 bude označená: SL8U5
Zdroj zde: http://en.wikipedia.org/wiki/List_of_Intel_Pentium_4_microprocessors
Ale jestli máš tu E0, nezoufej, strč ... a zabouchej ;D mělo by to stačit přeložit a pojede to ;D
-
vono zalezi, jaky to jadro zkousis, moznosti pro procesor family jsou tyto a nejvetsi sanci mas u P4, mozna u generic, nevim:
Opteron/Athlon64/Hammer/K8
Intel P4 / older Netburst based Xeon
Core 2/newer Xeon
Intel Atom
Generic-x86-64
-
Mňo, takže jestli máš revizi G1, neměl by být problém, jestli máš revizi E0, může být :P
http://www.theregister.co.uk/2005/08/23/intel_fixes_em64t/
G1 bude označená: SL9CJ
E0 bude označená: SL8U5
Zdroj zde: http://en.wikipedia.org/wiki/List_of_Intel_Pentium_4_microprocessors
Ale jestli máš tu E0, nezoufej, strč ... a zabouchej ;D mělo by to stačit přeložit a pojede to ;D
Diky za info ... A kruci - neni to ani jedno, je to jeste predchuzdce techto dvou a to C0. Hmm. Konecne nekdo pomohl ... i kdyz bych uvital, zdali s tim ma nekdo relne zkusenosti - nerad bych neco dlooouho kompiloval, abych nakonec po dnech prace zjistil, ze to nema cenu.
Diky. Jaromir
-
vono zalezi, jaky to jadro zkousis, moznosti pro procesor family jsou tyto a nejvetsi sanci mas u P4, mozna u generic, nevim:
Opteron/Athlon64/Hammer/K8
Intel P4 / older Netburst based Xeon
Core 2/newer Xeon
Intel Atom
Generic-x86-64
Jak lze u CentOS a ClearOS vybrat jadro pri instalaci? Diky dopredu za radu. Jaromir
-
no bud to opravdu nekdo pro P4 kompiluje, nebo si to budes muset zkompilovat (jen jadro) sam na jinym stroji, protoze zatim ti staci, jestli se rozjede alespon jadro
co muzu udelat, ze ted nabootuju z SystemRescueCD a podivam se, co tam ma zapnuty, ale typuju ze ten generic
Nu a jestli mas stepping jen C0, tak nemas nahodou starsi typ? tento:
Pentium 4 2.80A: 2.8GHz SL7D8, SL7E2, SL7PK; stepping C0 ...
na rozdil od 511 ma Socket 478 ne LGA 775 patici
Tak tento pry nema Intel64 :(
-
Já bych skoro řekl, že bys měl použít distribuci, která instaluje ze zdrojáků a ne z RPM balíčků.
Třeba ten SourceMage a vzhledem k tomu, že oficiální podpora začala až v roce 2006 moc bych si od toho nesliboval.
Mimochodem, co tě tlačí k 64bitům?
To je tam tolik ramky?
Tyhle první procíky byly o 20% možná i 30% pomalejší v 64bitovém módu než v nativním 32bitovém.
-
jo, to byla specialita intelu, ze byl v 64b pomalejsi nez v 32b; ted ale zadnej benchmark nenachazim
jemu asi ze zacatku staci, jestli se mu rozjede jadro. tim by se mu potvrdilo, ze procesor umi x86_64 a pak by hledal distribuci a tak.
-
Jeste dodam, ze ani AMD nemelo v instrukcni sade uplne jasno. V prvnich revizich vyhodili ze 64bit modu instrukci LAHF. V revizi "D" ji tam opet vratili, protoze na ne nalehal VMWARE.
-
Jo, starý intely bylyv 64bit pomalejší. 64bit instrukce nějak skládali ze dvou 32bit, nedělali je nativně jako pozdější procíky.
-
no bud to opravdu nekdo pro P4 kompiluje, nebo si to budes muset zkompilovat (jen jadro) sam na jinym stroji, protoze zatim ti staci, jestli se rozjede alespon jadro
co muzu udelat, ze ted nabootuju z SystemRescueCD a podivam se, co tam ma zapnuty, ale typuju ze ten generic
Nu a jestli mas stepping jen C0, tak nemas nahodou starsi typ? tento:
Pentium 4 2.80A: 2.8GHz SL7D8, SL7E2, SL7PK; stepping C0 ...
na rozdil od 511 ma Socket 478 ne LGA 775 patici
Tak tento pry nema Intel64 :(
Dekuji. Kompilaci jsem se chtel pro danou chvili vyhnout a nejdrive spise zjistat stav veci. 64b jsem chtel kvuli ZFS a testovacimu SQL. Predevcirem jsem se dozvedel, ze SQL se bude resit (bohuzel) pres MS. Tak jsem to hodil na 32b a spise mne to prekvapilo a zaujalo. Nekdy jsem takovy stoura, ze mam potrebu prijit veci na kloub ;o)
Jo a nemel jsem jiny stroj kde bych mel toto distro.
Tak jsem tam nahodil 32b a skutecne flag lm (coz by melo znamenat plna podpora 64b, pokud se nemylim) tam neni a obavam se, ze ani nebude ... uvazuji, zdali mam zkusit prelozit jadro na 64b ... jsem zvedavy, jak by to dopadlo v tomto pripade. Predpokladam, ze to jeste nikdo nezkusil. Ano, je to C0 - podle odkazu co pise intel tak ma ;O))
-
Jsi si jistej, že máš Pentium 4 2.80A? Ukaž /proc/cpuinfo.
-
Já bych skoro řekl, že bys měl použít distribuci, která instaluje ze zdrojáků a ne z RPM balíčků.
Třeba ten SourceMage a vzhledem k tomu, že oficiální podpora začala až v roce 2006 moc bych si od toho nesliboval.
Mimochodem, co tě tlačí k 64bitům?
To je tam tolik ramky?
Tyhle první procíky byly o 20% možná i 30% pomalejší v 64bitovém módu než v nativním 32bitovém.
Ja si rad veci prekladam, ale ze bych musel prekladat vsechno rovnou bez toho, ze bych vedel ze to budu pouzivat, se mi nechce.
Psal jsem, ze bude krome zalohovani pouzivan jako testovaci, takze nejakych 20% mne neva, nehlede na to, ze od tohoto prociku se nejaka rychlost moc cekat neda ;O)
-
Jeste dodam, ze ani AMD nemelo v instrukcni sade uplne jasno. V prvnich revizich vyhodili ze 64bit modu instrukci LAHF. V revizi "D" ji tam opet vratili, protoze na ne nalehal VMWARE.
To je pro mne novinka - diky za doplneni znalosti. Mel jsem zatim asi vzdycky stesti ;O))
-
Jsi si jistej, že máš Pentium 4 2.80A? Ukaž /proc/cpuinfo.
Je to na nem napsano ;O)
S podle cpuinfa by to snad i sedelo:
processor : 0
vendor_id : GenuineIntel
cpu family : 15
model : 3
model name : Intel(R) Pentium(R) 4 CPU 2.80GHz
stepping : 3
cpu MHz : 2799.930
cache size : 1024 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 5
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc up pebs bts pni dtes64 monitor ds_cpl cid
bogomips : 5613.22
clflush size : 64
cache_alignment : 128
address sizes : 36 bits physical, 32 bits virtual
power management:
-
No jestli mas model 3, tak to mas bez intel64, stepping c0, jak uz jsem psal. Mrkni sem
http://en.wikipedia.org/wiki/List_of_Intel_Pentium_4_microprocessors
Taky se nezdá, ze bys tam měl ten lm flag, nebo sem ho prehlid?
-
Tedy jestli se budem bavit jen o 2.8GHz modelech, tak c0 Model 3 intel64 nema, zato g1, e0 model 4 ma.
-
Tedy jestli se budem bavit jen o 2.8GHz modelech, tak c0 Model 3 intel64 nema, zato g1, e0 model 4 ma.
Puvodne jsem veril intelu http://ark.intel.com/products/27453/Intel-Pentium-4-Processor-511-%281M-Cache-2_80A-GHz-533-MHz-FSB%29
ted vim, ze tam je, ale neni kompletni, abych byl presny ;O))
-
No, myslím, že je nejvyšší čas přestat plýtvat časem ostatních a za 150,- Kč si koupit CPU revize G-1.
http://pcbazar.kontakt.cz/bazar/f.asp?str=i&typ=N&rid=5
-
A abys neřekl, že KapitánRUM je ještě větší svině, než jste doufali, tak tady máš i link na Aukro:
http://pocitace.aukro.cz/procesor-intel-pentium-4-i2044611804.html
http://www.cpu-world.com/sspec/SL/SL9CA.html
Je to už revize G-1
A jestli nemáš ty 200,- na CPU, přijeď do Liberce, odházíš mi sníh, umyješ záchod, uklidíš ve sklepě a za 4-5 hodin práce odejdeš se svým vytouženým procíkem :P
-
A abys neřekl, že KapitánRUM je ještě větší svině, než jste doufali, tak tady máš i link na Aukro:
http://pocitace.aukro.cz/procesor-intel-pentium-4-i2044611804.html
http://www.cpu-world.com/sspec/SL/SL9CA.html
Je to už revize G-1
A jestli nemáš ty 200,- na CPU, přijeď do Liberce, odházíš mi sníh, umyješ záchod, uklidíš ve sklepě a za 4-5 hodin práce odejdeš se svým vytouženým procíkem :P
S mytim hajzliku nemam problem lO) ale c cemu by mi ten procik byl?
-
Pak by ti tam mělo jet standardní 64-bit distro.
-
Akurat potrebuje i desku, ma jinou patici
-
Ať se dívám, jak se dívám, je to 775 ::)
Ale jestli má fakt 478, tak ať napíše sem: http://pocitace.aukro.cz/pentium-4-478-3-0-ghz-1-80-i2051321957.html
Sehnat tu G-1 určitě půjde ;D
Zadek si taky zvládne utřít sám ;D ne? A navcí! KapitánRUM zadky neutírá ale nakopává ;D ;D
-
Panove klid.
Jak jsem psal, byl to jen zamer - pokus dostat tam 64b distro. Ted uz vim jak se veci maji (oprasil jsem pamet+pridal nejake nove info). Nejak se stejne mrcha seka. Zkusim jiny kernel a kdyz ani pote nebude sekat dobrotu, tak pujde do sveta.
Na tuto starou patici uz nehodlam utratit ze svych ani firemnich poenez ani korunu. Ale dekuji za nabidky ;O) zadek si ZATIM zvladam utirat sam a doufam, ze tomu jeste nejakou dobu i tak zustane!
Info pro Ruma: ano, skutecne nejde o socket 775 ale 478. Staci vic cist ;o) nebo min rumu!
-
Míň rumu? :o :o :o zbláznil ses? ::)
Nejsem KapitánMíňRumu! Ale KapitánRUM! KapitánRudovousýRUM!