Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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



If 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.


MIPS last I looked was quite alive in the embedded space - you're right in that it is effectively dead everywhere else.


Recent Linux supports both endiannesses for PPC. ppc64le was added recently.

RISC-V is little endian.


I thought RISC-V supported both?


ARM also supports both.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: