5 ms·
Big Endian is still supported natively on POWER8/9 Intel added movBE (mov big endian) support in BM2 extension. Networks are still Big Endian. SPARC chips (a
by valarauca1 9y ago
Big Endian is still supported natively on POWER8/9
Intel added movBE (mov big endian) support in BM2 extension.
Networks are still Big Endian.
SPARC chips (and now RISC-V) are BIG Endian by default.
MIPS just became an independent company a few days ago and they have native Big Endian support.
Edit 1: I was wrong about Power8/9 LE/BE
- bonzini 9y agoRecent Linux supports both endiannesses for PPC. ppc64le was added recently. RISC-V is little endian.
- ksec 9y agoI thought RISC-V supported both?
- wmf 9y agoIf you use Linux on POWER you're forced to use Big Endian mode as the faster Little Endian mode (according to marketting) is reserved for IBM's operating systems. That's not correct. Ubuntu is LE only and it looks like RHEL is also switching from BE to LE. "The base RISC-V ISA has a little-endian memory system, but non-standard variants can provide a big-endian..." SPARC and MIPS are dead.
- Aloha 9y agoMIPS last I looked was quite alive in the embedded space - you're right in that it is effectively dead everywhere else.
- lazyjones 9y agoARM also supports both.