Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.
Již tuto středu proběhne 50. Virtuální Bastlírna, tedy dle římského číslování L. Bude L značit velikost, tedy více diskutujících než obvykle, či délku, neboť díky svátku lze diskutovat dlouho do noci? Bude i příští Virtuální Bastlírna virtuální nebo reálná? Nejen to se dozvíte, když dorazíte na diskuzní večer o elektronice, softwaru, ale technice obecně, který si můžete představit jako virtuální posezení u piva spojené s učenou
… více »Český statistický úřad rozšiřuje Statistický geoportál o Datový portál GIS s otevřenými geografickými daty. Ten umožňuje stahování datových sad podle potřeb uživatelů i jejich prohlížení v mapě a přináší nové možnosti v oblasti analýzy a využití statistických dat.
Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.
Jarní konference EurOpen.cz 2025 proběhne 26. až 28. května v Brandýse nad Labem. Věnována je programovacím jazykům, vývoji softwaru a programovacím technikám.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
Před 25 lety zaplavil celý svět virus ILOVEYOU. Virus se šířil e-mailem, jenž nesl přílohu s názvem I Love You. Příjemci, zvědavému, kdo se do něj zamiloval, pak program spuštěný otevřením přílohy načetl z adresáře e-mailové adresy a na ně pak „milostný vzkaz“ poslal dál. Škody vznikaly jak zahlcením e-mailových serverů, tak i druhou činností viru, kterou bylo přemazání souborů uložených v napadeném počítači.
Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
Nejvyšší model Xeon E5-2699 v3 vyjde ale na brutálních 3 028 € bez daně, což bude ve výsledku v Česku znamenat cenu kolem 100 tisíc Kč.To už si radši - když budu potřebovat tolik výkonu v jednom stroji - koupím 2 16-core Opterony. Pochybuju, že by Intel měl dvojnásobný výkon na jádro, takže ve výsledku budu mít výkonnější stroj a ještě mi zbude 20-30 kKč na elektriku.
A teď, 2x "6386 SE" nemá výkon jako 2x "6386 SE"???
přerozdělování a sdílení má nějaké režijePřerozdělování a sdílení čeho?
výkon na jádro nižší a celkový počet logických jader nižšíO 4 když budeme HT jádro počítat jako ideální celé jádro. Což bude hodně vzdálené od reality, zejména tam, kam bych si tipnul, že takové CPU míří, tj. virtualizace. A to nemluvě o tom, že problém virtualizace "plánovač CPU nad plánovačem CPU" se ještě rozšíří na "plánovač CPU nad plánovačem necelých CPU". Suma sumárum bych na vytíženém stroji tipoval, že jestli HT - pokud se vůbec na tom stroji nechá zapnutý - něco přinese, tak to bude pár jader navíc, rozhodně ne dalších 18. Jasně, spotřeba a náklady s tím spojené, bude vyšší. Proto jsem taky zmiňoval ty peníze, co zbudou.
Jenže Opteron 6386 SE nemá 16 plnohodnotných jader. Obsahuje 8 bloků, z nichž každý obsahuje dvě ne zcela plnohodnotná jádra (obdoba Intel HT, ale daleko lepší......)
Takže tu spíše porovnáváme:
Intel Xeon E5-2699 - (18 fyzických jader/36 virtuálních jader)
AMD Opteron 6386 SE - (8 bloků/16 "neplnohodnotných jader"
Je třeba si o architektuře AMD něco přečíst.... :-p
Nechci sejčkovat, ale tohle vypadá oproti AMD na solidní technologickou nadřazenost.
Už víc než 10 let to vypadá stále přesně stejně. V roce 2004 by tedy mohlo jít o sejčkování, ale po 10 letech už jde jen o konstatování starých známých faktů.
Je to ovšem velká škoda, ježto se zdá, že technologické možnosti by se daly posunout mnohem rychlejším tempem, kdyby měl Intel důstojnou konkurenci. Ta by se mohla objevit v souvislosti s ARM nebo obecně s různými RISC platformami, které už nemá tolik pod palcem Intel a u kterých by se mohli postupně prosadit i jiní výrobci. Základní podmínka, tedy aby jistý béčkový systém od nějaké velké americké firmy, která má pořád problémy se zákonem, začal podporovat i jiné platformy než Intel, už je nějakou dobu (téměř) splněná. Kromě toho Intel kdysi vzdal svůj projekt XScale a ani Atomu už nepřeje, čímž v podstatě úplně ztratil svou pozici v oblasti velmi malých zařízení. Technologická nadřazenost Intelu tedy nezahrnuje příliš širokou oblast. Nezbývá než doufat, že se jednou objeví konkurent, který bude schopný s Intelem soupeřit i v oblasti malých a středních serverů i notebooků. (Desktopy už nejsou podstatné, takže v jejich případě je v podstatě všechno jedno.)
V AMD měli výborně nakročeno k získání technologické převahy, když začali jako první implementovat 64-bitovou instrukční sadu (zvanou poměrně dlouho amd64, než i v názvosloví zvítězil Intel), zatímco Intel se marně pachtil s později neúspěšným Itaniem. Tenkrát mělo AMD velkou příležitost. Podle mě ovšem AMD ztratilo všechny trumfy lhaním ohledně výkonu procesorů. Například nazvali nějaký procesor „Athlon 3000+“ ve snaze naznačit, že takový procesor předčí srovnatelný procesor Intel na 3 GHz. Bohužel to byla v podstatě pokaždé lež. Skutečná frekvence tohoto procesoru AMD byla 2166 MHz a Intel na 2166 MHz mu totálně natrhl prdel, o 3 GHz nemluvě. Těžko se pak lze divit, že nad takto značenými procesory nejásaly davy zákazníků. Těžko říct, proč marketingovým specialistům z AMD trvalo snad 8 let, než si problém uvědomili a s nesmyslným značením přestali.
Například nazvali nějaký procesor „Athlon 3000+“ ve snaze naznačit, že takový procesor předčí srovnatelný procesor Intel na 3 GHz. Bohužel to byla v podstatě pokaždé lež. Skutečná frekvence tohoto procesoru AMD byla 2166 MHz a Intel na 2166 MHz mu totálně natrhl prdel"Totálně natrhl prdel" při měření pomocí Andrejovy metodiky™, jejíž výsledky se bohužel rozchází s velkou většinou tehdy provedených testů.
Těžko se pak lze divit, že nad takto značenými procesory nejásaly davy zákazníků.Zatímco s faktem, že Intel uplácel výrobce sestav, aby procesory AMD neosazovali (přičemž "davy" zákazníků kupují právě hotové stroje), to žádnou souvislost nemělo.
Kde jsou ty „tehdy provedené testy“? Nebo je to zase jen obvyklý planý žvást ve stylu trekker.dk? Nelze si nevšimnout, v kolika benchmarcích byl nějaký „Athlon 4000+“ horší než obyčejné Pentium 4 na 3 GHz, třeba zrovna tady. Tak to vypadalo už před 10 lety.
Dnes, když už jsou „sestavy“ minulostí a vládu převzaly notebooky, by to asi chtělo rozšířit konspirační teorie o historku, jak Intel uplatil taky výrobce všech notebooků. Ať už je to pravda, polopravda či pustá konspirační teorie, vývoj, který jsem viděl já, byl trochu jiný. Někdy kolem roku 2004 a v několika dalších letech bylo naprosto normální vidět v E-shopech klidně i 50% zastoupení procesorů AMD. Všude se stokrát zdůrazňovala jejich 64-bitovost, včetně těch notebookových, protože první 64-bitový Intel pro notebooky byl až Core 2 Duo. Přesně v té době mělo AMD zhruba tak stejnou výchozí pozici, pokud jde o možnost odstranit konkurenci z trhu konspiračními postupy všeho druhu. Tehdy se instrukční sadě stále ještě říkalo amd64, nikoliv intel64.
Jenže benchmarky stále znova a dokola ukazovaly, že ve špičkových procesorech vítězí drtivě Intel, že v disciplíně „value for money“ od střední třídy až po nejvyšší třídu vítězí taky Intel a že AMD vlastně vede jen v jediné oblasti — „value for money“ u těch nejlevnějších procesorů. Takže postupem času notebooků s procesory AMD ubývalo, z původních málem 50% nabízených počítačů se stala spíš rarita a ještě pár let zůstaly procesory AMD u nejlevnějších béčkových notebooků, než je i odtamtud vytlačil Intel.
Rád bych zdůraznil, že nejsem a nemám důvod být fanouškem Intelu nebo odpůrcem Intelu. Jenom konstatuju, co kolem sebe vidím. Jak už jsem psal výše, Intel by potřeboval nějakou důstojnou konkurenci, která teď (doufejme) přichází v podobě architektury ARM a celého ekosystému kolem.
Všude se stokrát zdůrazňovala jejich 64-bitovost, včetně těch notebookových, protože první 64-bitový Intel pro notebooky byl až Core 2 Duo.Tu dobu si moc nepamatuju. Proč se zdůrazňovalo, že jsou 64b, když na to 98 % lidí stejně nainstalovalo 32b Windows?
Good point. Byla to zvláštní doba. V každém reklamním letáku s počítači bylo všude veliké logo s číslem 64 u každého notebooku i desktopu s procesorem AMD. Pentium 4 bylo tehdy ještě 32-bitové, ale možná už se začaly objevovat nějaké Xeony s EMT64 či EM64T či jak se ten název vyvíjel, než se vyvinul do podoby Intel64. AMD byl zkrátka jediný procesor v běžných desktopech a noteboocích, který byl 64-bitový, a na tomto faktu byl založený celý marketing, přestože praktické důsledky to tehdy bez patřičného softwaru nemělo.
Běžnému uživateli většinou nedocházel ten prostý fakt, že 32-bitové Windows se k celé 64-bitové aritmetice ani k rozšířené sadě registrů nemají jak dostat. Méně běžný uživatel taky neměl na růžích ustláno, protože dostupnost 64-bitových variant user-friendly desktopových distribucí nebyla v roce 2004 zrovna dvakrát samozřejmá. (Stačí se rozpomenout, jak dlouho trvalo třeba ArchLinuxu, než se 64-bitová verze probojovala z partyzánských klonů na úroveň plnohodnotné alternativy a než pro ni byla dostupná rozumná většina balíčků.) Možnost přeložit 64-bitový kernel existovala už odnepaměti, zájem uživatelů a s ním i softwarový userspace však dlouhou dobu pokulhával.
Taky existovaly 64-bitové Windows XP, ale z nějakého důvodu na ně nikdo nevzpomíná v dobrém. (Nikdy jsem s nimi neměl tu čest, tak nemohu soudit.) 32-bitové Windows XP byly každopádně poslední Windows, které jsem kdy používal.
Když se na to dívám zpětně, připadá mi, jako by procesory AMD předběhly svou dobu minimálně o pár let, ale zradil je zčásti nesmrtelný béčkový 32-bitový software od Microsoftu, zčásti lživý marketing s fiktivními frekvencemi procesorů (leč se špatnými výsledky v benchmarcích), zčásti špatné načasování z hlediska kapacity paměti, která tenkrát ještě nepřesahovala 4 GB v každém počítači (například 2 GB byly v roce 2004 solidní kapacita paměti, pro leckteré motherboardy maximální) a v neposlední řadě taky jakési usnutí na vavřínech, přesně takové, jakým dnes prochází Intel.
V roce 2004 bylo úplně běžné v obchodě slyšet: Dnes už Intely nemá cenu kupovat. Je to předražené. Podívejte se, my tady všichni jedeme na Duronech. Když si koupíte Athlon, budete mít fakt dělo za skvělou cenu. (Ne že by tomu objektivní benchmarky nasvědčovaly, ale to nechme stranou.) Vypadalo to chvíli, že AMD se nezadržitelně šíří, že už je vlastně úplně všude, od učebny počítačové grafiky na gymplu až po pařanský stroj u spolužáka, a že Intel už to má spočítané. Jenže Intel náskok AMD velmi rychle dohnal a předehnal, když odepsal architekturu NetBurst (která nedosáhla původně plánovaných 10 GHz) a vsadil na architekturu Core a nepřebernou spoustu jejích variant, které přežívají dodnes. Žádná kloudná odpověď ze strany AMD pak už nepřišla.
architekturu Core a nepřebernou spoustu jejích variant
Vy asi budete ubohý žvanil, že ano. Chtělo by to fakta a argumenty. Hloupé žvásty umí psát opravdu každý. Problém je, že diskusi to nijak neprospívá, ba právě naopak. Pořád si myslím, že tihle anonymní žvanilové by snad ani neměli mít možnost komentovat diskuse, protože jejich styl projevu je až zoufale předvídatelný.
A prehnanym akcentem na 64bit taky souhlasim. 4GB ram staci dost dobre i dneska (na desktop/notebook),
Jak komu. Já jsem třeba moc rád, že jsem si předloni, když stály DDR3 paměti polovinu toho co teď, do pracovní stanice dal rovnou 32 GB místo 16 GB (s tím, že "se uvidí"). Spíš je mi líto, že jsem tehdy neprovedl upgrade i na druhém počítači, kde mám dodnes jen 6 GB. Ale hlavně: 64-bitový systém má smysl i když nemáte více než 4 GB.
Ano, kdybych hodně dlouho usilovně klikal, našel bych třeba jeden benchmark (z mnoha), kde Athlon 1700+ připomíná těch 1700 MHz u Intel, ale rozhodně si nezaslouží to plus. Tedy názvy procesorů AMD s fiktivními frekvencemi byly v podstatě pokaždé lež, přesně jak jsem psal.
Ano, kdybych hodně dlouho usilovně klikal, našel bych třeba jeden benchmarkZajímavé, mě stačilo kliknout jednou a našel jsem test se srovnatelným výsledkem (AMD o 1% horší). Kliknul jsem podruhé a našle jsem test s výsledkem AMD o 20% lepší. "Rozhodně si nezaslouží to plus" je tedy zjevně opět měřeno vaší metrikou. Btw. v době těchto procesorů Intel svůj výkon naháněl neuvěřitelnou spotřebou, 100W žádná míra (IIRC Pentium D mělo nejmíň 120W a mám takovej pocit, že byly i modely 160W). Hluk s tím spojený byl opravdu nic moc. Pentia 4 osazená do notebooků měla trvale nastavený první stupeň throttle (po každých 7 instrukcích jeden nop iirc). U AMD64 bylo jasně deklarováno, že AMD od tohoto značení (X+ znamená frekvenci procesoru Intelu) upouští. Dovolil bych si zpochybnit vaše tvrzení, že v té době (Ahtlon64, Athlon64 X2) Intel ve střední třídě dával lepší value for money. Tehdy jsem situaci sledoval a fakt nedával, zejména u vícejader ne. Když jsme u toho, kupodivu ji nedává ani dneska, což souvisí s tím, že procesory prodává předražené (před nedávnem jsem kupoval AMD, za výkonově srovnatelný Intel bych dal o polovinu víc.) Ano, v high-end je situace jiná, ale nejsem blázen, abych nakupoval procesor za 7k
Ano, Pentium 4 mělo často zásadní problémy se spotřebou energie, což mohl být jeden z mnoha důvodů, proč Intel celou architekturu NetBurst, která nesplnila očekávání (== dostat se na 10 GHz) nakonec típnul a dal přednost větvi Core, které předcházelo notebookové Pentium-M, procesor forknutý někde od posledního Pentia III, který uměl všechny nové vymoženosti Pentia 4, pokud jde o instrukční sadu, ale problémy s TDP a s chlazením zmizely. Notebook na 1,6 GHz, který jsem tehdy měl, dokázal v leckterém benchmarku porazit staré desktopové Pentium 4 (bohužel nevím, které přesně, ale bylo bez hyper-threadingu) na 2,2 GHz. (Ale jasně, není fair srovnávat Pentium 4 z roku 2001-2002 a Pentium-M z roku 2004.)
U AMD64 bylo jasně deklarováno, že AMD od tohoto značení (X+ znamená frekvenci procesoru Intelu) upouští.
Ano, upustil od toho značení. Koneckonců, i na Tom's Hardware je v roce 2004 vidět, že u (tehdy) nejnovějších typů toho postupně nechal. Ale obávám se, že tehdy už bylo hodně pozdě.
Tehdy jsem situaci sledoval a fakt nedával, zejména u vícejader ne.
Ovšem dnešní kombinaci vícejader s hyper-threadingem zase nedává AMD. Intel se stejným počtem jader dává dvakrát víc logických procesorů než AMD, což sice neznamená dvakrát větší výkon (protože se různé výpočetní jednotky sdílejí mezi HT vlákny, stejně jako (téměř) celá pipeline), ale rozhodně to znamená dvakrát víc kontextů, tedy dvakrát víc sad registrů a méně context-switchingu při větší paralelní zátěži.
AMD připravuje nějakou novou platformu, která bude kombinovat Intel i ARM, tj. jakýsi asymetrický multiprocesor. To by mohlo být konečně něco nového a zajímavého. Nicméně u současných klasických serverových 8-jádrových Xeonů, na kterých teď něco benchmarkuju, by se těžko hledal konkurent od AMD za podobnou cenu. To je samozřejmě špatně, protože Intel pak nevyvíjí nové procesory tak rychle, jak by mohl, a ty současné jsou předražené.
Je tam spousta benchmarků, nikoliv pouze PCMark.
Kdo přesně používá Intel Compiler? Překládal tím Microsoft svoje Windows? Ne. Překládaly se tím běžné distribuce Linuxu, FreeBSD, Solarisu? Ne. Tak proč je nějaká antifeature kompilátoru Intel tak podstatná?
Samozřejmě nechci hájit Intel. Chování Intelu mi připadá krajně nesprávné a možná je i nelegální, zrovna pokud jde o kompilátor Intel a procesory AMD. Ale jako argument se to zrovna v tomto případě nehodí, protože kompilátor Intel opravdu nepatří k většinovým. Nechť si AMD klidně vyvine svůj kompilátor, nic proti tomu. (Možná jde spíš cestou spolupráce na GCC, což je v mnoha ohledech lepší.)
Je tam spousta benchmarků, nikoliv pouze PCMark.Podle Techreportu to vypadá poněkud jinak.
Kdo přesně používá Intel Compiler?To si snad za domácí úkol zjistíte sám! Týkalo se to vícero oblíbených aplikací (nejen benchmarků), které se objevovaly v tzv. recenzích. Např. Sandra.
Překládal tím Microsoft svoje Windows? Ne. Překládaly se tím běžné distribuce Linuxu, FreeBSD, Solarisu? Ne. Tak proč je nějaká antifeature kompilátoru Intel tak podstatná?Viz výše. Záleží, jaký okruh testů vybral recenzent. A vy nemáte ani potuchy, čím ty aplikace byly sestaveny.
Ano, záleží na tom, jaký okruh testů vybral recenzent. Proto je například na Tom's hardware spousta různých okruhů testů. AMD v nich propadá a navrch mívá pouze ve „value for money“ u nejnižší třídy procesorů v ceně desítek dolarů.
Pokud opravdu kompilátor Intel extrémně znevýhodňoval procesory AMD (jak praví konspirační teorie), mělo AMD v dobách své největší slávy a prosperity spoustu příležitostí představit svůj vlastní kompilátor. K tomu ovšem nedošlo.
Proto je například na Tom's hardware spousta různých okruhů testů. AMD v nich propadá a navrch mívá pouze ve „value for money“ u nejnižší třídy procesorů v ceně desítek dolarů.Zajímavé, když jsem se nedávno koukal na jeden jejich test, ve střední třídě tam bylo taky AMD. Jak já to dělám, že mi stačí jednou kliknout a najdu věci, které jste buď přehlédnul, nebo nezapadaly do vašeho vidění světa...
Nikdy nikde jsem netvrdil ani slovem, ani půlkou slova, že NetBurst byla nějaká skvělá architektura. Naopak to byla slepá ulička. Tedy tento výstřižek je z pohledu debaty zcela off-topic. Celé první dva odstavce jsou shodné s tím, co už bylo řečeno výše, a nic nového neříkají.
Počet vykonaných instrukcí na jeden takt dnes není obtížně měřitelný. Právě naopak. Pokud budeme věřit, že performance countery ukazují to, co dokumentace tvrdí, že ukazují, pak je to trivialita a jde o pouhopouhé spuštění příkazu perf
. V roce 2004 to samozřejmě mohlo být jinak.
AMD nikdy nevedlo ve výkonu. To byl právě ten lživý marketing. Je vidět, že lživý marketing AMD přežívá v některých jedincích dodnes. Možná trik s frekvencí fungoval v dobách Pentia MMX, nejpozději Pentia II, ale nedlouho po roce 2000 přestal fungovat. AMD se ho však křečovitě drželo ještě pár let a prolhalo se tak až k prohře ve prospěch Intelu. Výkon toho Athlonu rozhodně nebyl ani na úrovni Pentia 4 na frekvenci 1,8 GHz, natož na frekvenci 2,2 GHz. Není to poprvé, kdy se marketingové lži a jiné nesmysly dostaly na Wikipedii. Takže pěkně prosím, argumentaci Wikipedií tu vynechme a zkusme se raději soustředit na fakta.
Ano, některé benchmarky mohly být zmanipulované. Ano, některé benchmarky mohly být přeložené kompilátorem Intel, hypoteticky. Ale rozhodně se to netýká všech. A ono to vypadá, že i starý upocený NetBurst nejen natrhnul, ale i roztrhnul každému Athlonu prdel. Je to smutné, ale je to tak. Jako odpůrce zlovolných monopolů mě takový vývoj situace mrzí, ale není to pro mě důvodem, abych si něco nalhával.
A ono to vypadá, že i starý upocený NetBurst nejen natrhnul, ale i roztrhnul každému Athlonu prdel.Vidíte, co chcete vidět.
Třeba taková databáze neměla moc důvod těžit z 64bitových pointerů ani z floating point aritmetiky.To myslíte vážně? Doporučuji přečíst si například http://dev.mysql.com/doc/refman/5.5/en/innodb-parameters.html#sysvar_innodb_buffer_pool_size
Není to náhodou tak, že AMD bylo postaveno do role menšího hráče právě menším záběrem?To je otázka na někoho jiného, ale nemělo náhodou AMD první x86 APU, tedy procesor s integrovaným grafickým jádrem?
To je legrační příspěvek. Vy si to co píšete prostě jen myslíte a nemáte na to žádné podklady a fakta. Koukněte třeba sem: http://www.anandtech.com/show/1713/5
--- střih ---
This is really remarkable, as the Xeon does not benefit from 64 bit at all. Worse, a 10% performance penalty is paid for moving over to 64 bit. The Opteron, however, thrives on 64 bit and gets a 30% boost from 64 bit.
--- střih ---
Přes 30% výkonu SQL navíc jen protože běží v 64 bit režimu místo 32 bit mi přijde solidní. A naopak úsměvné mi přijde, že Intel má v 64 bit režimu přes 10% nižší výkon ve stejném testu než když běží v 32 bit.
Stejně úsměvné je, že bez zapnutého HT je Intel CPU o 10% rychlejší než se zapnutým, přitom to je něco, čím se Intel pořád chlubí jako výhodou oproti konkurenci. A přitom to je logické, pusťte si více stejných úloh a HT ztrácí smysl, protože je založeno na tom, že CPU umí více vláken, pokud zrovna není určitá část CPU využívána jiným vláknem, což u stejných úloh nehrozí, ale aplikace si díky HT myslí, že má k dispozici více CPU a ta vlákna na nich pustí a problém je na světě... Nic není ideální, ani Intel ani AMD, ale tvrdit, že Intel je vždy a za všech okolností lepší je nesmysl a zaslepenost.
…a pokud chcete kód ladit, zabere další registr frame pointer.
To je trochu přehnané. Frame pointer sice (někdy) ladění usnadňuje, ale nutný rozhodně není.
Tiskni
Sdílej: