Proposing a 64-bit only x86 arch (tentatively x86-S) is all well and good, but wow Intel still hasn't gotten over AMD creating 64-bit x86 (AMD64/x86-64):
https://www.intel.com/content/www/us/en/developer/articles/technical/envisioning-future-simplified-architecture.html
Since its introduction over 20 years ago, the Intel® 64 architecture became the dominant operating mode.
No, the 64-bit architecture Intel introduced was Itanium (IA-64). That was also jointly developed by HP, based on their PA-RISC arch. It crashed and burned.
This is admittedly rather minor, but it irritates me to an almost irrational degree.
@win8linux @dalias hopefully this time it won't waste a bunch of people's time to rebuke like a certain other one did...
@win8linux amd64s
@win8linux What does the end-user get out of removing 16 and 32-bit modes from the x86 architecture? Lack of backward compatibility? More need for emulation?
@halotroop2288 @win8linux Vaguely more need.
@win8linux i also love how on the timeline they put x86-64 at 2004, even though amd's 64bit cpus launched in 2003
@win8linux even less important but the hell is going on with "using 5-level pages requires disabling paging"? it sounds like they're saying "to do this thing, simply don't"
@nasado @win8linux I believe that's referring to the eldrich wizardry that is configuring paging mode on x86. I'm not up to speed on 5-level paging exactly, but you might need to downgrade from 4-level paging to segmentation and then upgrade to 5-level paging from there.
@win8linux Pretty much agree, but one iota: I can't agree with EPIC being "based on PA-RISC". There's basically nothing in common and the basic principle is vastly different. Maybe you could elaborate why you think it's the case?
@win8linux While that would be no problem on Linux and the BSDs, there are still people running legacy systems like Windows. You need "real mode" for Windows applications to run, and 32 bit protected mode for most of the Windows NT applications. Native 64 bit applications for Windows exist, but are rare.