Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Blogy
Knihy
Jak na Linux
Zdroják
Hledat
Root.cz
Kompilery a procesory
Vše pro to, abyste zkompilovali svá dílka do spustitelné podoby.
211
–
240
/
518
První strana
Předchozí strana
5
6
7
8
9
10
11
Následující strana
Poslední strana
GCC 10 bez podpory IBM Cell Broadband Engine SPU
Playstation 3 byla po svém uvedení velmi populární i díky možnosti nainstalovat Linux a provozovat jej na mnohojádrovém procesoru IBM Cell. Nakonec se tato cesta ukázala býti pro Sony slepou, od PS4 už firma používá víceméně standardní x86 železo a…
David Ježek
4. 9. 2019
ARMv8-A bude podporovat nový formát čísel BFloat16
Téměř před rokem Intel oznámil nový formát čísel BFloat16 (BF16), který je určený hlavně pro strojové učení a má být rychlejší, než stávající FP16. BF16 se objeví v procesoru Copper Lake. Včera ARM oznámil, že v nové revizi architektury…
Jan Fikar
30. 8. 2019
Vyšlo Go 1.13 RC1
Několik týdnů po betaverzi vyšla verze 1.13 (RC1) programovacího jazyka Go. Mezi novinky patří například rozšířená podpora číselných literálů, podpora arm64 pro další operační systémy, drobná rozšíření standardní knihovny či více instrukcí pro ARM…
Calculon
26. 8. 2019
AMD Bulldozer a Jaguar nebudou již podporovat RDRAND
Procesory AMD Bulldozer (Family 15h) a Jaguar (Family 16h) mají již pět let známý problém s instrukcí pro náhodná čísla RDRAND. Problém se projeví po probuzení z hibernace, kdy RDRAND může v extrémním případě vracet jen –1. Předpokládá se, že na…
Jan Fikar
16. 8. 2019
FreeBSD 13 definitivně skoncuje s GCC 4.2
FreeBSD už před několika lety s verzí 10 přešlo na LLVM/Clang jako svůj primární kompilátor. Stále lze ale sáhnout po poslední verzi GCC distribuovanou pod licencí GPLv2, tedy GCC 4.2.1 z roku 2007. Tomu ale bude příští rok konec. Autoři FreeBSD…
David Ježek
14. 8. 2019
AMD vydalo procesory Ryzen 3000 založené na Zen 2
AMD včera vydalo procesory Ryzen 3000 založené na architektuře Zen 2 a na 7nm procesu. Nová je podpora PCIe 4.0, zvětšila se vyrovnávací paměť, narostl počet jader a větší je i výkon v jednovláknových aplikacích. Místo jednoho čipu je CPU rozděleno…
Jan Fikar
8. 7. 2019
GCC bude kompilovat paralelně
V rámci Google Summer of Code 2019 pracuje Giuliano Belinassi z Brazílie na paralelní kompilaci v GCC pomocí vláken. V současném GCC jde o výkonnostní problém na strojích s mnoha CPU i při použití make -jN. Typicky se často čeká na zpracování…
Jan Fikar
28. 6. 2019
GCC bude komprimovat LTO objekty pomocí zstd
V současné době používá GCC ke kompresi velkých LTO (link time optimization) objektů knihovnu zlib. Volitelně lze nastavit stupeň komprese přes parameter -flto-compression-level=n. Martin Liška ze SUSE navrhl změnit kompresní algoritmus na zstd…
Jan Fikar
21. 6. 2019
AMD uvede ještě letos 64jádrový Threadripper
Když AMD před dvěma lety představilo první Threadripper – procesor pro velmi výkonné pracovní stanice – měl 16 jader a 32 vláken. Druhý Threadripper představený loni měl už 32 jader a 64 vláken. V posledním čtvrtletí letošního roku se objeví již…
Jan Fikar
14. 6. 2019
Překladač Fortranu v LLVM se přejmenuje z F18 na Flang
Nedávno byl do LLVM zařazen překladač Fortranu F18, na kterém pracovala NVIDIA. Tento překladač byl lepší a nahradil předchozí překladač Flang. Včera se LLVM rozhodlo přejmenovat F18 na Flang. (zdroj: phoronix)
Jan Fikar
7. 6. 2019
Nový formát čísel Intelu BFloat16 bude v GCC 10 a Clang 9
Nový formát čísel s plovoucí desetinnou čárkou BFloat16 (BF16) nedávno navržený Intelem pro své budoucí procesory Nervana NNP (Neural Network Processor) a Copper Lake bude v GCC 10 a Clang 9. GCC 10 by mělo vyjít příští rok a Clang 9 letos na…
Jan Fikar
13. 5. 2019
Překladač Fortranu f18 od Nvidie oficiálně zahrnut do projektu LLVM
Chris Lattner oznámil, že moderní překladač Fortranu vyvinutý Nvidií f18 byl přijat do projektu LLVM. Tento projekt nahrazuje původní flang. Flang, využívající LLVM jak backend, byl inspirován clangem (frontend pro C, C++, ObjC, ObjC++) a f18 je…
Calculon
13. 4. 2019
AMD představilo druhou generaci mobilních procesorů Ryzen PRO
V létě by se měly objevit desktopové procesory Ryzen 3000 založené na architektuře Zen 2 a dnes AMD oznámilo mobilní verzi pod označením Ryzen PRO 3×xx založené na architektuře Zen +. Mobilní procesory by měly být vyráběny 12 nm technologií. Ryzen…
Jan Fikar
8. 4. 2019
Huawei představil nejvýkonnější ARM procesor Kunpeng 920
Huawei dnes představil nejvýkonnější ARM procesor pro datová centra Kunpeng 920. Procesor vyrobený 7nm technologií má 64 jader ARMv8 na frekvenci 2,6 GHz, 8 kanálů pro DDR4 paměti, PCIe 4.0 a dva 100G RoCE porty. Oproti konkurenci je o 25 %…
Jan Fikar
7. 1. 2019
Bude mít GCC zapnutou vektorizaci pro -O2?
Jan Hubička ze SUSE se zabýval vlivem vektorizace v současném GCC. Konkrétně porovnával -O2 -ftree-vectorize -ftree-slp-vectorize s -O2. V SPEC testu na procesorech zen a kabylake byl výkon s vektorizací o 4–10 % lepší. Přitom kompilace se…
Jan Fikar
7. 1. 2019
Intel věří v 7nm proces
Intel má doposud problémy s 10nm procesem, který měl být původně nasazen již v roce 2016. V současnosti se 10nm vyrábí jen pár procesorů a masové nasazení přijde asi příští rok. Zdá se ale, že 7nm proces bude nasazen podle plánu. 10 nm používá…
Jan Fikar
7. 12. 2018
Facebook BOLT: zrychlení linuxových binárek
Facebook zveřejnil projekt BOLT (Binary Optimization and Layout Tool), který má zrychlovat X86–64 a AArch64 ELF spustitelné soubory. Měly by fungovat soubory kompilované GCC a Clang. BOLT používá LLVM a nejprve se analyzuje výkon aplikace pomocí…
Jan Fikar
26. 11. 2018
Na záplatě STIBP proti Spectre v2 s HT se stále pracuje
Záplata STIBP proti Spectre v2 při použití HT, která se dostala do jádra 4.20 a způsobovala až o 50 % menší výkon v některých zátěžích, se dočkala verze 7. Nyní bude STIBP aktivní ve výchozím stavu jen pro citlivé SUID_DUMP_DISABLEaSECCOMP procesy…
Jan Fikar
23. 11. 2018
Intel oznámil nový formát BFloat16 pro budoucí procesory
Intel oznámil nový formát čísel s plovoucí desetinou čárkou BFloat16 (BF16), který se bude používat v budoucích procesorech Nervana a Copper Lake. Nový formát je určen pro strojové učení a má být rychlejší než stávající FP16. Jde v podstatě o FP32,…
Jan Fikar
15. 11. 2018
Objeveno dalších 7 útoků typu Meltdown/Spectre
Výzkumníci objevili dalších 7 dříve neznámých útoků typu Meltdown/Spectre, které lze použít na procesorech Intel, AMD a ARM. Dva nové útoky jsou typu Meltdown: Meltdown-PK pro Intel a Meltdown-BR pro Intel a AMD. Pět nových útoků je typu Spectre…
Jan Fikar
15. 11. 2018
Nový procesor 7nm EPYC z generace ZEN 2 sám poráží ve výkonu 2× CPU Intel Xeon
AMD představilo nový procesor EPYC se 64 jádry/128 vlákny, vyrobený na novém 7 nm procesu v nové generaci ZEN 2. Procesor má kromě dvojnásobného počtu jader/vláken oproti předchozí generaci vylepšené např. počet PCIe linek, kterých má 128 a to…
ByCzech
12. 11. 2018
Architektura mikroprocesorů OpenRISC (dokončení)
Ve druhém článku o RISCových jádrech s architekturou OpenRISC dokončíme popis instrukčních sad těchto čipů. Zaměříme se jak na instrukce pro práci s plovoucí řádovou čárkou i na „vektorové“ operace.
Pavel Tišnovský
6. 11. 2018
Doba čtení:
31 minut
Architektura mikroprocesorů OpenRISC
V dnešním článku si podrobněji popíšeme programátorský model mikroprocesorů s architekturou OpenRISC. Jedná se o specifikaci procesorů s modulární a modifikovatelnou instrukční sadou, jejichž design je dostupný pod licencí LGPL.
Pavel Tišnovský
1. 11. 2018
Doba čtení:
25 minut
Můžeme věřit překladačům? Projekty řešící schéma „důvěřivé důvěry“
Seznámíme se s některými zajímavými projekty, které se snaží – každý svým způsobem – vyřešit schéma „důvěřivé důvěry“, přesněji řečeno problém, kdy máme věřit, že námi používaný překladač například neobsahuje sofistikovaného trojského koně.
Pavel Tišnovský
6. 9. 2018
Doba čtení:
24 minut
Intel změnil licenci mikrokódu, již nezakazuje benchmarky
Intel vydal mikrokód CPU s novou licencí, která zakazovala benchmarky a distribuci. Kvůli negativní reakci od komunity nyní licenci změnil a již neobsahuje distribuci ani benchmarky. Je zakázáno jen reverzní inženýrství. (zdroj: slashdot)
Jan Fikar
24. 8. 2018
ARM představil svoje plány pro notebookové procesory do roku 2020
ARM poprvé představil svoje plány pro notebookové procesory do roku 2020 a přímo se srovnává s procesory Intel. Pro letošní rok již oznámený 7 nm ARM Cotex-A76 by měl mít výkon srovnatelný s 14 nm Intel i5–7300U, ale měl by mít TDP pod 5 W, kdežto…
Jan Fikar
17. 8. 2018
Threadripper 2 pokořil rekord v Cinebenchi
Procesor AMD Ryzen Threadripper druhé generace pokořil světový rekord v testu Cinebench R15. CPU s 32 jádry a 64 vlákny dosáhlo v tomto testu skóre 7618 bodů, při přetaktování na 5.1 GHz a 5089 bodů při běhu na základní frekvenci 3.2 /…
ByCzech
10. 8. 2018
Intel i7 Whiskey Lake nebude mít hyperthreading
Procesory Intel i7–9700K deváté generace Whiskey Lake nebude již mít hyperthreading. Bude mít 8 jader a 8 vláken. Pro srovnání osmá generace má jader 6 a 12 vláken. Frekvence bude 3,6 GHz s turbo 4,9 GHz a procesor bude mít 12 MB cache. Cena bude…
Jan Fikar
27. 7. 2018
Raný náhled na výkon GCC 9.0 na platformě AMD EPYC
Phoronix v nejnovějším testu porovnal výkon stále velmi rané vývojové verze GCC 9.0 s aktuálním GCC 8.2 RC1 na procesorové platformě AMD EPYC (x86). Rozdíly jsou zatím poměrně malé, mnohdy až zanedbatelné.
David Ježek
24. 7. 2018
Návrh výměny AWK za Python v GCC
Martin Liška ze SUSE navrhuje, aby v rámci GCC byla přidána podpora skriptovacích jazyků a konkrétně pak skriptování v Pythonu. Stávající systém využívající AWK skripty shledává z hlediska realizace změn velmi nepříjemým. Zdali má návrh šanci na…
David Ježek
18. 7. 2018
211
–
240
/
518
První strana
Předchozí strana
5
6
7
8
9
10
11
Následující strana
Poslední strana
!nové školení! WAZUH: základy bezpečnostního monitoringu
VÍCE INFO
ČLÁNKY DO MAILU