Envisioning a simplified Intel x86 architecture

This whitepaper details the architectural enhancements and modifications that Intel is currently investigating for a 64-bit mode-only architecture referred to as x86S (for simplification). Intel is publishing this paper to solicit feedback from the ecosystem while exploring the benefits of extending the ISA transition to a 64-bit mode-only solution.

This seems like a very good idea – and it does seem like the time is ripe to remove some of the unused cruft from x86. Intel is proposing removing removing the 16 bit and 32 bit modes, and instead start in 64 bit mode right away. The company’s proposal does retain the ability to run 32 bit code on a 64 bit operating system, though.

As a sidenote, the introduction to this proposal is hilarious:

Since its introduction over 20 years ago, the Intel(R) 64 architecture became the dominant operating mode. As an example of this evolution, Microsoft stopped shipping the 32-bit version of their Windows 11 operating system. Intel firmware no longer supports non UEFI64 operating systems natively. 64-bit operating systems are the de facto standard today. They retain the ability to run 32-bit applications but have stopped supporting 16-bit applications natively.

It’s 2023, and Intel is still not, in any way, capable of acknowledging AMD for coming up with AMD64. Sad.

65 Comments

  1. 2023-05-20 5:17 pm
    • 2023-05-21 9:08 pm
      • 2023-05-22 7:30 am
        • 2023-05-22 8:38 am
        • 2023-05-22 3:56 pm
          • 2023-05-22 6:04 pm
          • 2023-05-22 6:23 pm
          • 2023-05-22 11:35 pm
          • 2023-05-23 12:00 am
          • 2023-05-23 1:08 am
          • 2023-05-23 4:03 am
          • 2023-05-23 5:27 am
          • 2023-05-23 6:18 pm
          • 2023-05-23 6:46 pm
          • 2023-05-23 7:29 pm
          • 2023-05-23 9:01 pm
          • 2023-05-24 1:43 am
          • 2023-05-24 7:34 am
          • 2023-05-24 8:05 am
          • 2023-05-24 5:31 pm
          • 2023-05-24 9:18 pm
          • 2023-05-25 12:17 am
          • 2023-05-25 2:09 am
          • 2023-05-25 7:53 pm
          • 2023-05-26 12:17 am
          • 2023-05-28 8:26 pm
          • 2023-05-29 4:31 am
  2. 2023-05-20 5:18 pm
    • 2023-05-21 9:11 pm
  3. 2023-05-20 9:04 pm
    • 2023-05-20 9:47 pm
      • 2023-05-21 3:45 am
        • 2023-05-21 1:26 pm
          • 2023-05-21 3:35 pm
          • 2023-05-21 8:55 pm
        • 2023-05-22 8:08 pm
          • 2023-05-22 9:18 pm
      • 2023-05-21 11:45 am
        • 2023-05-21 1:30 pm
          • 2023-05-21 4:44 pm
          • 2023-05-21 8:45 pm
          • 2023-05-22 1:02 am
          • 2023-05-22 2:57 am
          • 2023-05-22 3:35 am
          • 2023-05-23 4:09 pm
      • 2023-05-21 8:03 pm
        • 2023-05-21 8:49 pm
          • 2023-05-21 8:59 pm
          • 2023-05-21 9:16 pm
          • 2023-05-21 11:26 pm
    • 2023-05-21 2:43 am
      • 2023-05-21 4:21 am
      • 2023-05-23 12:18 am
        • 2023-05-24 12:29 am
    • 2023-05-21 4:10 am
      • 2023-05-21 5:23 am
        • 2023-05-21 1:36 pm
          • 2023-05-21 5:00 pm
        • 2023-05-22 10:20 pm
          • 2023-05-22 10:55 pm
          • 2023-05-22 11:29 pm
      • 2023-05-21 8:10 pm
  4. 2023-05-22 8:50 pm
    • 2023-05-22 9:40 pm