Kompilery a procesory
Články
Distcc: kompilujte distribuovaně a rychle
Jednotky pro správu paměti (MMU) na mikroprocesorech ARM
Podpora instrukcí typu SIMD na mikroprocesorech ARM
V dnešní části seriálu o architekturách počítačů se budeme opět zabývat popisem mikroprocesorů patřících do rodiny ARM. Zaměříme se na popis SIMD instrukcí, které sice původně nebyly součástí mikroprocesorů ARM, ale postupně začaly být implementovány jako volitelná rozšíření do některých mikroprocesorových jader.
Mikroprocesory ARM a architektura VFP (Vector Floating Point)
V dnešní části seriálu o architekturách počítačů se již podruhé budeme zabývat způsobem zpracování numerických hodnot s plovoucí řádovou čárkou na mikroprocesorech ARM. Minule jsme si popsali technologii FPA (Floating Point Accelerator), dnes se zaměříme na alternativní technologii VFP (Vector Floating Point).
Práce s hodnotami s plovoucí řádovou čárkou na mikroprocesorech ARM
V seriálu o architekturách počítačů jsme se již seznámili se všemi třemi instrukčními sadami mikroprocesorů ARM – jak s původní RISCovou sadou, tak i se sadou Thumb a Thumb-2. Ještě jsme si však prakticky nic neřekli o podpoře práce s hodnotami s plovoucí řádovou čárkou. Nyní nastal pravý čas tuto informaci doplnit.
Zprávičky
Má být kompilátor energeticky úsporný?
V mailové konferenci projektu LLVM se diskutuje o tom, zda by neměl kompilátor nabízet zvláštní režim, ve kterém bude generovat energeticky úspornější binárky. Otázkou je, jestli to má vůbec smysl řešit nebo je lepší prostě aplikaci zkompilovat… Více
GCC 4.7.3 opravuje více než stovku chyb
Pokud se pořád držíte starší řady GCC, potěší vás zpráva, že vyšla nová verze 4.7.3, která opravuje více než sto chyb. Oficiálně bylo od předchozího vydání opraveno 118 chyb. Více
GCC také diskutuje ukončení podpory procesorů 386
Po té co byla z linuxového jádra odebrána podpora pro procesory 386 začala i mezi vývojáři GCC diskuze nad tímto tématem. Navrhovaná varianta je začít podporovat již pouze i486 a vyšší. Došlo by tak k pročištění většiny knihoven, které dnes musí… Více
Vývoj nových funkcí do Gcc 4.8 je u konce
Vývoj nové verze překladače Gcc 4.8 se přesunul do druhé fáze. Všechny novinky jsou už hotové a teď už se bude jen ladit a budou se odstraňovat případné chyby. Vydání je plánováno na březen nebo duben příštího roku, tedy přesně rok po vydání… Více
GCC Explorer: interaktivní kompilace
Matt Godbolt na svém blogu představil jeho nový nástroj pro analýzu výstupu GCC kompilátoru. Jde o webovou aplikaci, kde do levé části píšete svůj C/C++ kód a v druhé části vidíte co vyleze z GCC. Kompilátoru můžete dávat různé parametry a dokonce… Více

