Č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
»
Kompilery a procesory
Kompilery a procesory
Vše pro to, abyste zkompilovali svá dílka do spustitelné podoby.
241
–
270
/
501
První strana
Předchozí strana
6
7
8
9
10
11
12
Následující strana
Poslední strana
Intel patrně příští týden vydá záplatu, která bude řešit Spectre a Meltdown na 90 % procesorů uvedených za posledních pět let
Intel již má a patrně příští týden vydá záplatu, která bude řešit problémy Spectre a Meltdown na 90 % procesorů uvedených za posledních pět let. Hovoří patrně o procesorech 4. generace, tedy o Haswell (uvedeno v roce 2013) a novějších. Není známo…
Jan Fikar
5. 1. 2018
AMD umožňuje vypnout Platform Security Processor
Podle diskuse na Reditu to vypadá, že nová aktualizace AGESA pro procesory AMD Ryzen umožní vypnutí Platform Security Procesor (PSP) přímo v biosu. AMD PSP je v podstatě obdoba nechvalně známého Intel ME. PSP využívá ARM TrustZone. (zdroj: phoronix)
Jan Fikar
8. 12. 2017
SiFive začalo licencovat první RISC-V procesor, na kterém poběží Linux
SiFive dokončilo design 64bitového procesoru U54-MC Coreplex a začalo jej licencovat. Jde o první procesor s otevřenou architekturou RISC-V, na kterém poběží Linux. Procesor U54-MC Coreplex má 4 aplikační jádra U54 s instrukční sadou RV64GC na…
Jan Fikar
9. 10. 2017
Intel vydal Coffee Lake, už jsou první linuxové benchmarky
Intel včera podle předpokladu vydal desktopové procesory osmé generace Coffee Lake. Hlavní změnou je větší počet jader, jako odpověď na procesory AMD Ryzen. Server Phoronix přinesl linuxový benchmark procesorů i5 8400 (6/6 jader, bez HT) a…
Jan Fikar
6. 10. 2017
Interní reprezentace numerických hodnot: od skutečného počítačového pravěku po IEEE 754–2008 (dokončení)
Nejdříve se zmíníme o standardních i rozšířených formátech definovaných v IEEE 754–2008, popíšeme si „malé“ FP formáty a samozřejmě nezapomeneme ani na formáty používající BCD, ať již v původní či komprimované podobě.
Pavel Tišnovský
5. 10. 2017
Doba čtení:
32 minut
Interní reprezentace numerických hodnot: od skutečného počítačového pravěku po IEEE 754–2008
Už jsme se věnovali zmatkům, které vládnou ve způsobu interní reprezentace řetězců. Pokud se ale podíváme na metody ukládání hodnot s plovoucí čárkou, zjistíme, že existovalo několik různých standardů i pseudostandardů.
Pavel Tišnovský
28. 9. 2017
Doba čtení:
28 minut
Intel oznámil procesory Core osmé generace Coffee Lake s více jádry
Intel oznámil desktopové procesory Core osmé generace Coffee Lake. Hlavní změnou je větší počet jader kvůli tlaku AMD a zvětšená cache. Procesory i7 budou mít šest jader a s HT 12 vláken, i5 šest jader bez HT a i3 čtyři jádra bez HT. Zvýšení počtu…
Jan Fikar
25. 9. 2017
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
Coconut aneb funkcionální nadstavba nad Pythonem (2.část)
Ve druhé části článku o programovacím jazyku Coconut si popíšeme další zajímavé vlastnosti tohoto jazyka: nové operátory, použití Unicode znaků pro zápis nových i stávajících operátorů, pattern matching i optimalizaci koncové rekurze (TCO).
Pavel Tišnovský
14. 9. 2017
Doba čtení:
21 minut
Linuxový benchmark AMD Threadripperu vypadá dobře
Na serveru phoronix vyšel včera test procesoru AMD Threadripper 1950X, který má 16 jader a základní frekvenci 3,4 GHz. V testech si vedl velmi pěkně, často je nejrychlejší a poráží například i Intel Core i9 7900X (10 jader, 3,3 GHz) a to jak…
Jan Fikar
29. 8. 2017
Clang C/C++ má stále problém s asi 5 % balíčků v Debianu
Vývojář Debianu a nadšenec do LLVM/Clang Sylvestre Ledru na svém blogu popisuje pokrok v kompilaci všech balíčků Debianu pomocí Clang 5.0 místo GCC. V současnosti asi 5,1 % balíčků nejde zkompilovat. Situace se postupně zlepšuje, ale stále ještě…
Jan Fikar
24. 8. 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
AMD oznámilo cenu CPU Ryzen Threadripper
AMD oznámilo cenu dvou procesorů Threadripper, o kterých jsme již informovali. Ryzen ThreadRipper 1900X, 12 jader, 24 vláken, frekvence 3, 5 GHz a turbo 4,0 GHz bude za 799 dolarů. Ryzen ThreadRipper 1950X, 16 jader, 32 vláken, frekvence 3,4 GHz a…
Jan Fikar
13. 7. 2017
Instrukční sada AArch64: technologie NEON
Jednou z nejdůležitějších a potenciálně nejužitečnějších vlastností mikroprocesorových jader ARMv8-A s instrukční sadou AArch64 je upravená a v několika směrech vylepšená technologie NEON umožňující provádění SIMD operací.
Pavel Tišnovský
11. 7. 2017
Doba čtení:
29 minut
Instrukční sada AArch64 (2.část)
Dnes budeme pokračovat v popisu instrukční sady AArch64. Zmíníme se zejména o instrukcích matematického koprocesoru a taktéž o SIMD operacích umožňujících paralelní zpracování prvků vektorů. Na závěr si popíšeme volání služeb jádra.
Pavel Tišnovský
20. 6. 2017
Doba čtení:
23 minut
Instrukční sada AArch64
Minule jsme si řekli základní informace o stále relativně nové architektuře AArch64. Dnes se budeme věnovat instrukční sadě. Popíšeme si i některé rozdíly mezi instrukcemi AArch64 a původní instrukční sadou ARM 32 (A32).
Pavel Tišnovský
13. 6. 2017
Doba čtení:
23 minut
64bitové mikroprocesory s architekturou AArch64
V roce 2011 byla společností ARM představena specifikace nových procesorových jader ARMv8-A. Tato jádra, která dnes nalezneme mj. i v nových smartphonech, se v mnoha ohledech liší od starších ARMovských jader.
Pavel Tišnovský
6. 6. 2017
Doba čtení:
21 minut
Google pracuje na překladači Go pro LLVM, asi se bude jmenovat Gollvm
Google pracuje na novém experimentálním překladači jazyka Go založeném na LLVM. Bude se asi jmenovat Gollvm, ale finální rozhodnutí ještě nepadlo. Zdrojové kódy jsou dostupné pomocí Gitu. (zdroj: phoronix)
Jan Fikar
30. 5. 2017
Intel oznámil procesory Kaby Lake-X a Skylake-X až s 18 jádry a 36 vlákny za 2000 dolarů
Intel na Computexu oznámil nové procesory Core-X pro výkonné desktopy a hráče her. Soupeřit mají zřejmě s oznámeným 16jádrovým procesorem AMD Threadripper. Nové procesory Kaby Lake-X a Skylake-X budou mít od 4 až do 18 jader, až 44 PCIe linek, až…
Jan Fikar
30. 5. 2017
ARM představil dva nové procesory Cortex-A75 a A55
ARM včera na Computexu představil dva nové procesory Cortex-A75 a A55. Výkonný Cortex-A75 by měl mít o 22 % větší výkon, než stávající A73. Cortex-A55 by měl nejlepší poměr výkon-spotřeba ve střední řadě procesorů. Představeno bylo také nové GPU…
Jan Fikar
30. 5. 2017
Digitální signálové procesory TMS320C66×: maximální výpočetní výkon na prvním místě
Mezi nejvýkonnější DSP patří čipy řady TMS320C66× (zkráceně C66×), konkrétně pak obvody C6678 vybavené osmi jádry, které společně dosahují výkonu až 358 GMAC nebo 179 GFLOPS. Dnes se seznámíme se základními vlastnostmi těchto procesorů.
Pavel Tišnovský
30. 5. 2017
Doba čtení:
20 minut
Benchmark kompilátoru AOCC 1.0 optimalizovaného pro Ryzen
Na serveru Phoronix vyšel v neděli benchmark kompilátoru AOCC 1.0 (AMD Optimizing C/C++ Compiler) optimalizovaného pro Ryzen. Kompilátor, který dodává AMD a který je založený na LLVM jsme již představili. Výsledky AOCC nejsou zatím velmi dobré,…
Jan Fikar
23. 5. 2017
Mikroprocesory a mikrořadiče ARM s podporou DSP operací
Při popisu DSP nesmíme zapomenout na to, že v současnosti se v oblasti výkonných 32bitových mikrořadičů stále ve větší míře používají čipy s jádrem ARM. Výrobci kombinují jádra ARM s DSP několika různými způsoby.
Pavel Tišnovský
23. 5. 2017
Doba čtení:
26 minut
Flang, překladač Fortranu od NVIDIA pro LLVM
Flang je nový překladač Fortranu pro LLVM, který byl vyvinutý společností NVIDIA. Jméno vzniklo podobně jako z C/C++ Clang, tak z Fortranu Flang. Doposud bylo k překladu Fortranu v LLVM potřeba využívat DragonEgg, který propojí GCC s LLVM a pak lze…
Jan Fikar
18. 5. 2017
AMD představilo 16jádrový 32vláknový Threadripper
AMD včera představilo 16jádrový 32vláknový Threadripper („vláknový frajer“) pro desktopy založený na Ryzenu. Procesor bude soupeřit s Intel Broadwell-E a budoucím procesorem Skylake-E. Procesor bude patrně podporovat 4kanálovou paměť a více PCIe…
Jan Fikar
18. 5. 2017
AMD vydalo optimalizovaný linuxový C/C++ kompilátor pro Ryzen
AMD vydalo optimalizovaný linuxový C/C++ kompilátor AOCC 1.0 (AMD Optimizing C/C++ Compiler) pro Ryzen, který je založený na LLVM/Clang. Nový překladač je testován na RHEL, SLES a Ubuntu. Předběžná podpora pro Ryzen byla již přidána jak do GCC tak…
Jan Fikar
16. 5. 2017
Čipy dsPIC a instrukce specifické pro jejich DSP modul
Dnes téma mikrořadičů řady PIC24 a dsPIC dokončíme. Budeme se zabývat převážně těmi instrukcemi, které jsou specifické pro čipy dsPIC a pro jejich DSP modul, nejprve si však popíšeme zbývající instrukce společné pro PIC24 i dsPIC.
Pavel Tišnovský
16. 5. 2017
Doba čtení:
14 minut
Instrukční soubor čipů PIC24 a dsPIC
Na předchozí článek s popisem základních vlastností čipů řady PIC24 a dsPIC dnes navážeme, protože se budeme zabývat instrukční sadou těchto v některých ohledech poněkud neobvyklých mikrořadičů.
Pavel Tišnovský
9. 5. 2017
Doba čtení:
16 minut
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
Čipy PIC24 a dsPIC: na rozhraní mezi mikrořadiči a DSP
Mikrořadiče PIC jsme si již popisovali, ovšem prozatím jsme se zabývali pouze osmibitovými mikrořadiči. Svět čipů PIC je však rozsáhlejší, protože v něm nalezneme i šestnáctibitové mikrořadiče a dokonce i jednoduché DSP.
Pavel Tišnovský
2. 5. 2017
Doba čtení:
20 minut
241
–
270
/
501
První strana
Předchozí strana
6
7
8
9
10
11
12
Následující strana
Poslední strana