Hlavní navigace
Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Kalendář
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Přihlásit
Zůstat přihlášen
Registrovat
Zapomenuté
heslo
nebo
jméno
Root.cz
»
Kompilery a procesory
Kompilery a procesory
Vše pro to, abyste zkompilovali svá dílka do spustitelné podoby.
61
–
90
/
405
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Podpora vektorizace v GCC 12 při použití -O2
Nad podporou vektorizace v GCC při použití -O2 se již dlouho uvažuje. Jde o optimalizaci smyček -ftree-loop-vectorize a optimalizaci více jednoduchých instrukcí do méně vektorových -ftree-slp-vectorize. V současné době se tyto optimalizace zapnou…
Jan Fikar
3. 9. 2021
Počet nových komentářů
2
Intel přechází na LLVM
Příští generace kompilátorů C a C++ z dílen Intelu plně staví na systému LLVM. Intel tak po letech využívání vlastního uzavřeného kódu přechází na otevřené řešení. Mezi důvody uvádí rychlejší doby kompilace, lepší optimalizace a širší podporu…
David Ježek
10. 8. 2021
Počet nových komentářů
10
Výkonnostní dopad posledního mikrokódu od Intelu
Intel nedávno vydal aktualizaci mikrokódu pro svoje procesory. Server Phoronix se podíval, jak se změní výkon procesorů s novým mikrokódem. Dobrá zpráva je, že naměřili prakticky nulový dopad nového mikrokódu v běžných testech. Ovšem Travis Downs…
Jan Fikar
24. 6. 2021
Počet nových komentářů
4
GCC už nadále nevyžaduje copyrightová práva pro FSF
Až dosud měli přispěvatelé do projektu GCC jistou jednu věc. Vedle samotné GPL licence to byla skutečnost, že veškeré příspěvky, které do projektu zašlou, mají automaticky přidělen copyright pro FSF. Zkrátka nebylo možné do projektu GCC přispět bez…
David Ježek
2. 6. 2021
Počet nových komentářů
1
Čtyřicet let existence oslavované i nenáviděné platformy PC
Další kulaté výročí slaví samotná platforma PC. Ta vznikla již v roce 1981 a sérií mnoha mnohdy až nepochopitelných skoků přežila až dodnes. Dokonce i v moderních PC nalezneme stopy prehistorického designu založeného na čipu 8088.
Pavel Tišnovský
11. 3. 2021
Počet nových komentářů
106
Doba čtení:
41 minut
Dynamický překlad prakticky - on-line na Matfyzu
Příští úterý bude na MFF UK zahájen třetí ročník série přednášek o výhodách a problémech dynamického překladu. Prakticky zaměřená přednáška se točí okolo virtuálního stroje GraalVM od Oracle Labs; průvodcem světem GraalVM, Trufflu a dalších…
anonymní
25. 2. 2021
Počet nových komentářů
2
Microsoft pracuje na vlastním procesoru ARM
V pátek Bloomberg oznámil, že Microsoft patrně pracuje na vlastním procesoru ARM, podobně jako třeba Apple má svůj M1 a Amazon má Graviton. Zdrojem informací je nejmenovaný zaměstnanec Microsoftu. Nový procesor bude patrně pro Azure a možná i pro…
Jan Fikar
21. 12. 2020
Počet nových komentářů
36
Procesor Intel 4004 slaví 49 let
Intel uvedl svůj 4bitový mikroprocesor Intel 4004 15. listopadu 1971, tedy před 49 lety. Intel 4004 byl prvním obchodně úspěšným mikroprocesorem. Pokud si chcete s procesorem 4004 hrát, můžete například zkusit „retroshield“ od Erturka Kocalara…
Jan Fikar
16. 11. 2020
Počet nových komentářů
3
Pro Intel Tiger Lake se vyplatí optimalizace v GCC 11, ukazují testy
Phoronix otestoval notebook Dell s procesorem Core i7–1165G7 v desítkách testů na Linuxu 5.10 s optimalizacemi vývojové verze GCC 11 z 25.10. od běžné x86–64 přes Sandy Bridge, Haswell, Skylake, Icelake až po Tiger Lake. Výsledky jsou poměrně…
David Ježek
10. 11. 2020
Zen 3 poráží Comet Lake
AMD nedávno uvedlo nové procesory pro desktopy založené na architektuře Zen 3, která slibovala o asi 20 % vetší výkon při stejném taktu než Zen 2. Server Phoronix včera přinesl testy nových procesorů Ryzen 9 5900X (12×3,7 GHz) a Ryzen 9 5950X…
Jan Fikar
6. 11. 2020
Počet nových komentářů
6
BOLT od Facebooku by mohl být zařazen do LLVM
Projekt Facebooku BOLT (Binary Optimization and Layout Tool), který má zrychlovat již přeložené x86_64 a arm64 spustitelné soubory ELF, jsme tu již před dvěma lety představili. Dokáže zrychlit spustitelné soubory o 2–6 % navíc k optimalizacím…
Jan Fikar
23. 10. 2020
Vývojáři chtějí dostat podporu CPU Motorola 68000 do LLVM
I přes své stáří již několika desítek let jsou stařičké procesory od Motoroly stále populární v komunitě vývojářů i hardwarových nadšenců, kteří je udržují stále při životě. O odstranění podpory targetu M68k v GCC 11 se psalo před rokem, ale…
David Ježek
29. 9. 2020
Počet nových komentářů
3
RCA 1802: poslední mohykán osmibitové éry mikroprocesorů
Na stránkách Roota jsme si již popsali prakticky všechny významné osmibitové mikroprocesory první i druhé generace. Zatím jen okrajově jsme zmínili čip RCA 1802, který je významný i tím, že byl použit v několika kosmických projektech.
Pavel Tišnovský
15. 9. 2020
Počet nových komentářů
2
Doba čtení:
21 minut
Intel představil nové mobilní procesory 11. generace Tiger Lake
Ve středu Intel představil nové mobilní procesory 11. generace Tiger Lake. Mezi novinky patří Iris Xe (aby se to nepletlo, tak 12. generace) integrovaná grafická karta, která bude umět dekódovat kromě HEVC, VP9 a AVC nově i AV1 video. Nová je také…
Jan Fikar
4. 9. 2020
Fujitsu přidalo do GCC podporu procesoru A64FX použitého v nejrychlejším počítači světa
Nejrychlejším počítačem světa je od června japonský Fugaku s procesory ARM Fujitsu A64FX. Fujitsu používalo jako překladač nejprve LLVM/Clang 11 a před týdnem poslalo podporu také do překladače GCC. Zatím nový přepínač -march=a64fx nastaví pouze…
Jan Fikar
10. 8. 2020
Počet nových komentářů
2
Linus Torvalds doufá, že AVX-512 zemře bolestivou smrtí
Linus Torvalds se vyjádřil k instrukcím AVX-512 v diskusi k článku o procesoru Intel Alder Lake a GCC 11, které zatím instrukce AVX-512 nebude generovat. Linus napsal, že doufá, že AVX-512 zemře bolestivou smrtí. Není příliš nakloněn FP…
Jan Fikar
13. 7. 2020
Počet nových komentářů
11
Podpora pro ARM64 macOS přidána do LLVM a Compiler-RT
Apple nedávno ohlásil přechod od procesorů Intel x86 na vlastní procesory ARM. První macOS s procesorem ARM uvidíme asi až koncem roku, ale open source projekty se již připravují na změnu architektury. Apple začal s kompilátorem LLVM, kde byla…
Jan Fikar
29. 6. 2020
Nová zranitelnost procesorů Intel SRBDS/CrossTalk
V úterý vypršelo embargo na novou chybu v procesorech Intel CVE-2020–0543 Special Register Buffer Data Sampling (SRBDS) nebo také CrossTalk, protože jde o zranitelnost mezi jádry a to i v případě vypnutého HT. Chybu objevili výzkumníci z Vrije…
Jan Fikar
12. 6. 2020
Počet nových komentářů
8
Linus Torvalds přešel po 15 letech z Intelu na AMD
Linus Torvalds včera oznámil jádro 5.7-rc7. Zajímavější je, že zároveň aktualizoval svůj hlavní počítač. Linus 15 let používal procesory Intel. Podle Linuse zatím ještě nenadešel čas pro přechod na ARM, proto nyní má AMD Threadripper 3970X a říká,…
Jan Fikar
25. 5. 2020
Počet nových komentářů
6
AMD Zen 3 bude podporovat i desky s B450 a X470
Před dvěma týdny AMD oznámilo, že nové desktopové procesory založené na architektuře Zen 3 budou podporovat Socket AM4 a desky s X570 a B550. Nově bylo v úterý na Redditu oznámeno, že podporovány budou také desky s B450 a X470, ale s jistými…
Jan Fikar
22. 5. 2020
Zen 3 bude podporovat Socket AM4
AMD včera oznámilo, že nadcházející desktopové procesory založené na architektuře Zen 3 budou podporovat Socket AM4, který byl uveden v roce 2016. Podpora nových procesorů bude však vyžadovat chipset X570 (2019) nebo B550 (2020) a aktualizaci…
Jan Fikar
8. 5. 2020
Počet nových komentářů
8
LibreOffice 7.0 nejspíš nasadí LLVM/Clang
Minimálně určitou část zdrojového kódu může v LibreOffice 7.x do finální podoby místo GCC či Microsoft Visual C++ sestavovat kompilátor Clang z balíku LLVM. Změna je zvažována pro renderovací část Skia, jak uvádí Luboš Luňák z Collabora. Dodává,…
David Ježek
21. 4. 2020
Počet nových komentářů
10
Jádro 5.7 bude mít jednoduchou volbu pro překlad pomocí LLVM
Linuxové jádro je možné již nějakou dobu kompilovat pomocí clang/LLVM. Příští jádro 5.7 bude možné jednoduše zkompilovat pomocí clang/LLVM s použitím proměnné LLVM=1. To automaticky zajistí použití clang a nástrojů LLVM místo GCC a GNU Binutils…
Jan Fikar
13. 4. 2020
Vyšla finální verze LLVM/Clang 10.0.0
Po včerejším šestém kandidátovi na ostrou verzi přichází na svět LLVM 10.0 a s ním související projekty Clang 10.0 a LLDB 10.0. Mezi hlavní novinky patří lepší podpora procesorů architektury AMD Zen 2, změny ve výchozím chování Intel AVX-512, volby…
David Ježek
25. 3. 2020
Počet nových komentářů
2
Další zranitelnost procesorů Intel LVI
Již loni v dubnu byla objevena nová zranitelnost procesorů Intel pod názvem LVI (Load Value Injection). Zranitelnost byla zveřejněna toto úterý. LVI napadá SGX (Software Guard Extensions) a je v podstatě kombinací Spectre a Meltdown, přitom Spectre…
Jan Fikar
13. 3. 2020
Počet nových komentářů
6
RISC-V se více prosazuje po celém světě
Výkonná ředitelka RISC-V Foundation Calista Redmond (dříve pracovala pro IBM) hovořila na konferenci HiPEAC (High Performance Embedded Archtectures and Compilers) o současném stavu RISC-V. Vypadá to, že o RISC-V je velký zájem po celém světě…
Jan Fikar
24. 2. 2020
Počet nových komentářů
30
OpenPower s IBM zveřejnily finální návrh smlouvy pro architekturu POWER
V polovině loňského roku OpenPower s IBM uvedly, že vydají architekturu POWER pod svobodnou licencí. Ve čtvrtek pak byl zveřejněn finální návrh smlouvy EULA k licencování instrukční sady architektury POWER (POWER ISA EULA). Licence umožňuje všem…
Jan Fikar
17. 2. 2020
Počet nových komentářů
8
Začlenění kompilátoru Flang/F18 do LLVM se odkládá
Kompilátor jazyka Fortran, Flang/F18 si na podporu v LLVM ještě nějakou dobu počká. Jelikož se objevil jen velmi krátce před uzavřením LLVM 10.0, v této verzi ještě zahrnut nebude. Původně se předpokládalo jeho začlenění včera 20. ledna, nicméně…
David Ježek
21. 1. 2020
RISC-V se stěhuje do Švýcarska
RISC-V Foundation, která spravuje standardy otevřené architektury RISC-V, se brzy přestěhuje z USA do Švýcarska. Tento krok byl zvažován již delší dobu a sídlo v neutrální zemi by mělo zajistit volnější přístup k technologii. Členem nadace je…
Jan Fikar
29. 11. 2019
Počet nových komentářů
1
Podpora rodiny Motorola 68000 bude v GCC zachována
Hrozba odstranění podpory staré rodiny 32bitových procesorů Motorola 68000 z GCC 11 je zažehnána. Fanoušků je dostatek, takže backend kompilátoru m68k, stavějící na CC0 reprezentaci (chystané k odstranění) bude zachován. Do projektu GCC zamířil…
David Ježek
27. 11. 2019
Počet nových komentářů
11
61
–
90
/
405
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Zprávičky
Firefox 124 má Screen Wake Lock API
Dnes vyjde Firefox 124, ale balíčky jsou již připraveny. Mezi novinky patří podpora Screen Wake Lock API. Přes něj mohou stránky zabránit…
9:32
FUSE Passthrough bude v jádře 6.9
FUSE Passthrough je řešení navržené kvůli známé pomalosti FUSE (Filesystem in Userspace) v Linuxu. Již jsme o něm psali a poskytuje zrychlení…
Včera
Mozilla Location Service končí
Mozilla Location Service (MLS) je otevřená služba používající například Bluetooth a WiFi k určení vaší polohy bez porušení soukromí. Bohužel…
Včera
Počet nových komentářů
4
Další zprávičky
Napište zprávičku
Odborné školení Hacking v praxi 2 s etickým hackerem Lukášem Antalem
VÍCE INFO
ČLÁNKY DO MAILU