By: Doug S (foo.delete@this.bar.bar), April 19, 2019 10:40 am
Room: Moderated Discussions
Beastian (noemail.delete@this.aol.com) on April 19, 2019 9:05 am wrote:
> Does anyone think that the upcoming expiry of patents on the core x86-64 instruction set
> which includes SSE2, maybe sooner than 2023 (as the Athlon 64 was introduced in 2003) would
> open the flood gates for third party implementations of compatible processors?
>
> The basic architecture including importantly the memory model could freely be implemented in hardware
> once that core instruction set falls out of patent; I'm unclear about the amount of traction that later
> Intel instructions have gotten in common software, but emulation could at least ensure compatibility.
> Competition in x86 implementation has languished for long stretches of time, though it has seen a resurgence
> as of late; compare that to the ARM ecosystem which has seen vast improvements due to a larger number
> of implementers: Apple, Qualcomm, nVidia, Samsung, ARM, Applied Micro and Cavium.
Who would be interested in making an x86-64 compatible CPU? I know, I know, someone is going to suggest "Apple" so they can have a dual x64/ARM64 SoC for the Mac to ease the transition, but ignoring them, who?
Some may point to China, but AMD already sells some pretty cheap CPUs so unless they can do a good enough design to match higher end AMD/Intel CPUs what's the point? And if they were going to do it, they wouldn't wait until the patents expire - they would have started the design years ago so it could be ready when the patents expire. Surely someone would have caught wind of it by now.
> Does anyone think that the upcoming expiry of patents on the core x86-64 instruction set
> which includes SSE2, maybe sooner than 2023 (as the Athlon 64 was introduced in 2003) would
> open the flood gates for third party implementations of compatible processors?
>
> The basic architecture including importantly the memory model could freely be implemented in hardware
> once that core instruction set falls out of patent; I'm unclear about the amount of traction that later
> Intel instructions have gotten in common software, but emulation could at least ensure compatibility.
> Competition in x86 implementation has languished for long stretches of time, though it has seen a resurgence
> as of late; compare that to the ARM ecosystem which has seen vast improvements due to a larger number
> of implementers: Apple, Qualcomm, nVidia, Samsung, ARM, Applied Micro and Cavium.
Who would be interested in making an x86-64 compatible CPU? I know, I know, someone is going to suggest "Apple" so they can have a dual x64/ARM64 SoC for the Mac to ease the transition, but ignoring them, who?
Some may point to China, but AMD already sells some pretty cheap CPUs so unless they can do a good enough design to match higher end AMD/Intel CPUs what's the point? And if they were going to do it, they wouldn't wait until the patents expire - they would have started the design years ago so it could be ready when the patents expire. Surely someone would have caught wind of it by now.
Topic | Posted By | Date |
---|---|---|
Expiry of x86-64 patents | Beastian | 2019/04/19 09:05 AM |
Expiry of x86-64 patents | Gian-Carlo Pascutto | 2019/04/19 09:46 AM |
Expiry of x86-64 patents | Beastian | 2019/04/19 10:06 AM |
Expiry of x86-64 patents | Jukka Larja | 2019/04/19 10:44 AM |
Expiry of x86-64 patents | Gian-Carlo Pascutto | 2019/04/19 11:12 AM |
Expiry of x86-64 patents | Jukka Larja | 2019/04/19 12:41 PM |
Expiry of x86-64 patents | Robert Williams | 2019/04/19 01:18 PM |
Expiry of x86-64 patents | Gian-Carlo Pascutto | 2019/04/19 02:35 PM |
Expiry of x86-64 patents | IntelUser2000 | 2020/10/30 02:17 AM |
Expiry of x86-64 patents | Jukka Larja | 2020/10/30 07:49 AM |
Expiry of x86-64 patents | me | 2020/10/30 09:47 AM |
Expiry of x86-64 patents | Jukka Larja | 2020/10/30 09:52 AM |
Expiry of x86-64 patents | Mark Roulo | 2020/10/30 10:21 AM |
Expiry of x86-64 patents | Jukka Larja | 2020/10/30 11:29 AM |
Expiry of x86-64 patents | Mark Roulo | 2020/10/30 11:42 AM |
Expiry of x86-64 patents | Jukka Larja | 2020/10/30 09:04 PM |
SIMD syntax | hobold | 2020/10/31 06:54 AM |
SIMD syntax | Jukka Larja | 2020/10/31 09:14 AM |
SIMD syntax | hobold | 2020/11/01 08:22 AM |
SIMD syntax | Jukka Larja | 2020/11/01 11:11 AM |
SIMD syntax | hobold | 2020/11/02 05:33 AM |
Expiry of x86-64 patents | me | 2020/10/31 03:01 PM |
Expiry of x86-64 patents | Jukka Larja | 2020/10/31 09:23 PM |
Expiry of x86-64 patents | Foo_ | 2020/11/01 04:48 AM |
Expiry of x86-64 patents | Jukka Larja | 2020/11/01 07:01 AM |
Expiry of x86-64 patents | Adrian | 2020/10/30 12:02 PM |
Expiry of x86-64 patents | Bigos | 2020/10/30 01:20 PM |
Expiry of x86-64 patents | Geoff Langdale | 2019/04/19 02:52 PM |
Expiry of x86-64 patents | Jukka Larja | 2019/04/19 09:38 PM |
Expiry of x86-64 patents | Yuhong Bao | 2019/04/20 02:35 PM |
Expiry of x86-64 patents | Doug S | 2019/04/19 10:40 AM |
Expiry of x86-64 patents | Beastian | 2019/04/19 11:10 AM |
Expiry of x86-64 patents | Robert Williams | 2019/04/20 08:15 AM |
Expiry of x86-64 patents | Robert Williams | 2020/10/28 06:42 AM |
Expiry of x86-64 patents | anyone | 2019/04/20 07:11 AM |
Expiry of x86-64 patents | Groo | 2019/04/20 07:29 AM |
Expiry of x86-64 patents | wumpus | 2019/04/20 08:32 AM |
Expiry of x86-64 patents | blaine | 2020/10/30 12:03 PM |
Expiry of x86-64 patents | David Kanter | 2020/10/30 08:59 PM |
Intel vs AMD patents | Yuhong Bao | 2019/04/20 02:32 PM |
Intel vs AMD patents | Beastian | 2019/04/20 03:35 PM |
Expiry of x86-64 patents | Travis Downs | 2019/04/20 07:24 PM |
Expiry of x86-64 patents | none | 2019/04/21 07:36 AM |
Expiry of x86-64 patents | somebody | 2019/11/27 10:44 AM |
Expiry of x86-64 patents | Anon3 | 2019/11/27 05:16 PM |
Expiry of x86-64 patents | Travis Downs | 2019/11/27 06:17 PM |
Expiry of x86-64 patents | Montaray Jack | 2019/11/28 12:03 AM |
Expiry of x86-64 patents | none | 2019/11/28 01:57 AM |
Expiry of x86-64 patents | dmcq | 2019/11/28 11:20 AM |
Expiry of x86-64 patents | Montaray Jack | 2019/11/29 05:00 AM |