A Beginner's Guide to Arm CPUs - Understanding Cortex-A, Cortex-X, etc

  Рет қаралды 14,647

Gary Explains

Gary Explains

Күн бұрын

If you are buying an Android smartphone, a tablet, or Chromebook then it will help you to understand the naming scheme for Arm CPUs. In this video I cover the Arm Cortex-A range, the Arm Cortex-X range, as well as Arm's microcontrollers (the Cortex-M range) plus a bit about Neoverse.
---
00:00 - Intro
01:07 - Arm CPUs are everywhere
03:01 - Different Arm architectures
06:05 - Cortex-M
10:26 - Cortex-A
14:04 - Cortex-X
17:45 - Neoverse
19:25 - Arm chips made by others
21:45 - Outro
Let Me Explain T-shirt: teespring.com/gary-explains-l...
Twitter: / garyexplains
Instagram: / garyexplains
#garyexplains

Пікірлер: 63
@arxaaron
@arxaaron 6 ай бұрын
Excellent and extraordinarily thorough breakdown! Filled a very large vacuum in my understanding of the Arm architectures. Thanks, Gary! You 'splains stuff really good! 😜
@GaryExplains
@GaryExplains 6 ай бұрын
Glad it was helpful!
@gr-os4gd
@gr-os4gd 6 ай бұрын
Informative as always, Gary! 🎄👍
@GaryExplains
@GaryExplains 6 ай бұрын
Thanks 👍
@haseebtubing
@haseebtubing 6 ай бұрын
Gary, you're a great presenter and I love watching your videos. Wishing you the best!
@GaryExplains
@GaryExplains 6 ай бұрын
Thank you so much 👍
@TheOriginalV
@TheOriginalV Ай бұрын
Brilliantly explained 👏 Thank you Gary!
@GaryExplains
@GaryExplains Ай бұрын
Glad it was helpful!
@dedelefoudu88
@dedelefoudu88 6 ай бұрын
very good video! for the microcontroller, there are also present in large numbers to control the different subsystems inside a big SOC. fun fact, was at Arm in an internship when they did the transition from ARM to Arm. got merch with both logos 😀. i found it very funny when people correct me on the pronunciation of Arm😁.
@nigelgunn322
@nigelgunn322 6 ай бұрын
Another good one. Thanks Gary.
@GaryExplains
@GaryExplains 6 ай бұрын
Glad you enjoyed it
@AlphaSierra380
@AlphaSierra380 6 ай бұрын
Love your videos. Thanks
@ming-chunsu2678
@ming-chunsu2678 6 ай бұрын
Thanks Gary, for the explanation. Looks great.
@GaryExplains
@GaryExplains 6 ай бұрын
Glad it was helpful!
@wujasmarecki
@wujasmarecki 6 ай бұрын
This is briliant! Thank you so much.
@GaryExplains
@GaryExplains 6 ай бұрын
You're very welcome!
@El.Duder-ino
@El.Duder-ino 5 ай бұрын
Well done guide, thx Gary! Arm is one of the most revolutionary designs. The legacy of folks from Acorn is timeless and lives forever. Maybe u should make a little history review video, specifically situation when they were testing first Arm chip design, when board was powered off and chip was still running. I think this was a HUGE Heureka moment in chip design history!
@jasonbaker5430
@jasonbaker5430 6 ай бұрын
I learn more from your videos than anyone else's.
@GaryExplains
@GaryExplains 6 ай бұрын
Very kind of you to say 👍
@serifini2469
@serifini2469 6 ай бұрын
Having first encountered the processor family back in 1987 in the form of an ARM2 in an Archimedes A310, I'm sticking with ARM standing for Acorn RISC Machine.
@khadijandiayeba1108
@khadijandiayeba1108 2 ай бұрын
There was also a cortex R line ( real time) for modems , disk drives for example. Scale out with N2 Neoverse does not equate to better “multithreaded “ performance just overall better performance per CPU ( CPU performance= performance per core* number of cores.
@Exotic69420
@Exotic69420 6 ай бұрын
ty❤
@montecorbit8280
@montecorbit8280 4 ай бұрын
At 6:50 Deterministic (spelling??) Is the same thing (or similar) achieved in software via Real Time Operating Systems (RTOS)?? Only one I can think of by name is RT Linux and I think QNX for examples. Thank you for your time....
@radioactive_me
@radioactive_me 6 ай бұрын
Under which type of licence do the Qualcomm's kryo and krait arm cpus fall?
@GaryExplains
@GaryExplains 6 ай бұрын
Some Kryo were architectural, some core, it depends on the exact model.
@martineyles
@martineyles 6 ай бұрын
Do Arm have any GPU architectures or just CPU architectures? As many SoCs have GPUs, whose architectures (if not from Arm) do they use for that?
@GaryExplains
@GaryExplains 6 ай бұрын
Yes, the Mali GPU range. I have several videos about them on this channel.
@AndersHass
@AndersHass 6 ай бұрын
SoC naming is the most confusing part. But now I know why sometimes the Arm architecture got an A at the end.
@patdbean
@patdbean 6 ай бұрын
1:31 i would go back to april 85 when the first ARM 1 was powered up at Acorn's head office.
@GaryExplains
@GaryExplains 6 ай бұрын
Yes, if I was doing a comprehensive history of Arm...
@patdbean
@patdbean 6 ай бұрын
@@GaryExplains yes, still a very good history of arm as a company. Well done.
@hamesparde9888
@hamesparde9888 6 ай бұрын
I don't know what your talking about. It's Acorn RISC Machines!
@GaryExplains
@GaryExplains 6 ай бұрын
🤣
@sadiegirl9100
@sadiegirl9100 6 ай бұрын
Will arm graphics ever be able to handle intensive gamesnin thee future?
@dunkeykung1162
@dunkeykung1162 6 ай бұрын
It already is capable. Check out resident evil 4, resident evil 8, assassin's creed Mirage on the new iPhone 15 pros
@disdroid
@disdroid 6 ай бұрын
for assembly language programmers, flat assembler is available for ARM in the form of the fasmarm package. it's non-native and runs as a cross-assembler on x86.
@veselinnikolov84
@veselinnikolov84 5 ай бұрын
Interesting! I'll give it a try. I have a lot of Raspberry and Jetson toys, assembly is my favorite programming language.
@disdroid
@disdroid 5 ай бұрын
@@veselinnikolov84 i run it on the raspberry using qemu
@darksam1212
@darksam1212 6 ай бұрын
What about Cortex-R?
@GaryExplains
@GaryExplains 6 ай бұрын
A special hard real-time and safety-critical processor. You can't buy them as consumers so I left them out.
@tonysheerness2427
@tonysheerness2427 6 ай бұрын
200 billion arm chips every one of us have 25 arm chips.
@DigitalJedi
@DigitalJedi 6 ай бұрын
​@moabswashpot9002 mostly arm right now, sometimes mips or risc-v.
@philosoaper
@philosoaper 6 ай бұрын
in the "gary leaves questions unanswered" series, you said there names COULD be confusing if you didn't know them..... I'd like to know how the naming conventions can NOT be confusing if you don't know them...???
@fanban2926
@fanban2926 6 ай бұрын
What's your problem? It's a normal saying.
@GaryExplains
@GaryExplains 6 ай бұрын
🤦‍♂️
@jasonbaker5430
@jasonbaker5430 6 ай бұрын
In the "philosoaper doesn't grasp the concept of series" brought to you by the word INTUITIVE 😂..... the naming convention is not INTUITIVE and needs explanation.... A naming convention that is INTUITIVE would NOT be confusing even if you did not know them beforehand.... in·tu·i·tive /inˈto͞oədiv/ adjective using or based on what one feels to be true even without conscious reasoning; instinctive. Readily learned or understood
@philosoaper
@philosoaper 6 ай бұрын
I knew people void of any joy were bound to show up
@jasonbaker5430
@jasonbaker5430 6 ай бұрын
​@@philosoaperI was just poking fun, nothing personal 😂... Have a good day and Happy Holidays
@Ariffer
@Ariffer 6 ай бұрын
You forgot to mention the Apple connection to the birth of ARM. You could say Apple was the mid-wife. Apple was uncomfortable with buying the chips from Acron and wanted them to spin out the chip division as an independent company.
@rch5395
@rch5395 6 ай бұрын
Fun fact Intel used to make arm chips.
@Salfordian
@Salfordian 6 ай бұрын
And going back into them "Intel and ARM, arguably two of the most important players in modern chipmaking, are joining forces. On Wednesday, the companies announced a “multigeneration” agreement to optimize Intel’s upcoming 18A fabrication process for use with ARM designs and intellectual property. The deal won’t see Intel’s Foundry Services division produce chipsets for ARM. Instead, it will make it easier for ARM licensees, including the likes of Qualcomm and MediaTek, to hire Intel to make chips in the future."
@g137hampton
@g137hampton 6 ай бұрын
It's interesting that Intel at one point had an Arm architectural license and developed X-Scale processors but then sold this to Marvel in 2006, a year before the iPhone was released. This was horrible timing and has kept Intel out of the phone market completely.
@GaryExplains
@GaryExplains 6 ай бұрын
Indeed. If my memory serves me well, I cover more on that in my Intel vs Arm video!
@swipekonme
@swipekonme 6 ай бұрын
The biggest conspiracy around Arm is that because linux is so x86 centric, Arm gave phone makers the limitation of blobs and hence all the politics around Android phones
@ImYourProblem
@ImYourProblem 6 ай бұрын
Why we need stm32 controllers in friggin coffee makers?
@GaryExplains
@GaryExplains 6 ай бұрын
Is that a serious question? My coffee machine has sensors for when the water is hot enough, when the water level in the tray is too low, when the milk jug is attached, etc. It has different buttons, and different LEDs to tell me when it needs descaling etc. These are all very simple functions for a microcontroller that costs just $1 or $2.
@davidgari3240
@davidgari3240 6 ай бұрын
I think his point was that coffeemakers ran fine without chips capable of running an internet-connected, multi-tasking, real-time, multi-user, monkey-navigated, virtual-memory, operating system at 100 megaFLOPS. My toaster crashed the other day, so I tried downloading an update, but my self-aware vacuum cleaner beat me to it.
@GaryExplains
@GaryExplains 6 ай бұрын
If that was his point (which I am not sure it was) then it isn't a good point. I could live in a wooden hut just "fine" or live off insects and forest fruits, but that isn't an argument for actually living life that. I am glad my coffee machine has a $1 microcontroller in it. It makes it a better coffee machine.
@Salfordian
@Salfordian 6 ай бұрын
The average person on the street won't have a clue it was a British company
@inamulbhuyan
@inamulbhuyan 6 ай бұрын
Snapdragon X Elite beat apple M3
@jaydeep-p
@jaydeep-p 6 ай бұрын
Ok, where can I buy one?
@Salfordian
@Salfordian 6 ай бұрын
All high cores unlike the M3 if I remember rightly so if the M3 had the same setup that would beat it so hardly a fair comparison
@GaryExplains
@GaryExplains 6 ай бұрын
@Salfordian Unfortunately it isn't as simple as that. The point is that the M3 has all high performance cores and yet good battery life and good thermals. The M3 isn't a big core only setup because if it was then it wouldn't have the battery life and thermals that it has now. So the difference is that Qualcomm has managed to create a big core only setup and yet keep the battery life and thermals. You can't just say "if the M3 had the same" as the point is that the M3 doesn't have the same set up because it can't.
Arm vs x86 - Key Differences Explained
20:38
Gary Explains
Рет қаралды 386 М.
Explaining RISC-V: An x86 & ARM Alternative
14:24
ExplainingComputers
Рет қаралды 434 М.
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 36 МЛН
Vivaan  Tanya once again pranked Papa 🤣😇🤣
00:10
seema lamba
Рет қаралды 33 МЛН
Final muy increíble 😱
00:46
Juan De Dios Pantoja 2
Рет қаралды 52 МЛН
Arm Cortex-M vs ESP32: Which is More Efficient?
19:41
Gary Explains
Рет қаралды 50 М.
Picking a Linux Distribution
31:02
RetiredTechie
Рет қаралды 3,5 М.
Why AMD's first Hybrid-CPU is Different
10:05
High Yield
Рет қаралды 158 М.
What is Virtual Memory? MMU, Page Tables, and more!
19:21
Gary Explains
Рет қаралды 33 М.
The Magic of RISC-V Vector Processing
16:56
LaurieWired
Рет қаралды 238 М.
Arm Cortex-A78 and Cortex-X1 Revealed: Most Powerful Cortex CPUs Ever
21:56
CPU? GPU? This new ARM chip is BOTH
20:36
Coreteks
Рет қаралды 253 М.
RISC vs CISC - Is it Still a Thing?
11:18
Gary Explains
Рет қаралды 179 М.
Как слушать музыку с помощью чека?
0:36
Tag her 🤭💞 #miniphone #smartphone #iphone #samsung #fyp
0:11
Pockify™
Рет қаралды 30 МЛН
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 28 МЛН
Собери ПК и Получи 10,000₽
1:00
build monsters
Рет қаралды 2,3 МЛН