to je pravda, ale v praxi a beznom pouziti (resp. to vidno na odchylkach tych benchov) sa to lisi iba o par percent. Pripadne tam ten kompiler moze dat dostatocne rezervy a pripravit tie data uz dlho dopredu. A dalej - zober si ze taky reorder buffer ma nejakych dajme tomu 256 poloziek, kompiler moze preusporaduvat skoro nekonecno, resp. vsetky instrukcie programu - nieco take procak nedokaze. Takto vlastne funguje aj ten intel MT kompiler. Hlada v kode casti, kde by mohol kod spustat paralelne, toto procesor nedokaze, lebo nema na to dostatocne prostriedky.
ano, pridam este k tomu, ze ta spekulace sa vo vacsine pripadov fakt povede a ze ten prefetch sa samozrejme casom podla toho ako sa pri spustani aplikacia sprava tomu prisposobujeTakže souhlasíš s tím, že nezrychlí (resp. že zrychlí jen tehdy, když se povede spekulace).
nie, vyrobce te nenuti. Nic si nemusis kupovat, neboj, nic sa ti nestane. Fakt ta nikto nenuti. Ak by si si aj myslel, ze ano, tak si to asi zle vysvetlujes. Skratka, ak ten procesor nechces, nemusis ho kupit, nic sa nestane.Výrobce mě nutí, neboť nabízí procesor s velkou rychlou cache (můj požadavek - mnou používané aplikace (např. Civ III) jsou na tom závislé) jen jako drahý dual-core. Podsouvá lidem blafy, a nutí je tak kupovat něco, co nevyužijí, načež to, co by využili, jim nenabízí.
no praveze mas problem uznat uz len to, ze ta vec nestoji vzdy 2x viac.Já s tím problém nemám, to naopak vy máte problém uznat, že věc, která stojí dvojnásobek, nepřináší pro většinu vůbec nic navíc.
Vdaka DC sa znizila cena dvojjadroveho riesenia tak, ze si ho mozu dovolit aj ludia, ktori by si dual socket dosku za beznych okolnosti nekupili.DC je využitelné jen u optimalizovaných aplikací, což jsou v současnosti ty určené pro workstationy (tj. primárně pro počítače s více sockety) a sem tam video. Taky se hodí, když musíš mít nutně spuštěných víc zátěžových aplikací současně (což evidentně většina lidí nemusí, neboť by si dávno koupili dvousocket - nekoupili, takže je jasné, že to pro ně němělo takovou cenu, aby do toho investovali pár korun navíc). V ostatních případech je totálně k ničemu.
Velka cast antivirov pracuje tak ze scanuje dokonca vsetky subory (aj obrazky atd.) a nielen cely subor exe programu. Ver mi, antiviry scanuju cely exe subor, mozes si to vyskusat sam. Winmain nehladas, ale vies kde je. Tiez si virus nemusi dat svoj kod len na koniec, a tiez nemusi iba namiesto winmain, preto sa musi scanovat cely subor.Velká část virů pracuje tak, že se napíchne na funkci Winmain (... která je někde neznámo kde v EXE) a odkážou se na svojí funkci, kterou připíšou na konec souboru. Tedy musíš mít celý soubor, abys našel Winmain a abys mohl analyzovat souvislosti heuristikou.
vyriesime, je to celkom jednoduche - desifrator obdrzi subor po blokoch, presne tak ako by ho obdrzal program, a program tiez obdrzi subor rovnako, ako keby tam ziadne desifrovanie nebolo. Desifrovanie a sifrovanie je totizto pre programy transparentne.Jestli dešifrátor obdrží celý soubor najednou nebo postupně jeho části, je vcelku otázka. A asi to tady nezodpovíme, protože to nevíme. I kdyby to ale byl celek, narazíš na tom, že antivirus to potřebuje jako celek.
no ale kedze sa single core vykon zvysovat nebude, na dajme tomu 3x rychlejsi procesor sa este fakt nacakas a ani ti to velmi nepomoze, lebo ta hra bude aj tak strasne pomala a neinteraktivnaTo je sice pravda, ale nic to nemění na faktu, že program už je hotový a nikdo ten algoritmus už předělávat nebude. Optimalizace zapnuté jsou (Intel C++ Compiler), ale to moc nepomohlo. Čili zvýšení výkonu je možné jen pomocí rychlejšího CPU.
dal si mi K- za "nectes poradne", ale myslim ze tentokrat si tu nieco prehliadol ty, precitaj si tento prispevokTakže např. v sériové fyzice?
Jednoznacne sa tam pise, ze ta fyzika je bez problemov paralelizovatelna.
V diskusii o roznych konstrukciach prevodoviek, by som sa bavil aj o konstrukcii prevodovky pre f1, aj pre traktor, aj ked maju oba uplne inu cenu a urcenie, co je ale trocha mimo diskusiu o ich samotnej konstrukcii.Takže třeba převodovka pro F1 má cenu, která tě taky nezajímá? No to je docela zvláštní přístup. A co třeba jídlo? Taky si dáváš pravý maďarský Uherák, když je přece tak dobrý a cena je nezajímavá?
ani jedno, ani druhe, jednak vyuzijes viacero jadier (napr. tak ako popisoval fox) a tiez sa ujme antivir suboru akonahle je otvoreny a ihned po precitani a dekodovani prvych blokov.Pokud máš takovouhle náročnou šifru, tak tím spíš potřebuješ co nejvyšší single-threaded výkon, protože antivirus se souboru může ujmout až v situaci, kdy je dešifrovaný (= čistě sériová operace).