• Č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 / 190
    První strana Předchozí strana 1 2 3 4 5 6 7 Následující strana Poslední strana
    • 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
    • Google Lyra V2 zvyšuje kvalitu zvuku, Qualcomm sází na AI fotografii

      Stalo se Qualcomm Snapdragon 888
      GNU Toolchain bude hostovat přímo u Linux Foundation, vychází Qt 6.4, Qualcomm věří, že díky AI budou dedikované fotoaparáty překonány, Acer začíná s grafickými kartami, první bude mít GPU Intel.
      David Ježek
      2. 10. 2022
      Doba čtení: 4 minuty
    • Debian mění vyhledávač v Chromiu, Ubuntu 22.10 s jádrem Linux 5.19

      Stalo se
      Debian změní výchozí vyhledávač v prohlížeči Chromium na DuckDuckGo. Ubuntu 22.10 „Kinetic Kudu“, které vyjde v říjnu poběží na jádře Linux 5.19. Linuxové distribuci Devuan vypršela platnost klíču.
      Filip Zatloukal
      12. 9. 2022
      Doba čtení: 2 minuty
    • Compiler Explorer: až nečekaně užitečný nástroj pro vývojáře

      Seznámíme se s užitečným projektem, který se nazývá Compiler Explorer. Jedná se o webovou aplikaci, která dokáže přeložit zdrojové kódy napsané v různých jazycích buď do assembleru zvoleného procesoru nebo (pro určité jazyky) do bajtkódu.
      Pavel Tišnovský
      6. 9. 2022
      Doba čtení: 16 minut
    61–90 / 190
    První strana Předchozí strana 1 2 3 4 5 6 7 Následující strana Poslední strana




    Dále u nás najdete

    7 věcí, kterými si kazíte business na LinkedInu aneb nebojte se mlčet

    Odpovědnost za rozhodnutí zůstává na lidech AI navzdory

    ChatGPT rozšiřuje prostor pro spolupráci

    Kolik bude stát snížení záloh OSVČ? Každý tvrdí něco jiného

    Množství údajů dle nařízení vlády k JMHZ mnohé překvapí

    Jak funguje platforma IBM Power11?

    Zdravotní a sociální pojištění 2026 u OSVČ: Opět výrazný růst záloh

    Změny v sociálním pojištění v roce 2026 v oblasti zaměstnávání

    V ČR vznikají čtyři velká datacentra pro AI

    Pupp, Ještěd, InterContinental: Poznejte slavné hotely podle fotek

    Je mi dobře, prášek si nevezmu. Lidé si nerozumně mění léčbu

    Pětina lidí leží v nemocnicích zbytečně, ale není je kam přemístit

    Příběh fyzioterapeuta, který léčí závratě a jezdí k lidem domů

    Nasedl jsem to samořiditelného taxi bez volantu

    Česká televize chystá projekt Tak moment pro mladé

    Samořídicí vozítka začala doručovat jídlo v pražském Karlíně

    V Praze jídlo rozváží roboti. „Kurýři nebudou mít co žrát,“ zní na sítích

    Nádor slinivky se ohlásil nafouklým břichem, pak přišla rychlá operace

    Získá Netflix také HBO Max? Souboj jde do finále

    Neudržel telefon, nemohl předpažit. Byla to mrtvice

    • 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.