Č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.
301
–
330
/
501
První strana
Předchozí strana
8
9
10
11
12
13
14
Následující strana
Poslední strana
Šestnáctibitové mikrořadiče TI řady MSP430 – instrukční sada a periferní moduly
V popisu šestnáctibitových mikrořadičů MSP430 společnosti Texas Instruments dnes budeme pokračovat. Kromě podrobnějšího popisu instrukční sady se zmíníme i o periferních modulech, jimiž bývají tyto čipy vybaveny.
Pavel Tišnovský
8. 11. 2016
Doba čtení:
19 minut
Šestnáctibitové mikrořadiče TI řady MSP430
Po popisu mikrořadičů z rodiny H8 přichází na řadu další oblíbené a často používané mikrořadiče, které se v některých ohledech rodině H8 podobají. Jedná se o 16bitové mikrořadiče MSP430 společnosti Texas Instruments.
Pavel Tišnovský
1. 11. 2016
Doba čtení:
17 minut
Rodina mikroprocesorů a mikrořadičů H8 (řada 300H)
Po popisu osmibitových procesorů z rodiny H8, tj. čipů z řady 300 a 300L, se začneme zabývat čipy postavenými na jádrech 300H. Jedná se o 16bitová jádra, přičemž některé operace mohou probíhat i s 32bitovými operandy.
Pavel Tišnovský
27. 10. 2016
Doba čtení:
16 minut
Benchmark Intel Turbo Boost Max 3.0 v Linuxu
Na serveru Phoronix včera uveřejnili benchmark Intel Turbo Boost Max 3.0 (ITMT) v Linuxu. ITMT je novou vlastností procesorů Broadwell-E, která nakonec není v kernelu 4.9, bude nejdříve v 4.10, ale do 4.9-rc1 lze přidat pomocí patche Intelu. Ve…
Jan Fikar
25. 10. 2016
Rodina mikroprocesorů a mikrořadičů H8
Po popisu jader SuperH se seznámíme s další rodinou mikroprocesorů navržených v Hitachi. Jedná se o rodinu H8, v níž nalezneme celou řadu čipů – od 8bitových až po výkonné 32bitové.
Pavel Tišnovský
20. 10. 2016
Doba čtení:
19 minut
Superskalární RISCová jádra SH-4 a SH-4A použitá v mikroprocesorech i mikrořadičích
V posledním článku o čipech s architekturou SuperH si popíšeme vlastnosti RISCových jader nazvaných SH-4 a SH-4A. Ta dnes nalezneme jak v mikroprocesorech, tak i mikrořadičích vyráběných společností Renesas.
Pavel Tišnovský
11. 10. 2016
Doba čtení:
22 minut
Analýza a transformace kódu v Javě s knihovnou Spoon (2)
Ve druhém článku o knihovně Spoon, kterou lze použít pro analýzu či transformace kódu v Javě, dokončíme téma „procesorů“, jež mohou sloužit k relativně jednoduchým analýzám kódu.
Pavel Tišnovský
6. 10. 2016
Doba čtení:
16 minut
Mikroprocesory a mikrořadiče s jádrem SH-2A a koprocesorem SH2A-FPU
Mikroprocesory a mikrořadiče založené na jádru SH-2A mohou být doplněny o matematický koprocesor SH2A-FPU. Seznámíme se s jeho vlastnostmi a porovnáme si jej s dalšími procesory.
Pavel Tišnovský
4. 10. 2016
Doba čtení:
26 minut
Programování GPU na Raspberry Pi: použití Quad Processor Unit(s)
Raspberry Pi je znám poměrně nevýkonným procesorem. Ve skutečnosti čipy BCM2835(6,7) nabízí vysoký výkon teoreticky dosahující až 28,8 GFLOPS. Výpočet je ale nutné přenést z CPU (ARM) na tzv. QPU.
Pavel Tišnovský
22. 9. 2016
Doba čtení:
14 minut
Mikroprocesory a mikrořadiče s jádrem SH-2A aneb vítězství superskalární architektury
Ve třetím článku o architektuře SuperH se budeme věnovat popisu instrukční sady SH-2A. Jedná se o rozšíření původní sady SH-2 o instrukce užitečné zejména v mikrořadičích a taktéž při zpracování signálů.
Pavel Tišnovský
20. 9. 2016
Doba čtení:
17 minut
GNU Bash 4.4 přináší nové proměnné
Oblíbený shell GNU Bash vyšel ve verzi 4.4. Z uživatelských novinek je asi nejzajímavější přidání proměnných EXECIGNORE (umožňuje specifikovat případy, kdy preferovat doplňování názvů příkazů na úkor názvů souborů) a BASH_LOADABLE_PATHS. Verze…
Roman Bořánek
16. 9. 2016
Problémy s vyrovnávací pamětí u telefonů Samsung
Samsung nemá jen problém s hořící baterií u Note 7, ale i s náhodně padajícími aplikacemi na Note 7, Galaxy S7 a S7 Edge, které mají procesor Exynos 8890. Nedávno se podařilo odhalit jádro problému, jde o různé cache_line_size u big.LITTLE…
Jan Fikar
15. 9. 2016
Instrukční sada mikroprocesorů SuperH 2 (SH-2)
Ve druhém článku o SuperH si popíšeme instrukční sadu SH-2, s níž se mohli setkat programátoři her pro Sega Saturn a dnes především vývojáři mikrořadičů pro průmyslové aplikace (včetně automotive).
Pavel Tišnovský
15. 9. 2016
Doba čtení:
16 minut
První benchmark GCC 7.0
Na GNU kompilátoru GCC 7 se od dubna letošního roku pilně pracuje. Stabilní verze 7.1 by měla vyjít příští rok, ale již včera vyšlo na serveru Phoronix srovnání rychlosti GCC 7.0 s 6.2 a 5.4. Dobrá zpráva je, že nový GCC 7.0 je téměř ve všech…
Jan Fikar
13. 9. 2016
Mikroprocesory a mikrořadiče s instrukční sadou SuperH (SH)
Je možné pozorovat rostoucí oblibu mikrořadičů s plně 32bitovými ALU. Kromě ARM (Cortex-M) či MIPS se zejména v průmyslu setkáme i s mikrořadiči s instrukčními sadami SuperH (SH-2, SH-2A, SH-4).
Pavel Tišnovský
8. 9. 2016
Doba čtení:
17 minut
RISCová architektura PowerPC: AltiVec a operace s vektory
Prakticky u všech RISCových architektur nalezneme rozšíření instrukční sady určená pro operace s vektory dat. Podobná rozšíření najdeme i u PowerPC: AltiVec, Velocity Engine či Vector Multimedia Extension.
Pavel Tišnovský
6. 9. 2016
Doba čtení:
20 minut
RISCová architektura PowerPC: matematický koprocesor
Třetí a současně i poslední část článku o mikroprocesorech s architekturou PowerPC je věnována popisu instrukcí používaných při práci s numerickými hodnotami s plovoucí řádovou čárkou (floating point).
Pavel Tišnovský
23. 8. 2016
Doba čtení:
16 minut
Nové CPU od AMD Zen bude rychlejší než Brodawell-E, ale bude až příští rok
AMD v San Francisku odhalilo více detailů o svém novém CPU Zen. Vzorek „Summit Ridge“ (8 jader, 16 vláken) překonal v renderovacím testu v Blenderu Broadwell-E se stejným počtem jader a frekvencí. Výsledku bylo dosaženo zřejmě zvýšením počtu…
Jan Fikar
18. 8. 2016
RISCová architektura PowerPC (pokračování)
Ve druhé části článku o RISCové architektuře PowerPC nejprve dokončíme popis modulu určeného pro provádění podmíněných i nepodmíněných skoků a následně se zaměříme na celočíselné instrukce prováděné v aritmeticko-logické jednotce.
Pavel Tišnovský
16. 8. 2016
Doba čtení:
15 minut
RISCová architektura PowerPC
Jednou z posledních rozšířených a stále používaných RISCových architektur, kterou jsme si (alespoň prozatím) nepopsali, je architektura PowerPC. Dnes se seznámíme s jejími základními vlastnostmi.
Pavel Tišnovský
4. 8. 2016
Doba čtení:
14 minut
Intel zatím nemá v plánu linuxový ovladač pro Turbo Boost Max 3.0
Turbo Boost Max 3.0 byl uveden před nedávnem v procesorech Broadwell-E. Na rozdíl od staršího Turbo Boost 2.0, kde frekvence ovládal přímo HW, bude potřebovat podporu OS. Intel však zatím nemá v plánu linuxový ovladač. Ovladač ve Windows zřejmě jen…
Jan Fikar
14. 6. 2016
Intel uvedl Broadwell-E s šesti až deseti jádry pro výkonné desktopy
Intel uvedl Broadwell-E (Extreme) s šesti až deseti jádry pro výkonné desktopy. Procesory pracují na frekvencích 3,0–3,6 GHz a podporují paměť DDR4–2400, kdežto Skylake pouze DDR4–2133. Procesory mají TDP 140W a podporují nový Turbo Boost Max 3.0…
Jan Fikar
31. 5. 2016
Vylepšená spotřeba Haswell, Broadwell a Skylake S a U
Matthew Garrett vydal patche pro jádra 4.5 a 4.6, které nastavují řízení spotřeby SATA na „firmware“. Řízení spotřeby SATA má samo o sobě malý vliv na spotřebu, ovšem špatné nastavení zabraňuje některým procesorům hlubší spánek než PC3. Pokud máte…
Jan Fikar
19. 4. 2016
Matthew Garret doporučuje nekupovat mobilní Skylake kvůli špatnému power managementu
Známý jaderný vývojář Matthew Garret doporučuje na svém blogu nekupovat mobilní Skylake kvůli špatnému power managementu. Podle jeho slov se v Linuxu využije pouze úroveň usnutí procesoru PC3 i když Skylake podporuje až úroveň PC8. Odhaduje, že…
Jan Fikar
14. 4. 2016
Zamrzání Linuxu s Intel Bay Trail
Někteří uživatelé procesoru Intel Bay Trail (a částečně i Braswell) narážejí na nepříjemné a náhodné zamrzání systému v X11 s jádrem novějším než 3.16. Proto byla v lednu 2015 otevřena chyba v ovladači i915 na FreeDesktop.org. Provizorním řešením…
Jan Fikar
10. 3. 2016
Ruský All-in-One PC s Linuxem a MIPS
Ruská společnost T-Platforms vyvinula All-in-One počítač s procesorem Baikal-T1, který se vyrábí rovněž v Rusku. SoC má 2 jádra a je založen na licencované 32 bitové architektuře MIPS. Jako operační systém je instalován Debian 8. Vzhledem ke…
ByCzech
8. 3. 2016
Architektura mikrořadičů s jádry ARM Cortex-M4
Pátý článek o mikrořadičích založených na RISCových jádrech s architekturou ARM je věnován popisu řady Cortex-M4(F). Čipy obsahující tato jádra se podobají již dříve popsaným jádrům Cortex-M3, ovšem ve skutečnosti mají mnoho společného i s minule popsanými nejvýkonnějšími mikrořadiči Cortex-M7.
Pavel Tišnovský
19. 1. 2016
Doba čtení:
21 minut
Skylake bude mít podporu ve Windows 7 a 8.1 jen 18 měsíců
Microsoft oznámil, že nový procesor Intel Skylake bude podporován ve Windows 7 a Windows 8.1 už jen 18 měsíců, tedy do 17. července 2017. Poté budou dostupné jen některé záplaty a uživatelé se Skylake budou muset přejít na Windows 10. Přitom…
Jan Fikar
18. 1. 2016
Procesory Intel Skylake obsahují chybu způsobující zamrznutí při komplexní zátěži
Intel potvrdil, že jeho procesory Skylake obsahují chybu způsobující zamrznutí při zátěži v programu Prime95, který se často používá ke zjištění stability systému jak v Linuxu tak i ve Windows a je vytvořen projektem GIMPS (Great Internet Mersene…
Jan Fikar
12. 1. 2016
RISCové mikroprocesory s komprimovanými instrukčními sadami (2)
V předchozí části článku o mikroprocesorech s RISCovou architekturou jsme si uvedli důvody, které vedly návrháře RISCových procesorů k zavedení takzvaných „komprimovaných“ instrukcí. Kromě minule popsané sady MIPS16e samozřejmě existují i sady další, především pak RVC (RISC-V „C“).
Pavel Tišnovský
22. 12. 2015
Doba čtení:
21 minut
301
–
330
/
501
První strana
Předchozí strana
8
9
10
11
12
13
14
Následující strana
Poslední strana