What the hell is a Neural Engine?

  Рет қаралды 21,106

Definitive Mac Upgrade Guide

Definitive Mac Upgrade Guide

Күн бұрын

Пікірлер: 72
@dmug
@dmug 3 ай бұрын
I guess I didn't explicitly say this but the difference between a NPU and is the GPU is more general purpose and power hungry, they can execute FP32 and FP16, have have frame buffers and generally have a wider specialized math functions and more control flow operations. NPUs are primarily a power saving mechanism so the GPU isn't being taxed for less complex operations.
@RogerZoul
@RogerZoul 3 ай бұрын
So, are they just binned Gpus used to avoid throwing out imperfect dies?
@SalivatingSteve
@SalivatingSteve 3 ай бұрын
@@RogerZoulno because with Apple silicon the NPU, GPU, and CPU are all integrated into the same die.
@RogerZoul
@RogerZoul 3 ай бұрын
@@SalivatingSteveYes, but some of them may be disabled, just like some binned chips as fewer cpu cores than others. They don’t have to toss the entire die by disabling some cores. Perhaps they can just take the disabling deeper to make a gpu into a npu.
@conradtaylor29
@conradtaylor29 3 ай бұрын
In general, The Apple Neural Engine (ANE) is designed to handle tasks that require extensive mathematical computations, such as image and speech recognition, natural language processing, and other AI-driven functionalities. It offloads these tasks from the main CPU and GPU, allowing for more efficient processing and improved performance.
@TheOriginalCollectorA1303
@TheOriginalCollectorA1303 3 ай бұрын
This new modern computing stuff is just too advanced, I’ll stick to my PowerMac G5, it’s already 64-bit! Great video though, very informative!
@dmug
@dmug 3 ай бұрын
I have to ask, do you actually still use your G5 regularly? I have my g4 it’s more of a thing I have that I rarely use but do like having.
@TheOriginalCollectorA1303
@TheOriginalCollectorA1303 3 ай бұрын
Yes and no, at least not yet. I’ve had the PowerMac for a little while now but I haven’t had much time to really dive deep into it. I plan on filming the cleaning and installing some upgrades. For starters, a hard drive would be nice as it doesn’t have one. My iTunes setup is also currently less than ideal so I also want to change it up and also accommodate the G5 into it. It currently just has my 2008 black MacBook on Lion. While I do use the 2012 Mac Mini with upgraded RAM/SSD, I only really use it as a work machine for KZbin, although I would like to try and use an older system/Mac OS for that also. Don’t know when that’ll happen but it’ll be fun to try out older Final Cut and other old Pro apps.
@dmug
@dmug 3 ай бұрын
@@TheOriginalCollectorA1303 Speaking as someone who had a G5 right about the time I was wrapping up college, it was in that strange era of early HD video. 720p was pretty brutal on FCP5. I had a dual 2 GHz PCI-X variant. I think why my channel is so Intel Mac heavy is despite being from mid-to-late PowerPC era is those machines were always having to make compromises.
@TheOriginalCollectorA1303
@TheOriginalCollectorA1303 3 ай бұрын
I know PowerPC isn’t perfect, and even the early Intel machines can do beyond the best of the G5, but it’s still an interesting architecture and cool system to use. Plus upgrades don’t cost what they once did, especially larger storage drives or maxing out the RAM. I do like the Intel systems and I would like to get some more early models. The fact that a Mac Pro which only came out a couple of years after the G5 can still run a modern OS speaks to just how powerful (and expensive) it was back when it was new. It’s just a shame that the golden era of Snow Leopard/Windows 7 is over, it’s just not the same. However, if I can utilize those versions once again, why not? For PowerPC though, I’d definitely try and get a good MiniDV or similar camcorder, way better than trying to force modern video in terms of speed. Plus FireWire is still amazing.
@turbolenza35
@turbolenza35 3 ай бұрын
Me too I have financial difficulties...
@DaveDFX
@DaveDFX 3 ай бұрын
NPU is like A GPU but instead of graphics, it’s optimized for processing machine learning tasks
@QuinsTechCorner
@QuinsTechCorner 3 ай бұрын
Great video, this cleared it up for me! And i’ve not heard the words “mantissa” and “exponent” since college haha 😂
@yosemitescotty
@yosemitescotty 3 ай бұрын
Likewise, don’t hear the term “back propagation” used in all the AI/Neural Network/ Machine Learning/ LLM videos.
@108u9
@108u9 3 ай бұрын
Before: Patrick Boyle After: RAPTRICK BOYZZ
@dmug
@dmug 3 ай бұрын
My man Patrick goes hard.
@IsometricPorygon
@IsometricPorygon 3 ай бұрын
Awesome overview! I really like these breakdowns loved your CUDA vs Apple GPU's videos
@tutacat
@tutacat 3 ай бұрын
Technically, each packed tensor works the same, just disables overflow between each tensor. Which is useful because CPU/GPU supports 32 or 64 bit memory, so can multiply quantised speed by 2-4x.
@artysanmobile
@artysanmobile 3 ай бұрын
What I imagine would set the NE apart from CPU and GPU is the NE’s need to continuously update its log and not clear that log accidentally with updates. If it had to start from scratch every time it encountered a complicated solution, it would not in fact be operating like a ‘Neural’ anything. We learn and remember, setting our minds free from the task of doing that again every time the same brick wall looms.
@andrewdbeach
@andrewdbeach 3 ай бұрын
A very fun topic. Thanks for the video 👌🏼
@dmug
@dmug 3 ай бұрын
Thanks for watching
@stevenwessel9641
@stevenwessel9641 Ай бұрын
Dope background music .
@dmug
@dmug Ай бұрын
Thanks, I like to reflip the samples used in classic hip hop for background music and original stuff.
@calorion
@calorion Ай бұрын
You did not, in fact, link the memory management video in the description.
@joshDotJS
@joshDotJS 3 ай бұрын
Best explanation. Thank you!!!
@equitek
@equitek 3 ай бұрын
I can’t believe I watched the whole ad about the charger… Lol
@dmug
@dmug 3 ай бұрын
Put chapters so people can go around it but it really is a good charger.
@gerismbougou9326
@gerismbougou9326 3 ай бұрын
very good video.
@woltzwurld6760
@woltzwurld6760 3 ай бұрын
Gave you a LIKE just for the title 😊
@leimleim
@leimleim 3 ай бұрын
Patrick Boyle is in da house
@nadtz
@nadtz 3 ай бұрын
Just to add another wrinkle there are TPU's and 'edge accelerators' that are also available from companies like Coral and Hailo that can work with desktop systems (or even Pi's). Also Patrick Boyle is great.
@pettymanny6487
@pettymanny6487 3 ай бұрын
Usefull video Saved it
@colt5189
@colt5189 3 ай бұрын
I'd like to see how the M1 and M4 laptops compare with each other doing AI tasks. As the TFlops from M1 to M4 is a massive increase. I'm guessing M1 AI will be mostly done on Apple servers compared to M4 laptops. I was looking at getting an M1 laptop at some point as I'm generally PC, but like to dabble.
@dmug
@dmug 3 ай бұрын
I'll be curious too, the issue is a lot of the stuff that's more avant-garde like running Stable Diffusion locally thus far doesn't really use much of the neural engine. On my M1 Max, with Draw Things, the neural engine doesn't do a lot when enabled.
@tutacat
@tutacat 3 ай бұрын
It is not called an "ane". It is an NPU/TPU. And it will mainly just use the NPU if it has one.
@dmug
@dmug 3 ай бұрын
Not sure if you watched the entire video but the ANE is Apple's marketing term, and I explain the ANE is a type of NPU around the 6 minute mark. Apple's ML research papers use the "ANE" acronym. Here's a few examples of Apple using the term ANE machinelearning.apple.com/research/neural-engine-transformers machinelearning.apple.com/research/vision-transformers So in short, it is called the ANE akin to how Apple refers to motherboards as "logicboards". More viewers are likely familiar with the term Neural Engine from Apple's marketing than they are with Neural Processing Units.
@darylcheshire1618
@darylcheshire1618 3 ай бұрын
I have the Asus Zenbook Duo, Asus refers to the NPU in a vague way.
@mshparber
@mshparber 25 күн бұрын
Who actually manufactures the GPU and the GPU memory for Neural engine for Apple?
@dmug
@dmug 25 күн бұрын
TSMC, the neural engine is in-house or at least not listed as anything other than that. The GPUs up to the A10 were imagination technologies, PowerVRs. I believe they licensed it as the starting point for their current architecture, again fabbed by TSMC.
@WarriorsPhoto
@WarriorsPhoto 3 ай бұрын
Very long and drawn out video. It was because of the items being over my head. But in the end I have a good basis for what ANE, Apple Intelligence, and ML are for. I did learn why my iPhone seems to take forever to take images now. Yes these processors are fast but when tasked with 100 tasks for an image. That’ll take some time to complete. Thank you for your candid thoughts.
@dmug
@dmug 3 ай бұрын
I appreciate the feedback. I probably should have jumped in with a very basic explanation of a cpu vs gpu vs npu with a graphic on the screen before diving into tech details. My audience skews fairly geeky, but as my channel expands I need to try and “onboard” a bit without slowing down the flow when doing these sort of videos.
@WarriorsPhoto
@WarriorsPhoto 3 ай бұрын
@@dmug I am a Geek and proudly so but I don’t know 🤷 everything. Geez 😒. Joke BTW.
@dmug
@dmug 3 ай бұрын
@@WarriorsPhotonever know if people are joking or not, so I try to be open to feedback . I was not offended or anything like that, just looking to make the best content I can.
@WarriorsPhoto
@WarriorsPhoto 3 ай бұрын
@@dmug That's why I mentioned the Joke. Figured it would assist with understanding what was intended.
@TheZazatv
@TheZazatv 3 ай бұрын
i'm still a bit confused how exactly npus are different from gpus
@dmug
@dmug 3 ай бұрын
GPUs are more general purpose and power hungry, they can execute FP32 and FP16, have have frame buffers and generally have a wider specialized math functions and more control flow operations. Desktop PCs until ARM have leaned heavily on the GPU for these sort of operations at the cost of power.
@TheZazatv
@TheZazatv 3 ай бұрын
@@dmug got it thanks! awesome video :)
@darylcheshire1618
@darylcheshire1618 3 ай бұрын
NPUs are less fun than GPUs.
@dmug
@dmug 3 ай бұрын
@@darylcheshire1618 Yep.
@nadtz
@nadtz 3 ай бұрын
@@dmug To put it another way GPU's were meant for graphics but happen to be good at the math that ML uses, NPU's are optimized for the math and don't need to accelerate graphics which saves a lot of power.
@julienking2547
@julienking2547 3 ай бұрын
"Generative AI for uninspired images" & 11:30 PREACH! The generated images they showcased at the event were horrendous, bland, and creepy
@dmug
@dmug 3 ай бұрын
The one image of the woman looked frazzled was pretty bad, and they decided to use it during the presentation suggesting that it was a “good” example. Generative emoji strikes me as an acceptable thing as it’d be trained on a limited data and we’ve already allowed for options on emoji like gender/skin tones, might as well let people combine them. The other stuff is just kinda gross.
@StephenRayner
@StephenRayner 3 ай бұрын
Matrix multiplication, Fin.
@JAD73567
@JAD73567 3 ай бұрын
Neural engine = 3 trillion dollar company.
@dmug
@dmug 3 ай бұрын
If they just make computer that is nothing but neural engines, they’d be worth 4 trillion.
@slyanover
@slyanover 3 ай бұрын
Ok, so now, as of yesterday, Nvidia is the world's most valuable company.
@AquarianDiary
@AquarianDiary 3 ай бұрын
Links to other videos not currently included in description as claimed. 🙂
@dmug
@dmug 3 ай бұрын
Good catch, added and thanks! Added these two What are Apple's GPU cores? kzbin.info/www/bejne/Y4WylXigmKufmqs Mac Mini M1vs Mac Pro 2013 Benchmark Battle! kzbin.info/www/bejne/favEaJiYqrlqeqM
@AquarianDiary
@AquarianDiary 3 ай бұрын
@@dmug I enjoy your videos and I know it’s a lot of work to make them. My pleasure.
@ak-gi3eu
@ak-gi3eu 3 ай бұрын
did elon really blocked you?
@dmug
@dmug 3 ай бұрын
I love that this is being asked but no, all of those emails are jokes.
@technicallyme
@technicallyme 3 ай бұрын
Nvidia bough PhysX
@GahlordDewald
@GahlordDewald 3 ай бұрын
motor head
@hex1934
@hex1934 3 ай бұрын
Apple absolutely F’up shipping 8GByte Macs for the last several years! Dead end computers. Not usable in an AI world. 😂
@dmug
@dmug 3 ай бұрын
It’d be hilarious if they didn’t charge through the nose for RAM… which I did for my M1 Max
@zaharizahariev
@zaharizahariev 3 ай бұрын
It’s a special chip that steals your ideas and sends it to central so they could be patented.Very useful for industrial espionage.
@dmug
@dmug 3 ай бұрын
That’s certainly a take…
@kdreamscosmos4279
@kdreamscosmos4279 3 ай бұрын
Horribly explained
@dmug
@dmug 3 ай бұрын
Yes.
@julienking2547
@julienking2547 3 ай бұрын
kbye
@RogerZoul
@RogerZoul 3 ай бұрын
You still didn’t say what a NP is.
@dmug
@dmug 3 ай бұрын
Math coprocessor for FP16 tasks designed for power savings. I should have been more explicit.
Do we really need NPUs now?
15:30
TechAltar
Рет қаралды 571 М.
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17
From Small To Giant Pop Corn #katebrush #funny #shorts
00:17
Kate Brush
Рет қаралды 69 МЛН
Do you choose Inside Out 2 or The Amazing World of Gumball? 🤔
00:19
The real reasons Apple won’t put macOS on the iPad
15:26
The Verge
Рет қаралды 691 М.
I took the #1 Tech Exam and it was BRUTAL
18:28
Linus Tech Tips
Рет қаралды 1 МЛН
iOS 18 is AMAZING! - Try these 10 things first!
17:18
Proper Honest Tech
Рет қаралды 3,8 МЛН
AI can't cross this line and we don't know why.
24:07
Welch Labs
Рет қаралды 835 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 642 М.
Has Generative AI Already Peaked? - Computerphile
12:48
Computerphile
Рет қаралды 992 М.
Apple CEO Tim Cook talks about Apple Intelligence and AI
7:51
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,1 МЛН
Everything From WWDC 2024!
1:51:47
WVFRM Podcast
Рет қаралды 542 М.
A Mac Pro 2013 hater finally uses one
16:11
Definitive Mac Upgrade Guide
Рет қаралды 24 М.
My daughter is creative when it comes to eating food #funny #comedy #cute #baby#smart girl
00:17