• Články
  • Zprávičky
  • Fórum
  • Podpořte Root
  • Školení
  • Galerie
  • Root do mailu
  • RSS
  • Blogy
  • Knihy
  • Speciály
  • Manuály
  • Licence
  • Jak na Linux
  • Zdroják
    • Hledat

    Root.cz  »  Témata  »  GCC

    GCC

    61–90 / 193
    První strana Předchozí strana 1 2 3 4 5 6 7 Následující strana Poslední strana
    • GCC má schválen vlastní Kodex chování

      Jason Merrill z Red Hatu na webu GNU GCC oznamuje, že projekt schválil svůj Kodex chování (Code of Conduct). Tím se budou nově řídit vývojáři i další přispěvatelé projektu v různých komunikačních systémech jako mailing listech, bugzille, IRC…
      David Ježek
      21. 6. 2023
    • Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (3)

      Ve třetí části článku o propojení Pythonu s nativními knihovnami s využitím balíčku cffi se budeme zabývat tím, jakým způsobem je možné do funkce naprogramované v jazyku C předat pole s prvky různých typů.
      Pavel Tišnovský
      8. 6. 2023
      Doba čtení: 30 minut

    • Clang 16 je v průměru o 4 % rychlejší než GCC 13 na Zen 4

      Server Phoronix minulý měsíc přinesl test kompilátorů Clang 16 a GCC 13.1 na procesoru Intel Raptor Lake. Binární soubory kompilované Clangem byly rychlejší v průměru asi o 5 % než kompilované GCC 13.1 V úterý pak test zopakoval na AMD EPYC čtvrté…
      Jan Fikar
      2. 6. 2023
    • Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (2)

      Ukážeme si některé další možnosti použití cffi. Ukážeme si zpracování hlavičkových souborů, automatický překlad kódů z jazyka C do dynamicky linkované knihovny a předávání struktur či ukazatelů na struktury do funkcí psaných v C.
      Pavel Tišnovský
      1. 6. 2023
      Doba čtení: 27 minut
    • Propojení Pythonu s nativními knihovnami s využitím balíčku cffi

      Python je dnes pravděpodobně nejrozšířenějším programovacím jazykem, k čemuž přispěl i fakt, že pro něj existuje obrovské množství balíčků. Mnoho z nich je ve skutečnosti jen lepidlo mezi Pythonem a nativními knihovnami.
      Pavel Tišnovský
      30. 5. 2023
      Doba čtení: 21 minut

    • Clang 16 je v průměru o 5 % rychlejší než GCC 13 na Raptor Lake

      Server Phoronix přinesl včera srovnání kompilátorů GCC 13.1 a Clang 16. GCC 13.1 vyšlo 28. dubna a Clang 16 17. března. Phoronix testoval na procesoru Intel Raptor Lake s Fedorou 38. V obou případech byly použity přepínače -O3 -march=native -flto…
      Jan Fikar
      12. 5. 2023
    • Vyšlo GCC 13.1 s jazykem Modula-2

      Ve středu vyšel GNU překladač GCC ve verzi 13.1, první stabilní z řady 13. Novinkou je přidání staršího jazyku Modula-2. Nový překladač pro Rust gccrs je zatím v 13.1 vypnut, protože potřebuje ještě doladit. V příštím vydání už by měl být. GCC…
      Jan Fikar
      28. 4. 2023
    • Analýza zdrojového kódu nástrojem gcov

      V tomto článku se seznámíme s velmi užitečným nástrojem nazvaným gcov. Jedná se o jeden z nástrojů z ekosystému GCC, jenž slouží pro zjištění, které řádky v programovém kódu jsou skutečně volány (například z testů) a které nikoli.
      Pavel Tišnovský
      18. 4. 2023
      Doba čtení: 32 minut
    • AMD FSR3 též open-source, ještě lepší Direct3D 12 nad Vulkanem, díky VKD3D 1.7

      Stalo se Fallout 4 přes Steam Proton / Vulkan na Mageia / GNOME / Wayland
      Přechod openSUSE Tumbleweed na GCC 13 začal, AMDGPU se připravuje na eDP 1.5 panely s 6,75Gbit/s linkami, další kód pro Meteor Lake míří do Linuxu 6.4, AMD FidelityFX Super Resolution 3 s MIT licencí.
      David Ježek
      26. 3. 2023
      Doba čtení: 3 minuty
    • Více než 100 patchů pro Rust v GCC 13

      Zhruba dva měsíce od začlenění do GCC dostává Rust frontened (gccrs) více než stovku dalších patchů, které se objeví v rámci GCC 13. Toto vydání je v plánu na březen či duben. Celkem 103 patchů již visících na Gitu projektu komentuje vývojář…
      David Ježek
      21. 2. 2023
    • Nástroj objdump: švýcarský nožík pro vývojáře

      Jednou z velmi užitečných utilit v balíčku GNU Binutils je objdump. Ta umožňuje získávat důležité informace jak z objektových souborů, tak i z dynamicky linkovaných knihoven i ze spustitelných (nativních) souborů.
      Pavel Tišnovský
      24. 1. 2023
      Doba čtení: 33 minut
    • GCC 13 je ve fázi oprav regresí

      Překladač GCC 13 vstoupil dnes do čtvrté fáze, ve které se jen opravují regrese. Zatím je regresí s největší prioritou P1 37. Jak se je podaří opravit nebo jim snížit prioritu, tak vyjde stabilní GCC 13.1. Odhaduje se, že 13.1 vyjde mezi březnem a…
      Jan Fikar
      16. 1. 2023
    • Podpora architektury Intel Emerald Rapids v GCC 13

      GCC ve verzi 13 nabídne podporu procesorů Intel rodiny Emerald Rapids ( -march=emeraldrapids). Intel tak navazuje na vývoj, který od GCC 11 běží v rámci podpory Sapphire Rapids, platformy jejíž uvedení na trh je plánováno odteď za necelý týden…
      David Ježek
      4. 1. 2023
    • Stíny nad 32bit x86 openSUSE, KDE dále vylepšuje podporu Waylandu a více monitorů

      Stalo se AMD Zen 4 Ryzen 7950X
      Intel oneAPI 2023 a podpora běhu s GPU AMD a Nvidia, KDE na Waylandu s neceločíselným škálováním, hledá se údržbář 32bit x86 openSUSE, AMD AOCC 4.0 přidává oproti GCC 12.2 slušnou porci výkonu.
      David Ježek
      18. 12. 2022
      Doba čtení: 3 minuty
    • Jazyk Modula-2 bude v GCC 13

      Modula-2 je procedurální programovací jazyk s podporou multiprogramování a vytvořil jej Niklaus Wirth z ETHZ v Curychu v roce 1978. Více o tomto jazyce se dozvíte na oficiálních stránkách. Minulý týden se do GCC 13 dostal frontend pro Rust Gccrs…
      Jan Fikar
      15. 12. 2022
    • Podpora Rustu míří do překladače GCC

      Rustový front-end pro GCC nazvaný Gccrs byl schválen pro přijetí do GCC. Znamená to, že příští vydání GCC bude schopné kompilovat kód napsaný v Rustu. Arthur Cohen, jeden z autorů Gccrs ale uživatele varuje: „Jedná se o velmi experimentální…
      Petr Krčmář
      8. 12. 2022
    • BaCon: transpřekladač z jazyka BASIC do jazyka C

      Programátor
      Představíme si možnosti poskytované nástrojem BaCon. Jde o transpřekladač jazyka BASIC (resp. jeho rozšířené podoby) do jazyka C. Tento nástroj je zajímavý proto, že umožňuje prostudovat různé aspekty a problémy transpřekladu.
      Pavel Tišnovský
      6. 12. 2022
      Doba čtení: 39 minut
    • Rozšíření instrukční sady AVX-512 na platformě x86–64 (dokončení)

      V závěrečném článku o SIMD operacích podporovaných (i když nepřímo) překladačem GCC C se zaměříme přímo na konkrétní vybrané instrukce, které lze nalézt v jednotlivých rozšířeních instrukčních sad AVX-512.
      Pavel Tišnovský
      29. 11. 2022
      Doba čtení: 65 minut
    • GCC 13 bude s -O2 rozvíjet malé smyčky pro x86

      Možnost překladače GCC rozvíjet smyčky -funroll-loops či dokonce -funroll-all-loops může někdy pomoci s rychlostí výsledného kódu, ale téměř vždy je výsledný kód delší, proto se používá zřídka nebo s velkým rozmyslem. Hongyu Wang z Intelu si…
      Jan Fikar
      14. 11. 2022
    • Rozšíření instrukční sady F16C, FMA a AVX-512 na platformě x86–64

      Dnes se seznámíme s rozšířeními instrukční sady, které se jmenují F16C, FMA a AVX-512. První dvě rozšíření jsou pojata minimalisticky, ovšem AVX-512 přidává velké množství instrukcí i registrů.
      Pavel Tišnovský
      10. 11. 2022
      Doba čtení: 51 minut
    • Podpora Xeon Phi mizí z GCC, LXQt 1.2 stále na bázi Qt5

      Stalo se
      Týden v KDE přináší nejen chytřejší KRunner a vylepšení Discoveru, Intel Arc se obejde i neobejde bez Management Engine. LXQt 1.2 je stále na bázi frameworku Qt5, z GCC mizí podpora Xeon Phi.
      David Ježek
      6. 11. 2022
      Doba čtení: 4 minuty
    • Rozšíření instrukční sady „Advanced Vector Extensions“ na platformě x86–64

      Článek je věnován rozšíření instrukční sady „Advanced Vector Extension“ neboli AVX. Oproti MMX či SSE se jedná o výrazné vylepšení podpory SIMD operací s delšími vektory a s novými instrukcemi.
      Pavel Tišnovský
      1. 11. 2022
      Doba čtení: 69 minut
    • Zpracování n-rozměrných polí v jazyce Go s využitím knihovny narray

      V dnešním článku se seznámíme s knihovnou nazvanou narray. Jedná se o knihovnu určenou pro programovací jazyk Go, která je navržena pro efektivní práci s n-rozměrnými poli s využitím ručně „vektorizovaného“ kódu napsaného v assembleru.
      Pavel Tišnovský
      27. 10. 2022
      Doba čtení: 25 minut
    • Podpora SIMD operací v GCC s využitím intrinsic: technologie SSE

      Na předchozí článek o využití SIMD operací založeném na použití intrinsic v překladači GCC C dnes navážeme. Dnes se zaměříme na technologii SSE se 128bitovými vektory a podporou FP operací.
      Pavel Tišnovský
      25. 10. 2022
      Doba čtení: 55 minut
    • Buffer Overflow v implementaci SHA-3, GCC 13 s optimalizacemi pro AMD Zen 4

      Stalo se AMD Zen 4 Ryzen 7950X
      Novinky v KDE po Plasmě 5.26, Buffer Overflow v referenční implementaci SHA-3, portování Coreboot/Dasharo na MSI PRO Z690-A DDR5 zahájeno, znver4 v GCC 13, soutěž o výchozí wallpaper pro Xfce 4.18.
      David Ježek
      23. 10. 2022
      Doba čtení: 4 minuty
    • Ubuntu 22.10 Kinetic Kudu nabízí GNOME 43, PipeWire a vylepšení RPi

      Společnost Canonical uvolnila novou verzi Ubuntu 22.10 s názvem Kinetic Kudu. Jde o průběžné šestiměsíční vydání s krátkou dobou podpory, které bývá obvykle zaměřené na zásadnější novinky. Nejinak je tomu i dnes, nová verze přináší GNOME…
      Petr Krčmář
      20. 10. 2022
    • Podpora SIMD operací v GCC s využitím intrinsic pro nízkoúrovňové optimalizace

      V první části článku dokončíme popis problematiky SIMD technologie NEON na architektuře ARM. Část druhá bude věnována takzvaným intrinsic, které programátorům umožňují přímo v C provádět i nízkoúrovňové optimalizace.
      Pavel Tišnovský
      20. 10. 2022
      Doba čtení: 52 minut
    • Podpora SIMD (vektorových) instrukcí na RISCových procesorech

      SIMD operace, s jejichž některými variantami určenými pro platformu x86–64 jsme se seznámili minule, se používají i na RISCových procesorech. Dnes se seznámíme s rozšířením NEON pro procesory ARM.
      Pavel Tišnovský
      18. 10. 2022
      Doba čtení: 47 minut
    • Užitečné rozšíření GCC – podpora SIMD (vektorových) instrukcí: nedostatky technologie

      Podpora SIMD operací v rozšíření GCC je ve skutečnosti pouze částečná a má mnohé nedostatky, o nichž se dnes zmíníme. Taktéž si ukážeme, že vektory zavedené v rámci tohoto rozšíření není vhodné slepě používat namísto polí.
      Pavel Tišnovský
      11. 10. 2022
      Doba čtení: 50 minut
    • Užitečné rozšíření GCC: podpora SIMD (vektorových) instrukcí

      S rostoucím počtem tranzistorů na ploše mikroprocesorů (Moorův zákon) se mění i jejich architektura. Kromě přidávání jader dochází k zavádění instrukcí SIMD, které dokážou jednu operaci provádět s celým vektorem dat.
      Pavel Tišnovský
      6. 10. 2022
      Doba čtení: 49 minut
    61–90 / 193
    První strana Předchozí strana 1 2 3 4 5 6 7 Následující strana Poslední strana




    Dále u nás najdete

    Google vylepšil živé překlady, už nejsou třeba Pixel Buds

    Co nabízí největší sázkové kanceláře na českém trhu?

    Pokuty pro Albert za „slevy“, které byly ve skutečnosti zdražením

    Těžba dat versus strojové učení

    Hledáte dárky na poslední chvíli? Je tu software do minuty!

    Streamingové služby zpřísňují sdílení účtů

    Vykrádá Google obsah z webů pro svou AI?

    Brnění rukou, otékání nohou. Příčinou bývá dlouhé sezení

    Babička pije. Rodina to dlouho nemusí tušit

    Rok 2025 nás přinutil žít s AI. Mozek ale nestíhá

    Změny u pojištění vkladů: Delší ochrana a jistota u velkých částek

    Kde nakoupíte potraviny i na Štědrý den a kde zavřou?

    Matka a dcera lásku k přírodě proměnily v kvetoucí byznys

    V EU roste černá ekonomika v najímání IT odborníků

    Umělá inteligence zásadně změní využívání robotů

    Je tu aktualizovaný Chrome v pořadí již číslo 143

    Inteligentní drony z Prahy létají v kouři a bez GPS

    Vědci popsali, proč u někoho alkohol způsobuje rakovinu

    Datová centra: AI boom, limity energetiky a přesun kapacit

    Novinky pro řidiče: Pohodlí při vyřizování a dražší poplatky

    • Root.cz do mailu
    • RSS a další exporty
    • Podpořte Root.cz
    • Reklama
    • Podmínky užívání
    • Kontakt
    Byznys:
    Podnikatel.cz Euro.cz Businesscenter.podnikatel.cz
    Finance:
    Měšec.cz Finance.cz
    IT:
    Lupa.cz Root.cz Cnews.cz Zdroják.cz
    Zdraví:
    Vitalia.cz Zdraví.euro.cz
    Software:
    Slunečnice.cz Stahuj.cz SW.cz Můjsoubor.cz Stáhnu.cz
    Zájmy:
    Edna.cz Autobible.euro.cz Rodičov.cz Videačesky.cz Hryprodívky.cz Raketka.cz Nasvah.cz
    B2B:
    Computertrends.cz CIOtrends.cz Channeltrends.cz CFOtrends.cz
    Odborné akce:
    Tuesday.cz

    Dáváme Internetu obsah.

    • O společnosti
    • Inzerce
    • Kariéra
    • Kontakty
    • Osobní údaje
    • Nastavení soukromí
    Copyright © 1997 – 2025 Internet Info, s.r.o. Všechna práva vyhrazena.