Új hozzászólás Aktív témák
-
azopi74
addikt
Ami új az AVX2-ben (alias HNI - Haswell New Instructions):
- Gather-Scatter (a GPU-kból ismert vektor-címzés)
- Bit manipulation,
- FMA3 (multiply–add fused 3) - egy lépésben elvégzett lebegőpontos összeadás-szorzás - 3 operandussal. Sajnos az AMD a négy operandusú FMA4-et támogatja, ami ugyan hosszabb kódot eredményez, de sokkal rugalmasabb programozási szempontból. Bár a pletykák szerint az AMD is támoagtni fogja az FMA3-at a Piledriver-ben. -
P.H.
senior tag
Egyrészt azt érdemes lenne megfogalmaznod, hogy konkrétan mit is szeretnél látni a topikban: csak x86/x64-et vagy ARM-ot is, esetleg egyéb exotikus dolgokat is.
Másrészt azt is érdemes megfogalmazni, hogy milyen mélységig menjen a téma, ami érdekel: teljes részletességgel jelenleg alsó hangon 2600 oldal itt az AMD leírása (a Manuals címszó alatti 5 részes dokumentáció), de hozzávehetjük a BIOS and Kernel Developer’s Guide-ot is a maga 600-nál több oldalával, ami ahhoz kell, hogy egyáltalán bebootoljon egy-egy mai, mindenfélével integrált CPU (itt nem PCI-Express-re vagy IGP-re kell gondolni, hanem alapvető dolgokra: memóriavezérlőre, energia management-re, ...)
Harmadrészt azt is érdemes eldönteni előre, hogy mennyire visszamenőleg érdekel a dolog: x86 esetében pl. lehet kezdeni a 8085-től (minden x86 - a 8086-é is - őse) és hogy mit miért, miért CISC vagy miért RISC; de lehet kezdeni pl. a PPro-től is, ami az i386-alapok valóban első használható megvalósítása; de akár innen is lehet, ez is kiváló kezdésnek és tanulságos is. ARM esetében teljesen máshonnan kell indulni.
Ha ezeket nem definiálod, akkor egy áttekinthetetlen topik lesz belőle, amibe bárki beír a C64-től az Itaniumig mindent, ami épp az eszébe jut.
[ Szerkesztve ]
Arguing on the Internet is like running in the Special Olympics. Even if you win, you are still ... ˙˙˙ Real Eyes Realize Real Lies ˙˙˙