Č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
Root.cz
»
Témata
»
GCC
GCC
91
–
120
/
155
První strana
Předchozí strana
1
2
3
4
5
6
Následující strana
Poslední strana
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
Počet nových komentářů
7
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
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
OpenSUSE bude mít balíčky přeložené s LTO
Zaměstnanec SUSE Jan Hubička zveřejnil ve čtvrtek na svém blogu detaily o nedávno vydaném GCC 9.1. Jan se zabývá hlavně LTO (link-time optimization) a PGO (profile-guided optimization). LTO bude zapnuté ve výchozím stavu při kompilaci…
Jan Fikar
6. 5. 2019
Vyšlo GCC 9.1 s podporou jazyka D
Právě vyšel GNU překladač GCC 9.1. Nová verze podporuje jazyk D, podporuje AMD Zen 2 (přepínač -march=znver2) a podporuje OpenMP 5.0. Obsahuje také experimentální podporu C++2A, což se patrně časem stane C++20 (přepínač -std=c++2a)…
Jan Fikar
3. 5. 2019
Počet nových komentářů
1
Firefox ve Fedoře nadále s GCC
Martin Stránský z Red Hatu shrnuje události, které ve Fedoře vedou k tomu, že v této distribuci bude Firefox i nadále sestavován s GCC, nikoli Clangem (s čímž před časem přišla sama Mozilla). Ve Fedoře také uvažovali o přechodu na Clang pro…
David Ježek
8. 1. 2019
Počet nových komentářů
25
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
Počet nových komentářů
13
Fedora bude sestavovat Firefox pomocí LLVM/Clang
Změna výchozího kompilátoru z GCC na LLVM/Clang u Firefoxu nyní přináší navazující změnu v rámci Fedory. Výsledkem má být rychlejší kompilace jako taková i následný běh Firefoxu či jeho spotřeba paměti. Fedora Engineering and Steering Committee…
David Ježek
11. 12. 2018
Počet nových komentářů
18
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
Počet nových komentářů
15
Intel Cascade Lake míří do GCC
Už delší dobu víme, že procesory rodiny Cascade Lake budou řešit Spectre/Meltdown (otázkou je, jestli všechny jejich nuance) a také, že se začnou objevovat v horizontu měsíců. Do GCC tak putuje z Intelu sada patchů, která zapíná podporu této…
David Ježek
21. 11. 2018
Počet nových komentářů
17
Opera pro Android bez sušenkových dialogů, Sysinternals na Linuxu
Stalo se
KDE Frameworks 5.52 vylepšuje Wayland, NES Classic a SNES Classic veleúspěšné, Oracle Linux 7.6, DEbian 9.6, FreeBSD 12 později, Photopea na DPReview, nové LibreOffice, das Keyboard 4Q s cloudem atd.
David Ježek
11. 11. 2018
Počet nových komentářů
59
Doba čtení:
3 minuty
Podíl videa na internetových přenosech stále roste, Yahoo souhlasí s pokutou
Stalo se
Tails 3.10.1 záplatuje řadu chyb, Google nabídne 4k upgrade zakoupených filmů, Netflix dělá 15 % všech internetových stahování, Xiaomi s 10 GB RAM, GCC 6.5, pokuta pro Apple i Samsung, Firefox WebRender.
David Ježek
28. 10. 2018
Počet nových komentářů
16
Doba čtení:
2 minuty
GCC nejspíš odstraní podporu pro Solaris 10
Poslední verze operačního systému Solaris pod křídly Sun Microsystems byla vydána před téměř 14 lety a v lednu 2021 se její osud završí. Projekt GCC tak nejspíš brzy utne podporu této verzi, a to s ohledem na existující i možné budoucí problémy…
David Ježek
17. 10. 2018
Počet nových komentářů
3
Linux 4.19 vyžaduje vyšší verzi GCC
Až dosud stačilo ke zkompilování linuxového jádra (pre)historické GCC 3.2 z roku 2002. Nadcházející jádro 4.19 ale tuto minimální verzi zvýší na GCC 4.6 (z roku 2011), viz příslušný patch, který včera Linus Torvalds začlenil. Jádro tak bude…
David Ježek
21. 8. 2018
Počet nových komentářů
4
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
Počet nových komentářů
1
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
Počet nových komentářů
22
Cambridge Analytica bankrotuje, Julian Assange se Ekvádoru prodražuje
Stalo se
Julian Assange se Ekvádoru prodražuje, Sony vylepšuje LLVM kvůli budoucí Playstation 5, YouTube Red se vrací jako YouTube Premium, Steam Link pro Android, GCC 9 versus ARM, MESA 18.0.4, CUDA 9.2.
David Ježek
20. 5. 2018
Počet nových komentářů
59
Doba čtení:
2 minuty
Nvidia ukončuje kontroverzní GeForce Partner Program
Stalo se
Adobe zlevňuje předplatné pro školy, GeForce Partner Program končí, LG G7 ThinQ, Pentagon vs Huawei, ukázka DDR5, statistiky HDD od Backblaze, Mageia o vydáních 6.1 a 7, GCC 9.0 o podpoře BRIG / HSA.
David Ježek
6. 5. 2018
Počet nových komentářů
6
Doba čtení:
4 minuty
OpenIndiana částečně přechází na GCC 6.x
Unixový OS vycházející z OpenSolarisu / Illumos konečně přechází od staré verze GCC 4.9 na novější šestkovou řadu, aktuálně verzi 6.4. Proces provázely určité porodní problémy, pár chyb přetrvalo, což shrnuje blogový zápisek na domovském webu…
David Ježek
20. 2. 2018
Ve čtvrtek vyjde GCC 7.3.0 s podporou potřebnou pro Retpoline
Pravděpodobně ve čtvrtek 25. ledna má vyjít GCC 7.3.0, ve kterém bude podpora -mindirect-branch=thunk-extern, potřebná pro překlad jádra se záplatou Retpoline řešící druhou variantu Spectre bez potřeby nestabilních Intel microcode. Dalším GCC…
Jan Fikar
22. 1. 2018
Počet nových komentářů
2
Retpoline záplaty byly backportovány do jader 4.14.14 a 4.9.77
Retpoline (return trampoline) záplaty, které mají zabránit druhé variantě zranitelnosti Spectre, jsou již pár dní v jádře 4.15. Dnes Greg Kroah-Hartman poslal záplaty do jader 4.14 a 4.9. Retpoline se tedy objeví v jádrech 4.9.77 a 4.14.14…
Jan Fikar
15. 1. 2018
Počet nových komentářů
2
GCC 8 přidalo záplaty proti Spectre
V neděli H.J. Lu z Intelu přidal do Git/SVN verze GCC 8 záplaty s přepínači -mindirect-branch=, -mfunction-return= a -mindirect-branch-register, které se používají k potlačení Spectre, tedy například ke kompilaci jádra s Retpoline záplatou…
Jan Fikar
15. 1. 2018
Počet nových komentářů
25
Patche kernelu a GCC obcházejí Spectre a Meltdown
Jádro Linuxu i GCC reagují vydáním patchů, které obcházejí hardwarové zranitelnosti Spectre a Meltdown v soudobých procesorech. Paul Turner z Google přišel s patchem pro kernel s názvem „retpoline“, který by měl zabránit útoku Spectre za cenu…
Jan Fikar
4. 1. 2018
Počet nových komentářů
42
Ubuntu 17.10 (Artful Aardvark) dostalo jádro 4.13 a GCC 7.2
Přípravy na vydání nového Ubuntu vrcholí, vývojáři nyní přidali dvě novinky: nejnovější jádro 4.13 a překladač GCC 7.2. Na zářijové vydání jádra Canonical čekal a už předem říkal, že jej chce do vydání stihnout zařadit. Přichází s ním spousta…
Petr Krčmář
22. 9. 2017
Počet nových komentářů
1
GCC 5.5 bude poslední v pětkové řadě, vyjde brzy
Jakub Jelínek z Red Hatu oznámil, že brzy vyjde GCC 5.5. Půjde o poslední verzi vydanou v páté řadě, aktuální je řada 7 a řada 6 je také stále ještě podporovaná. Příští rok nás čeká vydání GCC 8, v řádu několika týdnů bude ukončena podpora GCC 5. (Zdroj: Phoronix)
Petr Krčmář
18. 9. 2017
GCC špatně pracovalo s RDRAND instrukcemi
V GCC se již v březnu objevila chyba, kdy se špatně zacházelo s instrukcemi RDRAND/RDSEED pro generování náhodných čísel procesorem (u Intelu od Ivy Bridge u AMD od Zen). Detaily chyby CVE-2017–11671 byly zveřejněny až nyní. Jde o přemazání…
Jan Fikar
27. 7. 2017
Počet nových komentářů
7
GCC schválilo začlenění jazyka D
Řídicí komise GCC schválila začlenění frontendu a runtime knihovny jazyka D do projektu GCC. Sada změn přidávající podporu jazyka D, je již pár dní k dispozici na mailing listu projektu GCC. Momentálně se jen čeká na její revizi. Pokud vše proběhne…
Daniel Kozák
21. 6. 2017
GCC 7.1 přináší podporu C++17
Vývojáři oznámili uvolnění prvního GCC v řadě 7. Protože používají netradiční způsob verzování, je první vydání rovnou označeno jako 7.1.0. Změn a vylepšení je ohromné množství, mezi nejdůležitější patří experimentální podpora C++17, zvýšení…
Petr Krčmář
3. 5. 2017
Bezplatné anglické knihy o programování v C++
Steve Emms na svém OSS blogu vybral devět bezplatných anglických knih o programování v C++. Knihy se zabývají také knihovnami Boost, Qt3, Qt4 a wxWidgets. Je zde také zastoupen úvod do GCC.
Jan Fikar
16. 2. 2017
Počet nových komentářů
7
Intel poslal patche pro bezpečnou paměť SGX do GCC 7
Intel poslal patche pro bezpečnou paměť SGX (Secure Guard Extension) do GCC 7. Přitom již v dubnu byly zveřejněny SGX patche pro linuxové jádro. K využití SGX je nutný procesor Intel Skylake nebo novější. (zdroj: phoronix)
Jan Fikar
29. 12. 2016
91
–
120
/
155
První strana
Předchozí strana
1
2
3
4
5
6
Následující strana
Poslední strana
Zprávičky
CESNET otestoval přenos 400 Gb/s na 846 kilometrů pomocí QSFP-DD transceiverů
Sdružení CESNET úspěšně ověřilo funkčnost laditelných koherentních transceiverů Cisco QSFP-DD Bright 400G ZR+ pro vysokorychlostní přenosy…
17:16
Počet nových komentářů
2
Valve Steam Link funguje s Raspberry Pi 3 až 5
Poslední generace minipočítačů Raspberry Pi je další třídou zařízení, na kterých je možné provozovat službu Steam Link, tedy vzdálené hraní…
16:24
Počet nových komentářů
2
Intel představil Arc B580 a B570, grafické karty Battlemage s GPU Xe2
Po procesorech rodiny Arrow Lake nesoucích integrované grafické jádro Xe2 přichází na svět i velké grafické karty vybavené touto generací…
15:53
Další zprávičky
Napište zprávičku
ŠKOLENÍ: Jak bezpečně spravovat a provozovat linuxové servery?
VÍCE INFO
ČLÁNKY DO MAILU