https://www.extremetech.com/computi...license-cores-that-combine-arm-risc-v-and-x86
This is gonna get weird…
This is gonna get weird…
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
A clumsy attempt at a 69?Er.... what is an x68 core?
It's when you get yours and say "I owe you one".A clumsy attempt at a 69?
Chinese knockoff that's the result of their R&D effortsEr.... what is an x68 core?
Never.Nvidia x86 CPU when
agreed. this is very intriguing.Wow. This will be interesting.
x86 is the 32 bit stuff, AMD owns the X64 stuff so, this sounds strange.
x86 is the 32 bit stuff, AMD owns the X64 stuff so, this sounds strange.
Depends on the cross-licensing deals - AMD technically owns the patents on AMD64/x86_64. Their cross-licensing deal with Intel (forced somewhat on Intel originally, less so later on revisions) - (https://www.sec.gov/Archives/edgar/data/2488/000119312509236705/dex102.htm) allows Intel to USE whatever patents AMD holds on x86, but... I'm not sure that would let them sell a cross-license to AMD64 to someone ~else~.x86 can be short hand for x86-64 aka amd64 these days. Article short on details has no details. Intel sounds like they're willing to work with people on wild and crazy things. Probably not a nvidia desktop chip, maybe something for a future shield to rival the steam deck? Probably still no. Maybe some more custom work for hyperscalers? Full SoC including an arm based IPMI on one chip, maybe? I've got lots of terrible ideas!
They don't though, AMD's was a variation of the IA_64, but at this stage Intel, AMD, and VIA all own and implement their own x86-64 instruction sets, that are crosslicensed to high hell but each is distinct.x86 is the 32 bit stuff, AMD owns the X64 stuff so, this sounds strange.
Uh, not quite. IA_64 was Itanium. No one else built that mess. Otherwise accurate - but I’m not sure they can sell a license they don’t own to someone else without getting the others (AMD in this case ) to agree.They don't though, AMD's was a variation of the IA_64, but at this stage Intel, AMD, and VIA all own and implement their own x86-64 instruction sets, that are crosslicensed to high hell but each is distinct.
AMD's x64 was still heavily based on it, either way with the agreements in place AMD can do no more to stop Intel from licensing out x64 than Intel could do to stop AMD from licensing out x86, which they have been doing since 2016.Uh, not quite. IA_64 was Itanium. No one else built that mess. Otherwise accurate - but I’m not sure they can sell a license they don’t own to someone else without getting the others (AMD in this case ) to agree.
x86 is the 32 bit stuff, AMD owns the X64 stuff so, this sounds strange.
They announced something similar to that just recently.What Intel really needs to do... is develop a line of Intel RISC designs and license them like ARM does. Let all the larger robot arm companies and the like spin their own Intel RISC chips and adapt. Trying to hybrid isn't going to work imo. At best all it does is buy Intel a few years... until such companies completely replace their software stacks to support RISC.
The cross licensing agreement is pretty extreme in this case - would have to get a lawyer to really dig in, but it's FULL access to the patents. What that really means is somewhat unknown here.This was my thinking... Intel doesn't own x86-64 they have a cross license to use it, not sell it. So what is it Intel is aiming at here... low power 32 bit x86 ? Or are they planning to enrich AMD here?
I also really don't see the point of putting two different archs on one chip. I don't understand what that really gains outside of some sort of short term stop gap solution. Or attempt on Intels part to keep RISC from replacing x86 in commercial applications which is going to happen no matter what Intel tries to pull with "hybrid" stuff. I think that is really the plan here... trying to stave RISC taking over Intels automation stuff. Trying perhaps to confuse the software switch over by putting x86 bits in. The industry is going to rip the bandaid off and go RISC and Intel is figuring out way to late that they are going to be removed from that industry within a few years.
What Intel really needs to do... is develop a line of Intel RISC designs and license them like ARM does. Let all the larger robot arm companies and the like spin their own Intel RISC chips and adapt. Trying to hybrid isn't going to work imo. At best all it does is buy Intel a few years... until such companies completely replace their software stacks to support RISC.
The cross licensing agreement is pretty extreme in this case - would have to get a lawyer to really dig in, but it's FULL access to the patents. What that really means is somewhat unknown here.
Define "Commercial applications" in your comment? You thinking big industrial systems? Seems like it from later on but I'm not positive.
Oh agreed on the RISC part - although there's a small push (less so than ARM) for such in the DC space as well - I just wasn't sure if I was following your "commercial" statement (as my brain goes elsewhere with that term - namely small to medium business).I agree no one really knows what their cross license says exactly. I just find it unlikely it says here you have a license to our tech go ahead and sell to others. However perhaps there is a provision that says its ok if its fabbed at Intel.
As for applications... I just don't see any other application for mixing RISC and x86. It doesn't fix any problems in consumer products... or server products or just about anyone accept commercial applications. If the cross license says Intel is in the green to put x86-64 in parts they fab for others... this doesn't even solve the industrial systems market anyway. As the real threat to intel here is some of the biggest automation companies doing what companies like Tesla and others have been doing and fab their own chips. I don't see them loving the idea of being tied to Intel fabrication only and forever if they want to keep x86 bits.
You could always do your own CPU design - it's just extremely extremely complex. RISC-V is open source - fire up the designer and get at itYou wouldn't download a CPU core! I guess I could now, I wonder how easy these will be to hack? I also guess this is for industrial or business/server use only?
I have need of a Xeon with a solid 96 E cores, 12 Arm cores, and 4 Risc cores.x86 can be short hand for x86-64 aka amd64 these days. Article short on details has no details. Intel sounds like they're willing to work with people on wild and crazy things. Probably not a nvidia desktop chip, maybe something for a future shield to rival the steam deck? Probably still no. Maybe some more custom work for hyperscalers? Full SoC including an arm based IPMI on one chip, maybe? I've got lots of terrible ideas!
Why would you want E cores? And with that many cores, why so little ram? My 8280s are all 3T on the memory side; granted, a big chunk of that is PMEM, but...I have need of a Xeon with a solid 96 E cores, 12 Arm cores, and 4 Risc cores.
If I could pair that up with 300+ GB in ram and 6 TB of redundant SSD storage it would allow me to replace a pair of aging EPYC's and would be dope AF.
Why would you want E cores? And with that many cores, why so little ram? My 8280s are all 3T on the memory side; granted, a big chunk of that is PMEM, but...
I have a pair of EPYC servers that are basically emulating a shitload of systems from the 90s because Accounting can't seem to get their heads together and get the software replaced, the replacement software is 4 years behind schedule and like 2M over budget, either way...Why would you want E cores? And with that many cores, why so little ram? My 8280s are all 3T on the memory side; granted, a big chunk of that is PMEM, but...
Yeah, the systems are basically emulating a crap load of dual CPU P4's from the early 2000's for Windows NT4 and REHL 5 while accounting bumblefucks their way through moving over the last 50 years of pension, payroll, and A/R to the new systems.From my reading, E cores are about half the compute in a fourth the space. If your work is friendly to multicore, and throughput is more important than latency, you get twice the throughput in the same die space. If you're asking for 96 cores, you're probably throughput oriented. I agree, that's not much ram though; depends on what you're up to, but I had 2690v3/4 with 768GB ram, thinking of going to 1.5TB, 300GB is peanuts.
I've found having the system crash and be offline for a couple of days focuses the bean counters' minds quite nicely.But because of the age of the systems I have to run full encryption, memory isolation, and all that jazz, and the overhead on the security is 3-4x the actual work being done.
It gets their heads in place, but then payroll doesn't happen, and then I get the CUPE representatives in my office and it gets ugly. I'll take a convoluted virtualization system over dealing with angry union reps any day of the week.I've found having the system crash and be offline for a couple of days focuses the bean counters' minds quite nicely.
I mean, *obviously* don't have it happen on payroll day.It gets their heads in place, but then payroll doesn't happen, and then I get the CUPE representatives in my office and it gets ugly. I'll take a convoluted virtualization system over dealing with angry union reps any day of the week.
Yike. I take it back.I have a pair of EPYC servers that are basically emulating a shitload of systems from the 90s because Accounting can't seem to get their heads together and get the software replaced, the replacement software is 4 years behind schedule and like 2M over budget, either way...
So between thread and memory isolation and full data encryption, the EPYC's spend more in overhead than they do on the actual transactions. Going to the E cores which are single thread removes a lot of the overhead so performance would still be fine, have the ARM cores deal with the data encryption as they do that better than the current EPYC or Xeon x86 cores do anyways, then let the RISC cores handle all the IO operations.
But yeah through a convoluted series of Emulators and virtualization, I have a pair of very nice 7702P's that run a dozen or so Windows NT4 instances, and a handful of REHL 5 instances. But because of the age of the systems I have to run full encryption, memory isolation, and all that jazz, and the overhead on the security is 3-4x the actual work being done. It's kinda messed up.
Always the beancounters... Shoot them all!Yeah, the systems are basically emulating a crap load of dual CPU P4's from the early 2000's for Windows NT4 and REHL 5 while accounting bumblefucks their way through moving over the last 50 years of pension, payroll, and A/R to the new systems.
Entry Tuesdays and Thursdays, for payroll on Wednesdays and Fridays, with reconciliation on Mondays. Weeks 1 and 3 are payroll, and 2 and 4 are A/R. I think I would prefer angry union reps over pissing off my suppliers, I can at least buy the union reps a beer and offer my apologies in person, CRA at Dell on the other hand doesn't really care.I mean, *obviously* don't have it happen on payroll day.
Yeah, yeah, I know, you do multiple payroll runs a week, on different days.
In all fairness to the developers it is a shit project and its mostly the reporting that is screwing everything up. Moving the data from the flat file system the current system uses over to SQL hasn't been the hold-up.Yike. I take it back.
Sadly from what I'm reading, they won't combine architectures like that - it'll be RISC cores for RISC workloads, ARM for arm workloads, etc. Not a blend.
Always the beancounters... Shoot them all!
No RISC, no reward.Yike. I take it back.
Sadly from what I'm reading, they won't combine architectures like that - it'll be RISC cores for RISC workloads, ARM for arm workloads, etc. Not a blend.
Always the beancounters... Shoot them all!