
Tak dnes uz mame 9.12. a ono to tam porad jeste je...
Napoveda pro autora: prvni veta clanku
V perexu mate stale chybu. Opravte si 3,06Hz na 3,06 GHz, ale HLAVNE SE K NICEMU NEPRIZNAVEJTE!
"nejrychlejší procesor světa, který tiká na dříve nepředstavitelných 3,06Hz" Huuuuuuups!
No tak tomu tedy rikam test nove technologie... Tri vicemene synteticke benchmarky a tri hry? Delate si legraci? Kde je posouzeni schopnosti HT v aplikacich, pro ktere je predevsim urceno = multitasking? Kde jsou testy narocne na CPU (kodovani MPEG, rendering), kde jsou nejake profesioalni aplikace...?
Odpoved: na 90% HW webu! Proc ne tady? Proc je venovana chladici takrka tretina prostoru co tomu, co je skutecne zajimave - vykonnostnim testum? Ma vubec smysl takovy test nazyvat "Dva procesory v jednom?", kdyz v jeho prubehu neni pouzito v podstate nic, co by mohlo technologii HT vyuzit? Vhodnejsi by byl spis nazev "Nove P4 3.06GHz a jeho chladic".
Keby si autor dal tu namahu, a aspon raz si precital, co sa pise o HT na zahranicnych serveroch, tak by si urcite uvedomil, ze tento jeho clanok je uplne zbytocny. HT sa prejavuje hlavne v pripadoch, ked pocitac (alebo server) pracuje s niekolkymi aplikaciami naraz, a vtedy dochadza k typicka asi 30% navysenie vykonu. Linux, aj Windows XP uz HT podporuju.
Ale neviem, preco sa vlastne vzrusujem, pisanie blbosti je na nasom internete tradiciou...
Není to tak docela pravda. Problémy s HT jsou, to jistě, ale výkon při zpracování více threadů často sdílená cache brzdit nebude. Důvody jsou zcela zřejmé a už jsem o nich informoval jinde.
Řekl bych, že tady je situace poněkud jiná než u MMX. Není ani tak třeba aby to podporovaly programy, spíš jde o to aby operační systém uměl dobře plánovat alokování logických procesorů (protože vždycky v systému běží několik threadů zároveň).
Pokud vím tak Linux měl problém u víceprocesorových systémů s HT (vypadalo to tak že dva logické procesory na jednom fyzickém jely naplno a druhý fyzický procesor se flákal), ale poslední verze jádra to prý už řeší.
Jinak podle mě je HT zcela na nic. Co nejvíc brzdí procesor při práci? Přístup do paměti. A jelikož cache je sdílená pro oba logické procesory bude dle mého názoru reálný nárůst výkonu minimální.
bud jeden 32bitovej nebo 2x 16 bitovy, to uz je sakra stary a obe pouziti STEJNY! a je to stejny jako u klasickejch 2x400
To se teda neplete. 400 MHz * 2 byte * DDR = 1600 MB/s (uvažujeme-li 1 MB = 1 000 000 byte).
No to se nepletu I850 chipset.Mám je doma a stačí si otevrít Sisoft Sandra a dát si bench.Max Memory Bendwidth 3200MB/s estimated.To by jste měl vědět ovšem záleží co máte doma.Ono taky záleží na chipsetu propustnost kterou uvádíte mel chipset I820
Paměti RDRAM PC800 mají propustnost 1600 MB/s, čipset i850 používá dva moduly v páru (čili 32bit přístup). To byste měl vědět.
400MHz*2byte*2(jako DDR) - 1600MB/s*2 - páry - tzn. propustnost 3,2GB/s
To je teorie, já mám PC800 Rimmky a prospustnost v normálu mám 2448 MB/s
(Sisoft Sandra 2002 RAM Bench, 512 MB RDRAM - 2 páry po 128 MB, procák - P4 2GHz Northwood...)
Správně efektivita testu je 77 procent.Asi jsem to tak měl popsat hned.Chtěl jsem dodat že na trhu není chipset,který by podporoval RDRAM PC 800 16bit 45 nano jednotlivě samostatně.To je to samé jak kdybych tvrdil že paměti DDR např jedou na frekvenci 266 Mhz a propustnost je 1050 G/s -/PC 2100/- a zapoměl říct že jedou v režimu DDR.Pokud nemáte rád RDRAM tak je nekomentujte a nevydávejte do oběhu polopravdy je to nemístné děkuji.
PS: FOR EAGLE
PC800-45ns jsou již zastaralé, to pro začátek. Žádnou polopravdu jsem netvrdil, to Vy jste se vyjádřil, že jeden 16bit modul PC800 má propustnost 3.5 GB/s. A to není pravda. Řeč o dual-channel zde nebyla (viz. příspěvek p. Navrátila), ostatně to pak ani není Vámi uváděný 16bit, ale 2x16bit. Čipset pro jeden kanál RDRAM PC800 existuje - i820 a i nové řesení od SiS pro Pentium 4 by mělo umět i 16bit přístupy. Takže si ty polopravdy radši ušetřete Vy, je to nemístné, děkuji.
Samozdřejmě nové nejsou ale zastaralé to bych až tak netvrdil.Nevím jestli chipset I820 ještě existuje a pochybuji kdo by si jej koupil.Samozdřejmě že 1 paměť tuto propustnost má ale 1 kus se nedá použít musí být 2 párově.Kromě 32bitových.Takže jsme opět na začátku 1 paměť 1,6 G/s ale v praxi 3,2.těch 3,5 byl překlep.Chipset SIS asi optimální řešení nebude možná do kanceláří se dá využít jako levné a docela stabilní PC ale do serverů bych jej určitě nedopotučil.Ještě poznámka nikde jsem netvrdil že 1 paměť měl jsem za samozdřejmost že párově 2 paměti.
Problém je v tom, ze za cenu 1 HT CPU si poridite skutecny dvouprocesorovy system, ktery muze dosahnout vyssiho vykonu. Dale HT je problematicky (planovani CPU s tím musí počítat a pokud ne, tak bude výkon spíše klesat) a "zvýšení" o 30% může být ekvivalentní myšlence, že dualprocesor bude mít výkon 200% jednoprocesorového systému.
Ake rimmy to boli 32 alebo 16bit?
RIMMy, pokud me pamet nesali, jsou 16bit na 800MHz s teor. propustnosti 1.6GB/s, 32bit na 1066MHz s teor. propustnosti 4.2GB a (budou) 64bit na 1333MHz s teor. propustnosti 10.7GB/s.
Jinak deni kolem hyper-threadingu bych popsal slovy "Too much a do for nothing".
Paměti RDRAM PC1066 jsopu 16 i 32 bitové, my používáme 16 bitové.
Paměti RDRAM PC 800 16bit mají teor.propustnost 3,5G to se pleteš že 1,5
Linux pry uz hyperthreding take podporuje. Docela by me zajimalo, jak by se hyperthreding projevil tam, treba pri kompilaci jadra a celkovem vykonu systemu...