90 likes | 228 Views
Odnos arhitekture x86-64 sa ostalim 64-bitnim arhitekturama. Autori : Petar Geni ć Nemanja Nežić. 64-bitne Procesorske Arhitekture. AMD64 (x86-64) Itanium (IA-64) Intel 64 (EM64T). Hronologija 64-bitnih arhitektura. IBM 7030 Stretch superkompjuter CDC Star-100 Vector superkompjuter
E N D
Odnosarhitekture x86-64 saostalim 64-bitnim arhitekturama Autori:PetarGenićNemanja Nežić
64-bitne ProcesorskeArhitekture • AMD64 (x86-64) • Itanium (IA-64) • Intel 64 (EM64T)
Hronologija 64-bitnih arhitektura • IBM 7030 Stretch superkompjuter • CDC Star-100 Vector superkompjuter • ICL 2900 Series • Cray-1 superkompjuter • Elxsi 6400 paralelniminisuperkompjuter • Intel i860 RISC • MIPS Technologies R4000 • DEC PRISM Alpha • Atari Jaguar konzola
Hronologija 64-bitnih arhitektura • Sun UltraSPARC • IBM AS/400 • Nintendo 64 • IBM RS64 i IBM full-64-bit PowerPC/POWER • Intel IA-64 • AMD Opteron i AMD Athlon 64 • Intel IA-32e (EM64T) • ARM Cortex-A53 i Cortex-A57 • Apple iPhone 5s A7 ARMv8system-on-a-chip
Arhitektura AMD64 (x86-64) • Više registara • Veći afresni prostor • Virtualizacija • Lakše operisanje sa velikim fajlovima • NX-bit • Sigurnost od Buffer Overflow napada • Izbačeno segmentno adresiranje Neke implementacije: Opteron, Athlon 64, Turion 64, Athlon II, Phenom II, FX, Fusion
Arhitektura IA-64 (Itanium) • Intel-ova i HP-ova arhitektura • EPIC (Explicitly Parallel Instruction Computing) • Paralelnoizvršavanje koristeći kompajlere • Pojednostavljenje rada • Skaliranjeperformansi • Nije se plasiraovisoko Implementacija: Itanium procesor (codename Merced)
Arhitektura EM64T • Prihvata se AMD-ova norma x86-64 • IE-32e, kasnije EM64T (Extended Memory 64 Technology). • Intel 64, kaopandan AMD64 • eXecuteDisaple (XD, kaopandan AMD-ovom NX bitu) Nekeimplementacije: Xeon, Pentium 4s, Core 2 Pentium Dual-core, Atom, Core i3/i5/i7
VIA Nano (VIA x86-64 CPU) • Nezavisna, razvijenaodnule • Boljeperformanse u aritmetičkim operacijama • Podrška za x86-64 • x86 virtualizacija • Enkripcija VIA c7 • Posebna prilagođavanja brzine časovnika i voltaže jezgra