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

  Переглядів 12,608

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

КОМЕНТАРІ: 60
@arxaaron
@arxaaron 4 місяці тому
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 4 місяці тому
Glad it was helpful!
@dedelefoudu88
@dedelefoudu88 4 місяці тому
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😁.
@gr-os4gd
@gr-os4gd 4 місяці тому
Informative as always, Gary! 🎄👍
@GaryExplains
@GaryExplains 4 місяці тому
Thanks 👍
@haseebtubing
@haseebtubing 4 місяці тому
Gary, you're a great presenter and I love watching your videos. Wishing you the best!
@GaryExplains
@GaryExplains 4 місяці тому
Thank you so much 👍
@ming-chunsu2678
@ming-chunsu2678 4 місяці тому
Thanks Gary, for the explanation. Looks great.
@GaryExplains
@GaryExplains 4 місяці тому
Glad it was helpful!
@serifini2469
@serifini2469 4 місяці тому
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.
@AlphaSierra380
@AlphaSierra380 4 місяці тому
Love your videos. Thanks
@nigelgunn322
@nigelgunn322 4 місяці тому
Another good one. Thanks Gary.
@GaryExplains
@GaryExplains 4 місяці тому
Glad you enjoyed it
@wujasmarecki
@wujasmarecki 4 місяці тому
This is briliant! Thank you so much.
@GaryExplains
@GaryExplains 4 місяці тому
You're very welcome!
@El.Duder-ino
@El.Duder-ino 3 місяці тому
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 4 місяці тому
I learn more from your videos than anyone else's.
@GaryExplains
@GaryExplains 4 місяці тому
Very kind of you to say 👍
@disdroid
@disdroid 4 місяці тому
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 3 місяці тому
Interesting! I'll give it a try. I have a lot of Raspberry and Jetson toys, assembly is my favorite programming language.
@disdroid
@disdroid 3 місяці тому
@@veselinnikolov84 i run it on the raspberry using qemu
@Exotic69420
@Exotic69420 4 місяці тому
ty❤
@montecorbit8280
@montecorbit8280 2 місяці тому
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....
@AndersHass
@AndersHass 4 місяці тому
SoC naming is the most confusing part. But now I know why sometimes the Arm architecture got an A at the end.
@hamesparde9888
@hamesparde9888 4 місяці тому
I don't know what your talking about. It's Acorn RISC Machines!
@GaryExplains
@GaryExplains 4 місяці тому
🤣
@radioactive_me
@radioactive_me 4 місяці тому
Under which type of licence do the Qualcomm's kryo and krait arm cpus fall?
@GaryExplains
@GaryExplains 4 місяці тому
Some Kryo were architectural, some core, it depends on the exact model.
@martineyles
@martineyles 4 місяці тому
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 4 місяці тому
Yes, the Mali GPU range. I have several videos about them on this channel.
@patdbean
@patdbean 4 місяці тому
1:31 i would go back to april 85 when the first ARM 1 was powered up at Acorn's head office.
@GaryExplains
@GaryExplains 4 місяці тому
Yes, if I was doing a comprehensive history of Arm...
@patdbean
@patdbean 4 місяці тому
@@GaryExplains yes, still a very good history of arm as a company. Well done.
@sadiegirl9100
@sadiegirl9100 4 місяці тому
Will arm graphics ever be able to handle intensive gamesnin thee future?
@dunkeykung1162
@dunkeykung1162 4 місяці тому
It already is capable. Check out resident evil 4, resident evil 8, assassin's creed Mirage on the new iPhone 15 pros
@darksam1212
@darksam1212 4 місяці тому
What about Cortex-R?
@GaryExplains
@GaryExplains 4 місяці тому
A special hard real-time and safety-critical processor. You can't buy them as consumers so I left them out.
@Ariffer
@Ariffer 4 місяці тому
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.
@tonysheerness2427
@tonysheerness2427 4 місяці тому
200 billion arm chips every one of us have 25 arm chips.
@DigitalJedi
@DigitalJedi 4 місяці тому
​@moabswashpot9002 mostly arm right now, sometimes mips or risc-v.
@philosoaper
@philosoaper 4 місяці тому
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 4 місяці тому
What's your problem? It's a normal saying.
@GaryExplains
@GaryExplains 4 місяці тому
🤦‍♂️
@jasonbaker5430
@jasonbaker5430 4 місяці тому
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 4 місяці тому
I knew people void of any joy were bound to show up
@jasonbaker5430
@jasonbaker5430 4 місяці тому
​@@philosoaperI was just poking fun, nothing personal 😂... Have a good day and Happy Holidays
@rch5395
@rch5395 4 місяці тому
Fun fact Intel used to make arm chips.
@Salfordian
@Salfordian 4 місяці тому
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 4 місяці тому
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 4 місяці тому
Indeed. If my memory serves me well, I cover more on that in my Intel vs Arm video!
@ImYourProblem
@ImYourProblem 4 місяці тому
Why we need stm32 controllers in friggin coffee makers?
@GaryExplains
@GaryExplains 4 місяці тому
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 4 місяці тому
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 4 місяці тому
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.
@swipekonme
@swipekonme 4 місяці тому
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
@Salfordian
@Salfordian 4 місяці тому
The average person on the street won't have a clue it was a British company
@inamulbhuyan
@inamulbhuyan 4 місяці тому
Snapdragon X Elite beat apple M3
@jaydeep-p
@jaydeep-p 4 місяці тому
Ok, where can I buy one?
@Salfordian
@Salfordian 4 місяці тому
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 4 місяці тому
@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.
Explaining RISC-V: An x86 & ARM Alternative
14:24
ExplainingComputers
Переглядів 408 тис.
x86 Emulation on Arm CPUs - Better on Windows or macOS?
14:23
Gary Explains
Переглядів 27 тис.
Їжа Закарпаття. Великий Гід.
1:00:29
Мiша Кацурiн
Переглядів 629 тис.
КАК ГЛОТАЮТ ШПАГУ?😳
00:33
Masomka
Переглядів 2,1 млн
Arm vs x86 - Key Differences Explained
20:38
Gary Explains
Переглядів 374 тис.
RISC vs. CISC: Understanding the Differences and Pros/Cons of Each Architecture
20:32
Arm Cortex-A78 and Cortex-X1 Revealed: Most Powerful Cortex CPUs Ever
21:56
128-core MONSTER Arm PC: faster than a Mac Pro!
15:24
Jeff Geerling
Переглядів 389 тис.
How a CPU Works
20:42
In One Lesson
Переглядів 8 млн
Inside the CPU - Computerphile
11:16
Computerphile
Переглядів 357 тис.
Something Strange Happens When You Follow Einstein's Math
37:03
Veritasium
Переглядів 6 млн
How do Video Game Graphics Work?
21:00
Branch Education
Переглядів 2,9 млн
I wish I knew this When Istarted Programming #school #software  #codingtips
0:34
Claude Ams - Programming Guru 💻
Переглядів 9 млн
Phone charger explosion
0:43
_vector_
Переглядів 31 млн
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 924 тис.
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 924 тис.