128 Core Armv9 Processors are Coming - Arm Neoverse N2

  Переглядів 71,733

Gary Explains

Gary Explains

3 роки тому

We heard about Neoverse N2 and V1 earlier this year, but without many details. Now Arm has officially taken the wraps off these two server CPU designs, including that 128-core processors are on the horizon!
What is Hyperthreading: • What is Hyperthreading?
Introduction to Android app development: www.dgitacademy.com
Let Me Explain T-shirt: teespring.com/gary-explains-l...
Twitter: / garyexplains
Instagram: / garyexplains
#garyexplains

КОМЕНТАРІ: 317
@jindodogg
@jindodogg 2 роки тому
Counted how many 'Armv9' squares there are on Gary's background image. It's 8x16=128. Good job!
@camryhsalem5139
@camryhsalem5139 3 роки тому
The best time to buy a computer is tomorrow Nice background
@vgamesx1
@vgamesx1 3 роки тому
Well kinda true, very much depends on what you're looking for though, people are constantly getting rid of their old devices or computers for next to nothing within 3-5 years, despite even decade old desktop CPUs still being not that bad at least for general use.
@ocelotmadness6287
@ocelotmadness6287 3 роки тому
@Pulsar Xihad The living personification of an ad
@lolerie
@lolerie 3 роки тому
@Pulsar Xihad you cannot even install windows on it, while you can very simply on Intel mac
@H411UCIN093NIC
@H411UCIN093NIC 3 роки тому
@@lolerie Linux to the max!
@lolerie
@lolerie 3 роки тому
@@H411UCIN093NIC alas, Linux is not offically supported. Not that it will not work, LOL.
@megan_alnico
@megan_alnico 3 роки тому
If I remember correctly Hyperthreading was born from the realization that the instruction pipeline of an x86 core had gotten so long that many times a large percentage of the instructions were noops and basically doing nothing but waiting around for synchronization and timing purposes. The solution was, instead of you know, just shrinking the pipeline, was to replace the noops with instructions from another thread of execution. I've never truly been able to determine if this was an innovative design or a hack, but here we are.
@kazaamjt1901
@kazaamjt1901 2 роки тому
sounds like a bit of both?
@SarathKumars
@SarathKumars 3 роки тому
That background got exactly 128 tiles
@brendongomes9945
@brendongomes9945 3 роки тому
Nice observation
@kodaph
@kodaph 3 роки тому
by multiplying sides, you need not to count it all.
@tomswan3401
@tomswan3401 3 роки тому
16=long side, 8=short side. 16x8=128.
@mozerg
@mozerg 3 роки тому
I am skeptical that there are tiles behind gary
@davel4030
@davel4030 3 роки тому
Lol obviously it's a green screen.. but I'm sure you knew that
@priyanshu9513
@priyanshu9513 3 роки тому
imagining gary at age 100 year . Talk about CPUS or whatever it evolved it to be
@serlancerlot315
@serlancerlot315 3 роки тому
128mil core processors are Coming!
@commodoredata360
@commodoredata360 3 роки тому
Excellent presentation ! I will talk to captain Picard to assign you to our engineer team in deck 12. We need persons like you in the 23 century...
@antonnym214
@antonnym214 2 роки тому
Exciting stuff! If I were a data center engineer, I'd be on this processor like anything you might imagine being on anything else.
@Stephen2697.
@Stephen2697. 3 роки тому
Thanks Gary, always appreciate your work dissecting, decoding & presenting the latest news in all things silicon & mobile architecture in an accessible manner 👍🇮🇪
@GaryExplains
@GaryExplains 3 роки тому
Very welcome.
@Bucodellozono
@Bucodellozono 3 роки тому
A6X and A8X makes much more sense because of the new architecture (also with A78 we are almost at the limit of A7X name branding, and A5X is already infortunate because of A57, I have read quite a few comments of people mistaking them for SMALL cores)
@John.0z
@John.0z 3 роки тому
Thank you Gary. One big question remains after that presentation: when are they expected to hit the streets? Particularly the 96-cores for my needs (well really that is wants, the need is marginal ;-) ).
@BaiFangLu
@BaiFangLu 3 роки тому
amperecomputing.com
@John.0z
@John.0z 3 роки тому
@@BaiFangLu An interesting server. But I am retired now, so I do not need any more servers. :-) I can wait for the desktop products.
@BrucesWorldofStuff
@BrucesWorldofStuff 3 роки тому
Wow this is good news! 128 cores insane.... Thanks for the video "The real Gary"! :-) LLAP
@PlanetCypher_
@PlanetCypher_ 3 роки тому
128cores ! Nice, "RISC is good" 😄👍
@rusticraver82
@rusticraver82 3 роки тому
"RISC is good!" Everyone who was a nerd in the 90s gets this! 🤣🤣🤣
@WinkyChow
@WinkyChow 3 роки тому
@@rusticraver82 Oh sherlock!
@megan_alnico
@megan_alnico 3 роки тому
Does RISC really mean anything anymore? I think the Arm architecture has some major advantages don't get me wrong but adding new instructions to a CPU over many generations eventually starts to get you well past the definition of Reduced Instruction Set Computing.
@markhaus
@markhaus 2 роки тому
Was true in the 90s, it's even more true in this multithreaded and asynchronous computing world.
@juancarlospizarromendez3954
@juancarlospizarromendez3954 3 роки тому
does it support ECC DDR5 for servers? is "Armv9 Neoverse N2" based on 2nm Taiwanese technology? how many watts in full 128 cores load? how many memory channels slots? what is the max. memory capacity? how many PCI-e lanes? ...
@vinaymuley3692
@vinaymuley3692 3 роки тому
When I wan to know about future phones features I watch you Garry
@parthmalani6286
@parthmalani6286 3 роки тому
Hey prof why would Qualcomm need Nuvia to know about v9. Arent they big enough and would have also started development early like Apple?
@ad2181
@ad2181 3 роки тому
100x that in Xlinix DSP units will blow this away.
@DrAdityaReddy
@DrAdityaReddy 3 роки тому
The background tho 😂👍
@fuseteam
@fuseteam 3 роки тому
2 cores me: dual core! 4 cores me: quad core! 8 cores me: octo core! 128 cores _sweats heavily_
@michaelkeudel8770
@michaelkeudel8770 3 роки тому
Cerebras has an 850,000 core chip, so theres that.
@fuseteam
@fuseteam 3 роки тому
@@michaelkeudel8770 oh dear 🤣
@jeffm2787
@jeffm2787 2 роки тому
Still running a 16 core desktop. Time to upgrade.
@syedia
@syedia 3 роки тому
We need this in a windows laptop
@brostenen
@brostenen 3 роки тому
Unless MS cleans up their act in regards to updates, then it will be Unix or Linux laptops. Well... It is already in Unix laptops in the form of M1.
@ok-tr1nw
@ok-tr1nw 3 роки тому
linux is more recommended with arm and risc, since its the first to support it from a timeline standpoint, plus x86 and x64 emulation is shit on windows and its great in linux even without a dedicated translation engine
@brostenen
@brostenen 3 роки тому
@@ok-tr1nw The first OS to support ARM was RiscOS and not Linux. Like 4 or 5 years before the invention of Linux that was written for a 386 processor.
@youkofoxy
@youkofoxy 3 роки тому
To play bad apple on it? Using the core usage as display.
@vineetadevi1108
@vineetadevi1108 2 роки тому
Bro i need too
@seancondon5572
@seancondon5572 2 роки тому
I stumbled across something interesting whilst researching what BSDs might work on RPi. On OpenBSD's arm64 page, they have a list of targets. Among them, AMD Opteron A1100. Being that they have a long history of producing x86 and x86-64 CPUs, it caught me quite by surprise that they have - or perhaps more accurately HAD - and ARM offering. I have to wonder if, considering the proliferation of ARM via Apple's M1, Microsoft/Qualcomm's SQ1 and 2, Raspberry Pi's various Broadcom SoCs, and, as you thoroughly mention, Ampere's offerings, ARM might displace x86-64 as the dominant CPU in the desktop market sometime in the future, and if so, when.
@l2etranger
@l2etranger 2 роки тому
It's funny that this is a near future possibility, I wondered about an Xperia Mobile Server when connecting the dots between Softbank buying ARM, while owner of Sony. That was a while ago, and I can't remember the details.
@diegonayalazo
@diegonayalazo 2 роки тому
Thanks
@jordicoma
@jordicoma 3 роки тому
Were I can get this on a desktop computer?
@openbabel
@openbabel 2 роки тому
Arm Neoverse N2,will solaris or illumos run on this processor ?
@owlmostdead9492
@owlmostdead9492 3 роки тому
Another nail into x86, I love it.
@wuhanlabtech3580
@wuhanlabtech3580 3 роки тому
Why would you love it what would you personally gain from there being one architecture seems super silly and childish .. thats hella weird dude .. x86 serves a whole different purpose it for high cycle multithread task and will out multitask arm with ease
@vekm9905
@vekm9905 3 роки тому
​@@wuhanlabtech3580transition to an open architecture will drive more competition , why wouldn't you love it?.
@owlmostdead9492
@owlmostdead9492 3 роки тому
@@wuhanlabtech3580 x86 is a bloated mess from decades ago, if we really want power efficient, fast architectures it’s not going to be on x86. You’re being childish because you keep clinging to antiquated and finally soon to be obsolete technology.
@riccardo1796
@riccardo1796 3 роки тому
As much as I agree x86 is ancient bloated shit, arm just lacks the compatibility x86 and amd64 were so successful because they could actually be used
@prabhup9465
@prabhup9465 3 роки тому
I am sure. U won't say it if you know what AMD is doing. And your comment and this video (UKposts) are processed by a x86 CPU.
@helosaviationtechnology2910
@helosaviationtechnology2910 3 роки тому
Having this many cores is not new, take a look at Green Arrays 144 Core processor by Chuck Moore. These are Forth Processors in which the Assembly language is Forth itself. The uses would be different than an ARM processor but worth knowing about, especially if you are concerned about power efficiency.
@shabbir1282
@shabbir1282 3 роки тому
Core zero does scheduling here? So it stays bottle neck
@johndripper
@johndripper 3 роки тому
surface pro with arm v9
@OffGridSupplies
@OffGridSupplies 3 роки тому
Tilera have been pushing 64bit 72 core processors for a while. These have embedded 10G interfaces. Mikrotik have been using them in their cloud-core routers (CCR). Took them a while to tune their version of Linux to work efficiently but the CCR are impressively fast at routing and firewalling. I think the key question regarding the Neoverse processors is what integrated peripherals have they put on the chip. There is no point having a hugely fast processor if you cannot efficiently move data to and from the network unless you are just hashing cryptocurrency.
@aniksamiurrahman6365
@aniksamiurrahman6365 3 роки тому
Great news. But how can I get them on my Desktop?
@patdbean
@patdbean 3 роки тому
Be interesting to see what the next version thunderX will be like. The v3 is 96 core with 4 threads per core so 384 threads per chip. SO with ARM V9 128 cores thunder x4 with 512 threads?
@GaryExplains
@GaryExplains 3 роки тому
Sadly ThunderX was cancelled. It lives on only for custom solutions.
@patdbean
@patdbean 3 роки тому
@@GaryExplains so did their quad threading system never find its way into silicon ?
@GaryExplains
@GaryExplains 3 роки тому
As an off the shelf SKU, no. I don't know if Marvell licensed it as IP to someone.
@Mtaalas
@Mtaalas 3 роки тому
You should get your teleprompter such that you can read it while you watch directly at the camera :) Your rapid eye movement when you glance to the side is a bit funny ;D Don't get me wrong, your stuff is otherwise very good :) Keep at it!
@GaryExplains
@GaryExplains 3 роки тому
I don't use a teleprompter.
@EnochGitongaKimathi
@EnochGitongaKimathi 3 роки тому
@@GaryExplains he probably means you should get a teleprompter as opposed to what you are currently using for your notes during the presentation 😉
@GaryExplains
@GaryExplains 3 роки тому
@@EnochGitongaKimathi I don't use any notes for the presentation.
@EnochGitongaKimathi
@EnochGitongaKimathi 3 роки тому
@@GaryExplains I thought so too. I had to watch that video again to check what the comment about the rapid eye movement was about as I didn't catch it initially. The videos are short enough I didn't think it was necessary to have notes. Plus you are well vast in the subject matter.
@GaryExplains
@GaryExplains 3 роки тому
@@EnochGitongaKimathi Exactly. But this is UKposts and everyone thinks they have a right to point something out about the content they are getting for free! 🤦‍♂️
@4thNebula
@4thNebula 2 роки тому
What environment does this point to-Windows 11 with integrated Android or Apple MacOS/iOS with integrated M1. Would like to stick with one.
@debojitmandal8670
@debojitmandal8670 2 роки тому
But can this beat Apple m1 if this technology trickles down to laptop if the cores are reduced and tdp is reduced
@Speak_Out_and_Remove_All_Doubt
@Speak_Out_and_Remove_All_Doubt 3 роки тому
I would love to see HBM3 in the top end phones!!
@prabhup9465
@prabhup9465 3 роки тому
96 (192 threads) core amd processor (x86) is also coming.
@vmiguel1988
@vmiguel1988 3 роки тому
But does it run crysis?
@bratwizard
@bratwizard 3 роки тому
This is the correct direction for computing, IMO. Fast is fine, but parallel is better.
@ashishpatel350
@ashishpatel350 3 роки тому
qcom already had a server chip (wasnt successful tho) and the nuvia company was only making and designing server chips. so it's safe to say they already have an armv9 server chip in the works. and probably a desktop/laptop chip too.
@randomrandom316
@randomrandom316 3 роки тому
I hope they soon come out with arm non-Apple laptop chips, M1 has no comparable alternative in non-Apple OEMs for now.
@DrAdityaReddy
@DrAdityaReddy 3 роки тому
@@randomrandom316 that's gonna change when qualcomm will use nuvia in mobile socs
@randomrandom316
@randomrandom316 3 роки тому
@@DrAdityaReddy Any expected time of arrival for such SOCs?
@DrAdityaReddy
@DrAdityaReddy 3 роки тому
@@randomrandom316 probably 2022 for smartphone socs
@parthmalani6286
@parthmalani6286 3 роки тому
Hey, Prof with the speed at which Arm is gaining momentum with computational power(especially apple) along with efficiency do you think x86 days are limited? Of course, I don't mean immediately but is it a platform that will slowly die? Do you think companies will try and adopt RISC V as Nvidia may buy Arm if the deal goes through?
@xxportalxx.
@xxportalxx. 3 роки тому
I think everyone can see where this is going, personally I think you'll probably see a hybrid era soon, as we transition all the x86 architecture towards risc
@parthmalani6286
@parthmalani6286 3 роки тому
@@xxportalxx. I doubt that there will be a hybrid era. There might be an emulation era just like how apples doing it with m1. I still had to ask because AMD and Intel haven't shared arm related news in their Roadmaps. AMD is also still capable of competing with the m1.
@1idd0kun
@1idd0kun 3 роки тому
Zen 4 Epyc is rumored to be 96 cores and 40% performance uplift per core compared to Zen 3 Epyc. So no, x86 is not going anywhere. In fact, AMD's market share in the server market is increasing faster than ARM's market share in the segment.
@parthmalani6286
@parthmalani6286 3 роки тому
@@1idd0kun I know and I agree but the thing is x86 is very much a mature platform and arm entered this market recently and it's already competing. Also for servers, the efficiency benefits can be huge. They have massive cooling and power costs with redundant power supplies. If arm chips can manage near-level performance with much higher efficiency then it makes sense to move to arm.
@1idd0kun
@1idd0kun 3 роки тому
@@parthmalani6286 The efficiency benefits isn't as significant as people make it out to be. For example, the Amper Altra ARM CPU has 80 cores and a TDP of 250w. The current AMD Epyc 7763 has 64 cores and a TDP of 280w. The Epyc has 12% higher power consumption, but also offers better performance than the Altra in almost all benchmarks.
@Group51
@Group51 3 роки тому
What are the traditional chips? Zeon?
@GaryExplains
@GaryExplains 3 роки тому
Yes, the common server chips from Intel and AMD.
@nickmartin3647
@nickmartin3647 Рік тому
Well... We're waiting...
@manjunathvishnumoorthy7479
@manjunathvishnumoorthy7479 3 роки тому
Would 128 cores be viable in terms of silicon yield? If I remember correctly AMD developed infiinity fabric interconnect for obtaining high core count cpus with a chiplet design. The chiplets with 8 cores had much higher silicon yield than a conventional approach of a monolithic implementation. Do Neoverse processors employ a similar design approach or is it actually viable to manufacture high core count ARM CPUs with high yields?
@1idd0kun
@1idd0kun 3 роки тому
That's actually a good question. If the design is monolithic I would expect yields to be on the low side.
@michaelkeudel8770
@michaelkeudel8770 3 роки тому
Ask Cerebras with their single wafer 850,000 core chip.if its possible.
@markhaus
@markhaus 2 роки тому
Yields aren't just a binary, you will get overperforming and underperforming cores around the spec, usually averaging towards that spec. And OS process schedulers even if they don't have some kind of accounting for relative clockspeed and cache usage will to some degree naturally favour the over-performing cores because they'll take less time to finish their instructions.
@1idd0kun
@1idd0kun 2 роки тому
@@markhaus When the chip is so big there's gonna be lots of defects, with many being enough to actually make some cores inoperative, not just underperforming. Besides, this chip doesn't have dynamic boost. It's meant to work at the same frequency across all its cores. So if even a single core can't get to the target frequency, they would have to throw the chip away. That's why for such large chips, a chiplet approach is better than monolithic. Every chiplet is tiny which reduce defects/increase yield.
@manjunathvishnumoorthy7479
@manjunathvishnumoorthy7479 2 роки тому
@@markhaus I am not too familiar with the fabrication and its related processes so do correct me if I'm wrong in my understanding. What I was wondering was what @1idd0kun mentioned in another reply. Defects during fabrication can lead to some cores being totally inoperational. So if you are trying to pack 128 cores into a single package as a monolithic IC, isn't there a higher chance of some cores just not working due to the defects during manufacturing? Hence in turn the lower yield of a true 128 core processor? But I think I get what you meant too. Isn't that what both Intel and AMD do to their consumer CPU lineup? The best performing ICs from a single wafer are packaged into the i9s and R9s. The other ICs in the wafer that are not fully up to the spec get some cores disabled and then is shipped as the lower end variants such as i3s,i5s etc.
@vincentgallo3351
@vincentgallo3351 2 роки тому
What will those cost ?
@jeffg4686
@jeffg4686 3 роки тому
Wow, crazy. Does this support SIMD?
@GaryExplains
@GaryExplains 3 роки тому
Yes, and more with SVE2.
@jeffg4686
@jeffg4686 3 роки тому
@@GaryExplains - Damn, things are getting pretty insane.
@PlanetCypher_
@PlanetCypher_ 3 роки тому
Question is do I jump on the iPad Pro now with M1, or wait till next year for an M2 CPU?
@jobayedhossainbadhan3474
@jobayedhossainbadhan3474 3 роки тому
Wait for the M2 iPad release then get the one with M1... ;)
@stoppls1709
@stoppls1709 3 роки тому
@@jobayedhossainbadhan3474 big brain
@fuseteam
@fuseteam 3 роки тому
tis just the first generation so wait, once m3 hits then buy m2
@vicmac3513
@vicmac3513 3 роки тому
According to rumors, this year release will introduce the return of the magnetic charger on Macbook. So, if you can afford a new Macbook then I'd wait for it.
@el-danihasbiarta1200
@el-danihasbiarta1200 3 роки тому
@@jobayedhossainbadhan3474 yess..buy old one with full support
@StringerNews1
@StringerNews1 3 роки тому
This reminds me of when Cyrix tried to dominate the server market with low-power small form factor machines. It was neat that they could fit four physical machines into a 1RU form factor, but the combined four were weaker than an AMD or Intel 1RU machine that could serve up four or more virtual machines.
@GaryExplains
@GaryExplains 3 роки тому
I didn't know about that, I will need to look it up. 👍 Of course the difference here is that these CPUs have the performance needed to be successful.
@StringerNews1
@StringerNews1 3 роки тому
@@GaryExplains well I certainly hope the performance is there! 20 years ago, when I was looking at alternatives for customers who just had to have a physical machine of their own, most colocation facilities were ill-prepared to supply so much power or cooling per rack. Back then the servers being run were not that compute-intensive. Today we need something that can match the performance of a dual EPYC machine but use less power.
@floppa9415
@floppa9415 3 роки тому
Fun fact - AMD has offered ARM Server CPUs in the past (maybe they still do)
@H0B0J03
@H0B0J03 2 роки тому
I thought you said "reduce the cost of OH SH*T" at first hahaha
@matj12
@matj12 3 роки тому
This makes me wonder why ARM desktop computers aren't main-stream. I know that a lot of old software would not work natively and developers would have to support two architectures, but I feel that this isn't an obstacle too big for the efficiency gains, and developers support two architectures on Macs already.
@fuseteam
@fuseteam 3 роки тому
the old software is the reason, its the same reason desktop linux isn't more popular :p
@GaryExplains
@GaryExplains 3 роки тому
The reason is nobody has made a competitively priced range of high performance desktop processors. Most Arm desktop systems are crazy expensive. That is why the new Mac's as so amazing. I have several videos about this very subject here on my channel.
@DrAdityaReddy
@DrAdityaReddy 3 роки тому
@@GaryExplains why doesn't qualcomm launch a beefed up SD 888+ for laptops? Like 2 cortex X1 cores and 4 cortex A78s with higher clocks and TDP? Sure, it won't beat the M1 but it's much more efficient and powerful than x86 laptop chips, right?
@GaryExplains
@GaryExplains 3 роки тому
@@DrAdityaReddy It will.
@whothefoxcares
@whothefoxcares 2 роки тому
Consumers need a software equivalent of *Garage54* to see how ARMv9 will run.
@madmotorcyclist
@madmotorcyclist 3 роки тому
This is just a taste of the scalability of ARM over CISC. Even now Intel is seeing the writing on the wall for CISC.
@jimitsoni18
@jimitsoni18 3 роки тому
also risc v is going to be a thing very soon
@michaelkeudel8770
@michaelkeudel8770 3 роки тому
@@jimitsoni18 it already was, it was called Itanium, it flopped.
@uiop2k7
@uiop2k7 3 роки тому
Can someone explain why ARM RISC processors are preferred over x86 even though they can execute less instruction sets?
@uiop2k7
@uiop2k7 3 роки тому
@AstroCat sure thing. Thanks
@uvuvwevwevweossaswithglasses
@uvuvwevwevweossaswithglasses 3 роки тому
Because the border has faded between risc and cisc. Middle ground is the key to efficiency and performance.
@EnochGitongaKimathi
@EnochGitongaKimathi 3 роки тому
Either Qualcomm or Nuvia or both have an ARMv9 license. Nuvia promised to deliver better single core and multi core IPC than Apple. Their Phoenix Core will probably be based on ARMv9.
@DrAdityaReddy
@DrAdityaReddy 3 роки тому
For sure
@nocivolive
@nocivolive 3 роки тому
Rumors says that Apple M2 will use ARMv9 license also so they can make pro computers that can handle bigger computations for scientists.
@EnochGitongaKimathi
@EnochGitongaKimathi 3 роки тому
@@nocivolive I think not sure need to confirm it but the Firestorm Cores in the M1 have better IPC (instructions per cycle) and PPC (Performance Per Clock) than even what is projected by ARM for their Makalu and Matterhorn Cores. If Apple made a Chip with 128 of them it would destroy everything else except what Nuvia had planned with Phoenix.
@DrAdityaReddy
@DrAdityaReddy 3 роки тому
@@EnochGitongaKimathi I don't think ARM gave out details about the makalu and matterhorn cores
@EnochGitongaKimathi
@EnochGitongaKimathi 3 роки тому
@@DrAdityaReddy Arm haven't given much details about the next generation of CPUs but they did release slides showing their roadmap of the projected CPU peak performance. Makalu is expected to be 30% improvement over Cortex X1, knowing ARM it could be even more. Also it is a 64bit only microarchitecture.
@cheyamnarane
@cheyamnarane 3 роки тому
Please let me explain
@brostenen
@brostenen 3 роки тому
Traditionally arm was used in computers. Then cam a lot of years without real use as such in the consumer sector. And then came ARM in smartphones.
@GaryExplains
@GaryExplains 3 роки тому
I have a whole video about the history of Arm on this channel (Arm vs Intel is the title). But you are forgetting feature phones, all those Nokia classics used Arm processors.
@brostenen
@brostenen 3 роки тому
@@GaryExplains Ahhh... That I did not know. You are talking about Nokia 3310 and those from back then?
@GaryExplains
@GaryExplains 3 роки тому
Yep, the Nokia 3310 used the Texas Instruments MAD2WD1 (based on ARM7TDMI).
@brostenen
@brostenen 3 роки тому
@@GaryExplains Cool. Thanks. I learned something new today. 👍👍🤘
@dot32
@dot32 3 роки тому
do we even need gpu's anymore? 😅
@8bitsloth
@8bitsloth 3 роки тому
Shoving that many cores into a chip sounds like it would kill most advantages you'd get by going to ARM. It has to be hot and power hungry at that point.
@mapleaviation2
@mapleaviation2 3 роки тому
I don’t think normal consumers would need a 128 core processor. It’s also a lot better than using x86 in terms of power/heat.
@GaryExplains
@GaryExplains 3 роки тому
That is the point, it isn't hot and power hungry. 🤦‍♂️
@santitabnavascues8673
@santitabnavascues8673 3 роки тому
128 cores or how to spend most of the processing time idling on synchronising...
@GaryExplains
@GaryExplains 3 роки тому
Ermmm, no.
@n00blamer
@n00blamer 2 роки тому
Avoid writing into memory shared between cores, the cache updates are expensive as f**k, and you're fine. If you insist on writing a fancy lock-free queue where any random thread can pick up work consider something else. Synchronization means accessing memory, reading is cheap but writing is slow as it locks the bus and everyone is just waiting and not doing anything useful if they read from a cache line that has been dirtied by some other core. If you can find a way to run the threads in isolation, no sync problems, no slow-downs. I/O might still be a bottleneck, you need to get data to crunch.. not everything is pure maths.. 128 cores might be a bit demanding on the other areas to realise the full potential..
@n00blamer
@n00blamer 2 роки тому
Oh, and when you try to do some clever work-balancing stuff, the communication indeed is due to memory and that again causes problems.. then if you don't do any balancing it may end up being "wasteful", so it's a kind of a problem that fucks you up from both ends.. but these are mostly single-process-multiple-thread kind of issues, for tasks that don't depend on each other things scale pretty linearly.. overall it's a step into the right direction but at some point just throwing more cores at the problem will bring out bottlenecks that need to be resolved.. 128 threads is an awful lot, the waste begins to show up at around 30-40 threads if you don't think about what you're doing..
@santitabnavascues8673
@santitabnavascues8673 2 роки тому
Certainly, you need more careful programming to take advantage of a highly parallelised processor. Maybe they provide options for ultraparallel processing like wavefront options or things like in compute shaders
@gautamkumar-li7ey
@gautamkumar-li7ey 3 роки тому
Waiting for risc v revolution 😎
@GaryExplains
@GaryExplains 3 роки тому
LOL... You will have a long time to wait.
@BruceHoult
@BruceHoult 2 роки тому
@@GaryExplains and that right there is the problem with this channel. ARM has been around for 35 years while RISC-V moved from a university project to an open source foundation less than six years ago. The first ever buyable RISC-V hardware (HiFive1) came out 4.5 years ago running at 320 MHz. The Pi 3 has been out since Feb 2016, the better BeagleV StarLight is in the hands of developers as a beta test version right now and will be in mass production later in the year. Sipeed and Pine64 will have very attractive competitors for the Pi Zero with the Allwinner D1 SoC later this year -- again, some developers already have the production SoC in their hands on eval boards. Alibaba and SiFIve have cores comparable to the A72 in the Pi 4 announced 18 months ago and probably available in actual SoCs within the next 12 months. That's probably going to be about about three years after the Pi 4. RISC-V is behind, no doubt, but catching quite quickly. ARM has made some advances since A72 but they are only incremental. That Allwinner D1, by the way, has an early version of the RISC-V Vector ISA. I'm not aware of any ARM SoCs with SVE available to the general public.
@faithhopelove6945
@faithhopelove6945 Рік тому
With the Gigybyte H262-P60 , 1024 Cores are possible (4x 2CPU Nodes) 1024 x 3 GHz ((::
@kramjonas9334
@kramjonas9334 3 роки тому
😯
@hamesparde9888
@hamesparde9888 2 роки тому
I would have though that SMT would be more power efficient.
@GaryExplains
@GaryExplains 2 роки тому
No, it isn't.
@vublayancanavar
@vublayancanavar 3 роки тому
I am excited see people play bad apple on it.
@MikeNewham
@MikeNewham 3 роки тому
ARMv9 on RPi5..? .. ;)
@GaryExplains
@GaryExplains 3 роки тому
Nice idea, but no, not for a few years. 👍
@i.p.knightly149
@i.p.knightly149 3 роки тому
that still requires an sd card to boot from
@MikeNewham
@MikeNewham 3 роки тому
@@i.p.knightly149 Booting from SSD has been available for last year or so.
@GaryExplains
@GaryExplains 3 роки тому
@TMC ICTO RJ The compute module does, no?
@saidbakr
@saidbakr 3 роки тому
Does it mean that world is going to have an ARM?!
@kimballchoo7657
@kimballchoo7657 3 роки тому
You know that the end of time is near, when this 128 cores chip is sold under $1000.
@randyg.7940
@randyg.7940 3 роки тому
98. - Blasphemy would be common (2 Timothy 3:2; Revelation 16:9, 11, 21). Consider how often people use their Creator's name (God, Lord, or Jesus Christ) as a curse word. What they have done is liken the One who is the source of every blessing (eyesight, sunsets, food, family, friends, etc.) to a four-letter curse word. Fifty years ago, Hollywood seldom used God's name in vain. Today, nearly every movie includes blasphemy. 99. - Sexual immorality would be rampant (Jude 18; Revelation 9:21). Keep in mind, Jesus said whoever looks to lust has already committed adultery in his heart (Matthew 5:28). Therefore, God equates Internet porn, lustful movies, TV shows, and magazines to fornication. The availability and consumption of sensual products has exploded in our generation. 100. - Men would sear their conscience so they could continue in sin (1 Timothy 4:2). The conscience is where God reveals right and wrong. Con means with and science means knowledge. Therefore we sin with knowledge when we ignore God's moral law and violate our own conscience. 101. - Men would mock the warning signs of the end of the age saying, these signs have always been around (2 Peter 3:3-4). The Bible even reveals their motivation - they love lust. There are many more last days prophecies (several too detailed for this brief list). However these 101 demonstrate that the Bible is the inspired Word of God. It is true that some of these signs have been around for millennia, but only our generation has witnessed the coming together of every one of these events. Contrast the Bible's 100% track record with other self-proclaimed prophetic sources and there is no comparison. The false prophets typically repackage and plagiarize the Bible's prophecies for the unsuspecting masses, or they make so many vague prophecies that one is bound to be fulfilled. Nostradamus did both. Jesus also said that some men would be gripped with fear when these signs occur (Luke 21:26), while others would look up with hopeful expectation (Luke 21:28). Which camp do you fall into? If you're fearful, there is good news and bad news. The bad news is that God will judge every man who breaks even one of His laws. Have you ever blasphemed your Creator's name, Lied (white lies and fibs count)? Stolen (cheating on a test or taxes is stealing)? Looked with lust? If you have answered yes to these questions, then by your own admission, you are a blaspheming, lying, thieving, adulterer at heart. And we have only looked at four of the Ten Commandments (Exodus 20)
@gacherumburu9958
@gacherumburu9958 2 роки тому
👍
@voiceofthetrue1849
@voiceofthetrue1849 3 роки тому
Is this open hardware?
@GaryExplains
@GaryExplains 3 роки тому
No. And before you say it, neither are most RISC-V CPUs.
@alexongziyang3706
@alexongziyang3706 3 роки тому
Based on the benchmarks on phoronix, hyperthreading is pretty much pointless for a cpu with more than 32 cores. The gain is usually less than 15% though it only costs a few watts more.
@GaryExplains
@GaryExplains 3 роки тому
Exactly, so here you have real cores!
@ppsasi8928
@ppsasi8928 3 роки тому
expected little more....
@robertkertoikromo8643
@robertkertoikromo8643 3 роки тому
will it run mac os x?? big sur
@GaryExplains
@GaryExplains 3 роки тому
No.
@henrymach
@henrymach 3 роки тому
But can it run Crysis?
@TheOpenSourceMerc
@TheOpenSourceMerc 3 роки тому
It can probably play 5 copies all at once
@DrAdityaReddy
@DrAdityaReddy 3 роки тому
@@TheOpenSourceMerc lol
@elmariachi5133
@elmariachi5133 3 роки тому
Not too bad. With so many cores realtime reaytracing on CPUs could nearly become a thing. At latest when x86 CPUs come close to that count and get additional instructions for that application. Maybe just one or two generations to go, and we can finally kiss nvidia a hateful goodbye!
@IamTheHolypumpkin
@IamTheHolypumpkin 3 роки тому
I wonder when Intel and AMD will finally jump on the ARM wagon. I know that AMD has the Opteron™ A1170 and the never released K12. And Intel had XScale PAX but well this was ARM v5, and also they sold the PAX line of processors. More competition for ARM CPU never hurts
@DAVIDGREGORYKERR
@DAVIDGREGORYKERR 2 роки тому
If the 128 core ARM chips had come out years ago then the ARCHIMEDES would have killed the market and we would all have Archimedes Personal Computers.
@billclinton4913
@billclinton4913 2 роки тому
Can't wait to write an emulator for armv9
@seancondon5572
@seancondon5572 3 роки тому
Wonder if broadcom is making/planning an armv9 SoC... RPi5, anyone?
@GaryExplains
@GaryExplains 3 роки тому
Considering that the Pi 4 uses a 5 year old CPU cores design, then I wouldn't expect Armv9 in the Pi for several years.
@seancondon5572
@seancondon5572 3 роки тому
@@GaryExplains 5 years old now, yes. But RPi4's release was 2 years ago. Incidentally, it was 3 years between A72 standardization and BCM2711's release. Then only another few months to the RPi4 release. If this pace is kept, we're looking at about another 3 years for an ARMv9 RPi. And I have to be honest (and Christopher "Explaining Computers" Barnatt would likely agree), these SBCs are the only way the average user can develop for ARM. Accessibility, I think, is the key to ARM's future. A large, well-funded organization might, but no one person wants to drop several thousand on an ARM server when an ARM SBC can be had in the sub-100 USD, CAD, EUR, or GBP price point (or its equivalent in local currency).
@GaryExplains
@GaryExplains 3 роки тому
@@seancondon5572 I don't know why you are invoking the name of another UKpostsr, but I have several videos on this channel making the same point. Accessibility to a good priced Arm PC is essential. However that is off topic from Armv9. I said several years until a Pi with an Armv9 CPU. I think 3 is covered by the word several.
@jameswilson4920
@jameswilson4920 3 роки тому
Put that in raspberry pi 😂
@SchoolforHackers
@SchoolforHackers 3 роки тому
Don’t toy with me.
@digitalclips
@digitalclips 3 роки тому
Imagine what Apple will do with this!
@ShoganGeorge
@ShoganGeorge 3 роки тому
Gonna be terrible if Nvidia takes over Arm. That's gonna spell bad news for all consumers.
@ca9inec0mic58
@ca9inec0mic58 2 роки тому
we still got risc v
@Yewbzee
@Yewbzee 3 роки тому
Will these find their way into Apple Macs at some point?
@GaryExplains
@GaryExplains 3 роки тому
No. Apple designs its own CPU cores, it doesn't use Arm's designs. Plus this is a server CPU, not a desktop or laptop CPU.
@Aegor1998
@Aegor1998 3 роки тому
But can it run Crisis
@GaryExplains
@GaryExplains 3 роки тому
You are late... Several have asked that already. 😜
@desultorilypanacea
@desultorilypanacea 3 роки тому
I only counted 127 processors in the background. Please remake the video with the proper amount of processors.
@GaryExplains
@GaryExplains 3 роки тому
LOL, I suggest you learn to count! 😜😂
@Garythefireman66
@Garythefireman66 3 роки тому
Progress!
@sjoervanderploeg4340
@sjoervanderploeg4340 3 роки тому
Errr skip all the embedded devices? ARM drives more than just phones and their relatives...
@GaryExplains
@GaryExplains 3 роки тому
🤦‍♂️
@willgilliam9053
@willgilliam9053 3 роки тому
One day, someone is going to buy a Raspberry Pi, and say... remember when this used to be called a server chip?
@ChristopherGray00
@ChristopherGray00 3 роки тому
ARM has been the dominating architecture for mobile for the past 1.5 decades though.... no one calls it a server chip
@GaryExplains
@GaryExplains 3 роки тому
@Christopher Gray LOL, I think you misunderstood his comment.
@DigitalJedi
@DigitalJedi 2 роки тому
I remember one day I was cleaning and repasting my laptop and I got to the GPU section. I remember having this weird moment of "from 2d games with no color to this in like 20 years..."
@ChristopherGray00
@ChristopherGray00 2 роки тому
@@GaryExplains I'm confused how i misunderstood? He said ARM is called a server chip, when it's clearly not just that.
@GaryExplains
@GaryExplains 2 роки тому
@@ChristopherGray00 the bit you missed was the "one day" at the beginning.
@BartoszBielecki
@BartoszBielecki 3 роки тому
But ... can it run Crysis?
@GaryExplains
@GaryExplains 3 роки тому
You are late to the game, someone asked that already. 😜
@sciencetoday3629
@sciencetoday3629 3 роки тому
Intel is ditched Thrice , lol
@xCaleb
@xCaleb 2 роки тому
I want 128 cores in my computer
@mithrandir491
@mithrandir491 3 роки тому
It doesn't really make sense, the whole point of arm is lower power high performance applications but geez 128 cores.
@GaryExplains
@GaryExplains 3 роки тому
And that is what you get here, lower power and high performance but in the context of servers.
@kevinkkirimii
@kevinkkirimii 3 роки тому
Lol there are things in this world that are alien to me. I have never used even 8 cores , I don't know what I would do with 128 cores
@GaryExplains
@GaryExplains 3 роки тому
This isn't intended for you. It is for servers. I thought that was quite clear in the video.
@kevinkkirimii
@kevinkkirimii 3 роки тому
@@GaryExplains 🤣🤣🤣 I know I am just saying but anyway jokes aside, I hope this can be rolled our quickly to cloud computing platforms to lower server for users .... aws and friends
@univera1111
@univera1111 3 роки тому
Who's with me? I wish, I wish this v9 processor is in a 6.8 phone form factor.
@nocivolive
@nocivolive 3 роки тому
You will have them in iPhones at least. Apple is already develop them for their Macs so phones should be also on the pipeline. 2022 maybe.
@johndripper
@johndripper 3 роки тому
i will buy arm once they make them up gradable like upgradable , ram, processor, gpu ;) not like that shit apple has like chip soldered to the motherboard
@GaryExplains
@GaryExplains 3 роки тому
Did anyone ever upgrade a Mac's CPU? Soldered or not, it isn't something you do.
@francisshortjr
@francisshortjr 3 роки тому
Only good for supercomputers
@TechieXP
@TechieXP 3 роки тому
Intel could be in trouble now. Because servers is their market almost solely. I don't know of any AMD servers. So if ARM jumps into this market and offer a good price, Intel will most certainly be in trouble.
@nicolaim4275
@nicolaim4275 3 роки тому
Wouldn't that be AMD Threadripper and AMD Epyc?
@TechieXP
@TechieXP 3 роки тому
@@nicolaim4275 probably. I'm not that familiar with AMD. I have heard of the thread ripper.
@H0B0J03
@H0B0J03 2 роки тому
Oof- AMD Genoa 128 multithreading cores coming soon-
@Phynix72
@Phynix72 3 роки тому
Why isn't these things sold in market for like Intel & AMD ? Atlleast, Linux community will appreciate it. If its not available openly, how could devs make use of it & make programs ? Instead of closed in a enterprise environment it needs to be open to end consumers, so people try things & share their experience. Think of it as if in early stages Intel, Nvidia & AMD had never sold their chip in open market, but only made available via enterprises like Dell, HP, Acer, etc & with every chip its soldered on a motherboard & just a few configurations available. The OS & software were proprietary.
@GaryExplains
@GaryExplains 3 роки тому
There are several Arm servers available both physically and in the cloud. Try looking up HoneyComb LX2 or Graviton2
@antoniostorcke
@antoniostorcke 3 роки тому
The mac has a bright future. Time to bring back Apple's xserve.
What is VGA and How to Use it With a Raspberry Pi Pico
18:28
Gary Explains
Переглядів 48 тис.
Arm vs RISC V- What You Need to Know
22:19
Gary Explains
Переглядів 295 тис.
🛑 Друзья всегда выручают
00:12
Арсений Бардаш
Переглядів 9 млн
128-core MONSTER Arm PC: faster than a Mac Pro!
15:24
Jeff Geerling
Переглядів 384 тис.
20 YEARS OLD ARM WRESTLING CHAMPION
5:04
ARMWRESTLING TV
Переглядів 51 млн
Why making chips is so hard
16:03
TechAltar
Переглядів 897 тис.
AMD Just Announced A WORLD'S FIRST Ryzen!
9:25
Gamer Meld
Переглядів 49 тис.
A CPU With One HUGE Core
4:54
Techquickie
Переглядів 776 тис.
How do QR Codes Work? Features, Format, Error Correction, and More!
12:55
What is the Google Axion Processor? Google's new Arm-based Processor!
5:58
Why Millions Of Gamers Are Boycotting Asus
12:20
Logically Answered
Переглядів 125 тис.
What is ARM? (& Why Is It In Everything Now)
10:19
TheUnlockr
Переглядів 189 тис.
96 ARM cores-it's massive! (Gaming + Windows on Arm!)
13:52
Jeff Geerling
Переглядів 351 тис.