The Apple M1 isn't magic, it's good design - M1 Deep Dive pt 2 | Upscaled

  Рет қаралды 347,688

Engadget

Engadget

Күн бұрын

Пікірлер: 826
@slash196
@slash196 3 жыл бұрын
Upscaled should be its own channel, it's so head and shoulders above anything else on here.
@hieusaturated
@hieusaturated 3 жыл бұрын
Agreed!
@teejstroyer
@teejstroyer 3 жыл бұрын
Probably a smart marketing/rebranding strategy too
@Rafayel06
@Rafayel06 3 жыл бұрын
Exactly
@bsvenss2
@bsvenss2 3 жыл бұрын
Totally agree.
@tomoliveri8168
@tomoliveri8168 3 жыл бұрын
Would be nice if they took 0.5s to just... breathe once in a while... this is an assault on my eardrums
@sprucegoose6933
@sprucegoose6933 3 жыл бұрын
Just wanted to take a moment to say how grateful I am for your incredible in-depth videos on tech.
@widnmbodken
@widnmbodken 3 жыл бұрын
@@epiceconomist3811 you a very smat scammer , what a galaxy brain /s
@Nors2Ka
@Nors2Ka 3 жыл бұрын
In-depth? More like in-deep pile of bullshit and misconceptions.
@itsmilan4069
@itsmilan4069 3 жыл бұрын
@@Nors2Ka oof looks like someone didn't like the truth
@Nors2Ka
@Nors2Ka 3 жыл бұрын
@@itsmilan4069 The truth about how CPUs work? Sorry, but what's written in Intel's cpu architecture manual just doesn't correlate with this video and I'm leaning towards what's written by the creators themselves than some soy boy on the internet tries to explain stuff to normies.
@kevinbatts2804
@kevinbatts2804 3 жыл бұрын
Halfway through this I realized this was Engadget. No exaggeration this is the best thing I've seen from Engadget ever. Wow
@lisuvirizwa
@lisuvirizwa 3 жыл бұрын
Upscaled carrying Engadget on its back.
@AbhimanyuKumar-bt2xf
@AbhimanyuKumar-bt2xf 3 жыл бұрын
in a single video i got all my answers to the questions I was looking for in various quora answers and reviews
@CarlosSpicyWiener111
@CarlosSpicyWiener111 3 жыл бұрын
Ikr!
@RareMade
@RareMade 3 жыл бұрын
what was your answer?
@AbhimanyuKumar-bt2xf
@AbhimanyuKumar-bt2xf 3 жыл бұрын
@@RareMade i wasn't answering all those ques, instead I was looking for the answer.
@MishaAmashukeli
@MishaAmashukeli 3 жыл бұрын
03:19 this article is total BS. The reason single-core performance is important is that some tasks are just not parallelizable. When people say "single-core performance", they mean single logical core / single-thread performance. When you have a program that does not utilize multiple threads, it does not matter how many logical cores you got - you only use one, so SMT does not help here.
@utubekullanicisi
@utubekullanicisi 3 жыл бұрын
What he says in this video though is that the M1 feeds its body with data so well that it doesn’t need hyperthreading to fulfill its potential, and that SMT is more of a “band-aid” for situations where some parts of the chip are sitting at idle at a specific task.
@SkepticalCaveman
@SkepticalCaveman 3 жыл бұрын
A OS should be designed to be preemptive multithreded from the ground up.
@piotrd.4850
@piotrd.4850 3 жыл бұрын
@@SkepticalCaveman Windows 95 could do it for 32 bit apps - can't MacOS?
@swarnavasamanta2628
@swarnavasamanta2628 3 жыл бұрын
Yes i agree, but i think it would be also clear to say that the basic principles of OS and kernels is to actually get good multithreadinv done. You may think implementing multithreading in programs or processes is sometimes counter intuitive, but overall when you think of large scale applications they all have multithreading capabilities since they do multiple tasks simultaneously and it would be a waste not to.
@SkepticalCaveman
@SkepticalCaveman 3 жыл бұрын
@@piotrd.4850 I was thinking about BeOS.
@baroya
@baroya 3 жыл бұрын
This guy is so serious, enthusiastic - makes one of the most boring tech topics interesting! Thank you!
@Satialfactory
@Satialfactory 3 жыл бұрын
Defo not boring imo
@knechtnoobrecht-c137
@knechtnoobrecht-c137 3 жыл бұрын
on what earth is this boring my dude
@salty4
@salty4 3 жыл бұрын
he's the reason I have subscribed to this channel
@RomeoYouMust
@RomeoYouMust 3 жыл бұрын
@@salty4 Same! I really love Upscaled videos and watch every single one of them, not so much the rest
@WarriorsPhoto
@WarriorsPhoto 3 жыл бұрын
Yes he does. Glad I am subbed.
@JoeLeonardo
@JoeLeonardo 3 жыл бұрын
This man taught me with his words and gave me a panic attack with his delivery.
@yellowboxster06
@yellowboxster06 3 жыл бұрын
True for me as well. I give him a lot of credit for subject knowledge but his presentation style made my head hurt.
@corvoattano9303
@corvoattano9303 3 жыл бұрын
Perfect Description
@jonathanodude6660
@jonathanodude6660 3 жыл бұрын
@@yellowboxster06 why?
@yellowboxster06
@yellowboxster06 3 жыл бұрын
@@jonathanodude6660 Fair question. Technical knowledge unquestionable. Message delivery: First reaction - dial down your caffeine levels...seemed too hyper.
@1990iRock
@1990iRock 3 жыл бұрын
Put the video on 0.75x speed and suddenly the video is alot better to watch.
@thsithks
@thsithks 3 жыл бұрын
Please, please lay off the insane compression on the dialogue track.
@SiriusXification
@SiriusXification 3 жыл бұрын
Yeah like wtf this sounds horrible
@Hellscream2005
@Hellscream2005 3 жыл бұрын
i think hes just not using a lavalier mic or maybe he was and the track got fucked so he used the camera track? its too echoey.
@JordanFreshour
@JordanFreshour 3 жыл бұрын
Thank you
@lexacutable
@lexacutable 3 жыл бұрын
agreed, it's giving me a headache
@v3xman
@v3xman 3 жыл бұрын
Yeah it sounds so crushed and horrible I hate it
@ondrejtrhon
@ondrejtrhon 3 жыл бұрын
Seriously this is so good, accessible yet rigorous, please keep up! Love it.
@ktkps
@ktkps 3 жыл бұрын
You are a very very good technical communicator who can digest and present technical topics in a very unbiased and clear way. Keep continuing your work!
@pweddy1
@pweddy1 3 жыл бұрын
RISC V designers are like “You call that RISC?” to Arm chips.
@MaddTheSane
@MaddTheSane 3 жыл бұрын
What do you think ARM stood for?
@pweddy1
@pweddy1 3 жыл бұрын
Originally it stood for Acorn Risc Machines. People who are ignorant of their history will call them merely Advanced RISC Machines. People are ignorant of computer architecture will assume that the name defines their behavior today. The whole point of the risk five project was to go back to base principles. Because architectures like arm have a abandoned the base principles. Risc 5 has the hallmarks of a Risc architecture, a small clean instruction set that facilitates a efficient decode process. I've been a computer programmer since the original risc came out. This isn't history for me I lived it.
@benygh911
@benygh911 3 жыл бұрын
you're Totally RIGHT, and some Preliminary Tests Demonstrate how RISC-V TOTALLY KICKS ARM's A$$, Not only in Terms of SPEED, but also Efficency 😁✌
@bartomiejkomarnicki7506
@bartomiejkomarnicki7506 3 жыл бұрын
@@benygh911 actually ONLY in terms of efficiency, so far it doesn’t scale at all
@benygh911
@benygh911 3 жыл бұрын
@@bartomiejkomarnicki7506 I'll Try to Remember *where* I saw the benchmarks and throw you a Link here, but I saw it even WON Easily in _Performance_ 😆✌
@arumaakadalamudhan.t9900
@arumaakadalamudhan.t9900 3 жыл бұрын
Upscaled is awesome it's like no other KZbin channels out there in explanation. This guy is excellent in explaining things. And special mention to video editors of Upscaled at Engadget, did excellent job. They nearly brought the half of apple wwdc and put them at correct places, that helped in understanding the concept that this cool guy tries to deliver for us. It's a combined effort. Well done. I'm seeing ur channel is going to get popular soon. LoL it's already famous!
@evtimpapushev7137
@evtimpapushev7137 3 жыл бұрын
Single-core (i.e. single-thread) performance tests aim to evaluate the ability of the CPU to run a sequence of instructions with data dependencies between them, branch prediction / recovery from misprediction; they test the effectiveness and efficiency of decoders, pipelining, Out-of-Order execution, not just pure computations. Apple's M1 has 8 decoders, but that does not magically help with resolving dependencies in the instruction pipeline, OoO execution, etc. On the contrary, there are more instructions that need to be reordered for best utilization of the pipeline; more instructions will be scrapped in case of branch misprediction, etc. On x86/64 CPUs there are only 4 decoders per thread as instructions complexity does not allow for more without making the silicon way too complex (according to Intel and AMD engineers). So, to work around this limitation, they've introduced hyper-threading and added 4 more instruction decoders. But, they cannot feed all 8 decoders from a single thread, they must process two threads. While that seems to level the playing field, it does not. Instructions from different threads are inherently independent, so the amount of analysis, reordering and planning that the CPU has to do is reduced. In the multi-threaded tests the advantages of hyper-threading are clearly visible and that's fine, that's how it should be. But changing the testing methodology just to push M1 down is utter garbage and has absolutely no merit.
@steveseidel9967
@steveseidel9967 3 жыл бұрын
I believe there is a general misconception (not with you) about hyper threading (SMT). Some think this is an advanced feature that all chip designs should have. It's not. This is effectively a hack that is used to regain lost efficiency from a poor decoder (like Intel's design). This video makes it look like multiple threads on a single core will work 2x as fast. In reality, Cinebench is literally a best case example of how Intel chips can get back some efficiency through SMT and even there, it only gains about 20% performance improvement. That also comes at a cost of security as we've seen in the Spectre attacks and many enterprises actually disable this functionality because of it.
@ThePowerLover
@ThePowerLover 3 жыл бұрын
_"But changing the testing methodology just to push M1 down is utter garbage and has absolutely no merit."_ *^This!*
@bizmonkey007
@bizmonkey007 3 жыл бұрын
What’s counts is the M1 looks good on paper and performs well in practice. I could see changing the testing methodology if the benchmarks didn’t line up with performance, but that’s not the case.
@childnuk
@childnuk 3 жыл бұрын
Well done! This is the first M1 video I have seen on KZbin that refer to RISC and OOO execution. There are too many videos with very talky hosts who are doing just that, talking, nothing else! It is refreshing to see a video that touches lightly but does reach the core advanced concepts within CPU designs.
@almostinfamous42
@almostinfamous42 3 жыл бұрын
That buff vs buffer was absolutely hilarious 😂
@MegaAbzzzzz
@MegaAbzzzzz 3 жыл бұрын
About the Cinebench benchmark, Intel 8 core 16 threads, or course it wins because realistically M1 has a little big config. Yes it is 8 core but only 4 of its cores CPU are high performance based cores, and 4 low power cores. That said this is crazy impressive what it has been able to achieve with what its got.
@TheLegitFew
@TheLegitFew 3 жыл бұрын
3:24 “Oh no, my $899 netbook running at 15 watt TDP and without a fan is only as fast as an i9 9800HK?”…That doesn’t sound like a performance gain that’s been “evaporated away” 🙄
@Yzyenthusiast
@Yzyenthusiast 3 жыл бұрын
lol thats what i was saying haha
@MrAyybee2cold
@MrAyybee2cold 3 жыл бұрын
Lol that made me wanna get a 16 GB M1 Air for photo video editing lol. Things a beast.
@SamAlexanderYouTube
@SamAlexanderYouTube 3 жыл бұрын
this guy has quickly become my favorite from Engadget. keep it up my dude!
@pweddy1
@pweddy1 3 жыл бұрын
A execution unit is usually broken up into Integer, Floating Point, Load/Store not add, sub, multiple or divide.
@flippert0
@flippert0 3 жыл бұрын
Yeah, the statements about threads etc. aren't very in-depth (as some commenters here might think) but actually a bit light on content. A comprehensive treatment of those topics would of course go beyond a 15 min video.
@shashanks.k855
@shashanks.k855 3 жыл бұрын
This guy is awesome... as a physics person myself, he talks about it technically enough not to bore me to sleep as most channels tend to. Please keep them coming. Again AMSL episode was amazing.
@raguilaru
@raguilaru 3 жыл бұрын
First time watching the show. I’m impressed by the production quality plus the detailed technical content in a digestible format. I’m a fan.
@Sacchidanand
@Sacchidanand 3 жыл бұрын
More upscaled. PS - Take your time, thank you so much for such detailed video. 😊
@Al-nv7zm
@Al-nv7zm 3 жыл бұрын
Upscaled is like a whole damn course in current electronics
@sayakdasgupta8905
@sayakdasgupta8905 3 жыл бұрын
I wish they made longer productions like this.
@vasanthtcs2009
@vasanthtcs2009 3 жыл бұрын
Amazing and informative, not the same boring ones where ppl keep talking about performance benchmarks all the time.
@muri038
@muri038 3 жыл бұрын
Very well explained, animated and really easy to follow. Good job mate.
@ZeoWorks
@ZeoWorks 3 жыл бұрын
Honestly, I'm glad to see people moving away from the x86 architecture. While it's amazing to use, it was also invented decades ago. We need innovation.
@phitc4242
@phitc4242 3 жыл бұрын
x64 🤡
@ZeoWorks
@ZeoWorks 3 жыл бұрын
@@phitc4242 I don't think I need to explain myself to an adult with an anime picture. :)
@phitc4242
@phitc4242 3 жыл бұрын
@@ZeoWorks no you don't you, biased people are not good teachers!
@Seirin-Blu
@Seirin-Blu 3 жыл бұрын
@@phitc4242 64 bit and x86 are not mutually exclusive 64x or 64bit refers to the instruction set where x86 refers to the chip architecture. There does exist x86-64 or x64 for 64 bit systems though. There still exist quite a lot of x86 32 bit systems
@Diadras
@Diadras 3 жыл бұрын
@@ZeoWorks HEY
@danielwoods7325
@danielwoods7325 3 жыл бұрын
Adding my voice to the calls for Upscaled to be it’s own channel - let’s keep building momentum!
@SHlNOBUU
@SHlNOBUU 3 жыл бұрын
the best video series about apples M1 chips I've seen!
@MePeterNicholls
@MePeterNicholls 3 жыл бұрын
Great content. One tip though, less compression on your voice would be great
@rajatmann8897
@rajatmann8897 3 жыл бұрын
Best most researched video on m1. Period.
@lukedstaten
@lukedstaten 3 жыл бұрын
Excellent video! Seriously. I never thought I'd say it but Upscaled is totally underrated according to the quality
@rahulshah336
@rahulshah336 3 жыл бұрын
This series is amazing, you guys should spin it off into its own channel!
@Touchgrassplz
@Touchgrassplz 3 жыл бұрын
i feel like he's shouting into my ear T_T
@seshpenguin
@seshpenguin 3 жыл бұрын
Probably cause of the echo in the room.
@AaronHilton
@AaronHilton 3 жыл бұрын
Yeah, feels like the audio is so insanely compressed that it’s a continual shout. Also, no hold beats to pace the content. Need to let it breath a little.
@utubekullanicisi
@utubekullanicisi 3 жыл бұрын
@@AaronHilton Those are valid complaints. Still though, really enjoyed the content.
@Chris.Wiley.
@Chris.Wiley. 3 жыл бұрын
The content is good, but he really needs to dial back that delivery. Slow down and stop yelling!
@sirkisboy
@sirkisboy 3 жыл бұрын
Too much base
@AlejandroLZuvic
@AlejandroLZuvic 3 жыл бұрын
I sincerely congratulate you on the quality of both presentation and content. You mastered at explaining how all this works. I liked how you explained out-of-order execution and the fact is nothing new and all CPUs do this but at the same time explaining exactly where the M1 is different than its competition.
@arumaakadalamudhan.t9900
@arumaakadalamudhan.t9900 3 жыл бұрын
Complex things, but the way of explanation given or presented is great. Those animations where add mul load where awesome which remained me my OS classes at clg.. Lovin it.
@tetow2484
@tetow2484 3 жыл бұрын
Its so nice to have someone talk about processors that actually knows something about ISA's microarchitecture
@Rafayel06
@Rafayel06 3 жыл бұрын
This channel is so good, I can't compare it to anything else! It should get more views!!
@MikesterF1
@MikesterF1 3 жыл бұрын
As someone with almost no understanding of hardware architecture, these videos gave excellent explanations.
@WesPerry
@WesPerry 3 жыл бұрын
Wow. This was so much better than I thought it would be.
@noelsantos7850
@noelsantos7850 3 жыл бұрын
This was so incredibly in-depth.. I actually understood some of it
@MaybeSomeoneful
@MaybeSomeoneful 3 жыл бұрын
Very detailed overview, that's what I really like to see
@arumaakadalamudhan.t9900
@arumaakadalamudhan.t9900 3 жыл бұрын
Clap for the man right here, his way of explanation was just awesome 👌🏻
@Jalae
@Jalae 3 жыл бұрын
ya he's such a great *checks notes* /writer...?/
@ShredBird
@ShredBird 3 жыл бұрын
This is one of the best explanations of instruction level and thread level parallelism I've seen. Great content!
@isthisjish3794
@isthisjish3794 3 жыл бұрын
This is the kind of tech videos I’ve been waiting for. In depth but greatly easily explained
@RegitYouTuber
@RegitYouTuber 3 жыл бұрын
That's an incredible video. So in-depth yet with a couple of re-watches of certain sections a complete tech dinosaur like me was able to cotton onto it
@SpacedAug
@SpacedAug 3 жыл бұрын
Great video! Audio is a little rough though D :
@GFClocked
@GFClocked 3 жыл бұрын
This guy is so great I could watch him all day. Seriously, great job. I subscribe just for him.
@diskyariajetmiko
@diskyariajetmiko 3 жыл бұрын
"Pls bring back the SD card" Apple: should we remove the thunderbolt entirely and charge the laptop wirelessly?
@dhananjayraje4572
@dhananjayraje4572 3 жыл бұрын
Just wanted to stop a moment and just write this comment to appreciate you about your very in depth research and easy to get explanation. And I like the jokes in between too. Nice work. Keep it up.
@WhenDoesTheVideoActuallyStart
@WhenDoesTheVideoActuallyStart 3 жыл бұрын
SoC actually just means "It doesn't only have CPU cores". A couple of years before 2010 Intel was calling their CPU's "SoC's" because of the iGPU. Ryzen has also been called an SoC as it integrated an on-die chipset.
@MihneaStoian
@MihneaStoian 3 жыл бұрын
Love the M1 Air so far. Got it as a stopgap while waiting for the M1X/2 MBP, but I have to say that the fanless experience is something else, and it's surprisingly capable. As far as the SD card, all on board.
@Lauren_C
@Lauren_C 3 жыл бұрын
Even the gen old A13 is still obscenely fast, especially in tasks such as photo editing. 😝
@kaptnwelpe5322
@kaptnwelpe5322 3 жыл бұрын
Thats why Apple isn't selling you a MacPad for 300 bucks...
@bartomiejkomarnicki7506
@bartomiejkomarnicki7506 3 жыл бұрын
@@Teluric2 and A13 still sips power compared to i7 🤣
@Henfredemars
@Henfredemars 3 жыл бұрын
@@Teluric2 I think many people miss that the A13 and friends are HUGE in terms of chip area and may be more costly to manufacture.
@Teluric2
@Teluric2 8 ай бұрын
​​@@bartomiejkomarnicki7506sips power where? Put A13 to render 8k and you ll have firemen in your door. A13 is for tiktoks while I7 is for working on advanced things.. You dont make a engine with a chip designed for a teenager phone.
@steve8547
@steve8547 3 жыл бұрын
Sooo much love for this series. It really makes some techie deep dive information really accessible to the enthusiast.
@arumaakadalamudhan.t9900
@arumaakadalamudhan.t9900 3 жыл бұрын
I alone wrote 4-5 comments for this single vid. Cause it's just 👌🏻 Fun fact: This is my first vid that I'm seeing from this channel. Great work guys.. gg
@dbtest117
@dbtest117 3 жыл бұрын
Mac's been on quite a SISC RISK jurney. Starting with 68k SISC, moving to PowerPC RISC, then to Intel SISC and now back to Arm RISC.
@solom465
@solom465 3 жыл бұрын
Great video! Bought an M1 Air a few weeks ago. Been impressed by its performance and battery life.
@teahousereloaded
@teahousereloaded 3 жыл бұрын
The high bandwidth between components in the chip seem to allow for crazy perks, like previewing 4k 120fps Sony footage effortless. I would love to hear how that works.
@Teluric2
@Teluric2 8 ай бұрын
I do it on my amd 16 core like butter and its a 2 year old pc.
@Kaldryf
@Kaldryf 3 жыл бұрын
Blown away by how well this presenter takes something very complicated and makes it so my ape brain can understand! More please!
@AndersonVenturini
@AndersonVenturini 3 жыл бұрын
Wow! Awesome content, Chris! Congrats!
@TheBackwardKid
@TheBackwardKid 3 жыл бұрын
Awesome video, my M1 mac mini came in earlier this week and my god I love it, it's a gigantic upgrade from my nearly a decade-old hand-me-down Macbook Air.
@thedofflin
@thedofflin 3 жыл бұрын
Dude spitting facts but damn I'm exhausted. Something about the sustained high energy, along with audio compression, is overwhelming. The microphone is right there, no need to constantly yell into it
@nokind90
@nokind90 3 жыл бұрын
impressed with the work you/the team put in. Really detailed info with nice flow
@j800r_aswell
@j800r_aswell 3 жыл бұрын
I'm with you. My iMac is only about a year old yet I am now actively saving to trade in this one for the new M1 iMac. Thing is, even if competition is catching/caught up, they will never truly catch up. The reason is optimisation. Just look at the iPhone. Now scale that up to a desktop/laptop and that's what we're in for. I am seriously excited. This machine is no slouch when it comes to every day computing but with Apple's own silicon the future looks VERY bright for the Mac.
@AbdulelahAlJeffery
@AbdulelahAlJeffery 3 жыл бұрын
super informative series ... much much needed.. Thanks Engadget
@MV_96
@MV_96 3 жыл бұрын
Didn't expect such a thorough video. Thank you!
@YuFanLou
@YuFanLou 3 жыл бұрын
This video is embarrassingly disappointing coming from Engadget. The cited WCCFTech article misleads its readers as well as the video author into misunderstanding of modern CPU architecture and performance benchmarking. We have always benchmarked single-thread and multi-thread performance; there is no basis whatsoever to measure “single-core” performance with 2 threads, since for software developers using 2 threads versus more takes a similar amount of additional effort and care not required by single-thread. Unfortunately from the comments, many more people are being misled by this video. This is the most dangerous form of misinformation: a bit of truth, like reordering, but presented with a false methodology. I’d rather watch more of the interview with the RISCV CTO for his experience and wisdom.
@tjhrulz
@tjhrulz 3 жыл бұрын
This. Also the snippets we got from Mark even alluded to some of the issues with this reporting. SMT is essentially a hardware hack that is used to try to squeeze extra performance out of certain multi-threaded workloads, although as Mark alluded to not all multi-threaded workloads gain from it (although I will say it has gotten better over the years). I'm not going to trash talk the video to badly, SMT in the early days could sometimes hurt a single-threaded workload (although toggling it off and on on a modern CPU doing a single threaded cinebench score the variance in your results would likely be within margin of error), also many modern x86 chips go after a highly threaded chip as opposed to squeezing an extra few megahertz so it is definitely fair to say that you need to compare both single-threaded and multi-threaded workload scores. It's just it clearly needed someone with an architecture background to actually help with the writing and fact check the video.
@erikrusso9808
@erikrusso9808 3 жыл бұрын
I am so impressed with the M1, and I have gained new admiration of being able to program for each core, which can result in some serious speeds
@MrBitviper
@MrBitviper 3 жыл бұрын
when a device manufacturer takes away features that most users would say "please bring back" it's time to move on to something else wanted to see what all the hoopla was about. thanks for the informative video guys never bought anything from apple and not gonna change anytime soon
@SynysterNick
@SynysterNick 3 жыл бұрын
Great color grading throughout the episode! This series is the BEST! Keep them coming!!!
@goofynigiri
@goofynigiri 3 жыл бұрын
Great video man, good work! I really appreciate that you put all this effort to bring us a video this much rich with details!
@utsavgoyal8963
@utsavgoyal8963 2 ай бұрын
6:11 at my college I'm studying embedded systems nowadays such videos makes me more interested in my subjects
@chengcao418
@chengcao418 3 жыл бұрын
The content and explanations are exceptionally clear and professional (coming from a technical background in micro architecture), unlike most other media where the core concepts are shoved around and more or less twisted. Great job!
@JaredSO88
@JaredSO88 3 жыл бұрын
I upgraded from a 2014 core i5 iMac to the M1 MBP about a month ago and it's insane how much faster the M1 is. I'm a video editor so I push my machines pretty hard all day, and I have had very few hiccups. Running the beta of Premiere Pro has been great. I'm excited because most of the software that runs native on the M1 is barely out of beta, which means software will more than likely get faster and more efficient across the board.
@Teluric2
@Teluric2 8 ай бұрын
Its not insane ,any average cpu kills a 2014 computer.
@DallasRabot
@DallasRabot 3 жыл бұрын
For those interested ColdFusion’s channel goes really in-depth on M1’s creation and advantages as well.
@kishores7034
@kishores7034 3 жыл бұрын
Excellent man This is the most awaited tech series on KZbin Very well put I just felt that you compared the M1 to INTEL chips Hopefully you would also included latest AMD chips too in future Zen 3 deepdive this way is expected from you
@godkingmonkey20
@godkingmonkey20 3 жыл бұрын
One of the main reasons that the M1 can do things slightly faster is that it's a reduced instruction set computer processor. Even if a processor is multithreaded a single thread process is still only a single-threaded process.
@bakedbeings
@bakedbeings 3 жыл бұрын
I'm probably confused, but the problem he's describing with underused resources (alu, fpu) sounds like what pipelining is designed to solve, not hardware multithreading (hyper threading) on a single core. From what I understand HT is designed to reduce the amount of clearing and repopulating of caches and registers when switching threads/contexts. Multithreading most often doesn't have much to do with keeping parts of the core busy: it's attending to work that isn't tied to procedural execution, and using many cores because a) because it suits the problem and b) we're not getting the sort of gains we used to in clocks while bleeding power as node size falls. Have a look at the power wall issue for more insight (maybe it's even been discussed on this channel?) 👍
@e21big
@e21big 3 жыл бұрын
11:59 cat in the background reflect exactly the attitude of none-apple user
@suntzu1409
@suntzu1409 3 жыл бұрын
I am dying
@g2h0
@g2h0 3 жыл бұрын
this is the best vid on the m1 that ive been able to find
@JensHeuschkel
@JensHeuschkel 3 жыл бұрын
I think there is something mixed up. RISC processors, in general, are not designed to execute an instruction in one cycle, by any means. Typical ARM processors in our phones are multi stage processors, meaning they execute a stage in one cycle but a instruciton has to pass all the stages the processor has. This is mainly done to improve the clockspeed of the processor and is common practice for nearly every processor design. Anyhow ... compared to CISC instruction, a RISC instruction is way faster (which should be sufficient to support your point)!
@mohibeyki
@mohibeyki 3 жыл бұрын
The point of single-core benchmarks is not to measure how fast a single core is, it is to see how fast a single thread (in your application) can be. It used to be very useful when most applications were not multi-threaded (some still are not). So yea, while I agree with the fact that you are not comparing each of those AMD/Intel cores to one M1 core, you are measuring how fast your computer is if the application you are running is single-threaded.
@philsarcade
@philsarcade 3 жыл бұрын
As you mentioned in the video, I'm really interested in how they push that amount of graphic power in a non fan Air and still consume so little battery power. What is their secret sauce and is it scaleable?
@groszak1
@groszak1 3 жыл бұрын
Planned obsolescence.
@brightboxstudio
@brightboxstudio 3 жыл бұрын
Part of the answer is that Apple spent 10 years figuring out how to create high graphics performance in their A-series SoCs for iPhone and iPad, which have very limited cooling and power. Once Apple mastered that, they were ready to move that chip design to desktop/laptop devices, where it can do the work on much less power, which results in much less cooling needed. And leaving a lot of power/thermal headroom to crank it up. In contrast, x86 designers spent the same years assuming everyone had lots of power and active cooling, so now it’s a challenge for them to design an SoC with high performance at the low wattage/heat of the M1.
@steakman7662
@steakman7662 3 жыл бұрын
Wide and slow design and super dense process node (TSMC N5).
@AlejandroLZuvic
@AlejandroLZuvic 3 жыл бұрын
They’re using tile based deferred rendering, which in reality is and always was more intrinsically efficient than immediate rendering. Sadly, as he mentioned in the video, there are very few details on how the GPU hardware is actually designed and implemented. Let’s hope somebody could reverse engineer how it works.
@philsarcade
@philsarcade 3 жыл бұрын
@@AlejandroLZuvic This is what I'm saying. There is very little out there but someone knows or can examine the chip die and have a general idea of the processes involved. When you look at the like of Invidia and the likes, they are very fast, but seriously power hungry. Will be interesting how Apple scales their design and if they can keep that thermal envelope low.
@imabot7495
@imabot7495 2 жыл бұрын
You missed one important thing, the branch predictor in the apple architecture, it way more advance than anyone else and reduces latency as well.
@asdf1616
@asdf1616 3 жыл бұрын
The presenter confuses SMT (Single core Multiple Thread) with multithreading. Multithreading is running more than one thread in a CPU, whereas SMT (or hyperthreading as Intel calls it) means running two (or more in some cases) threads on a single core. Both Intel and Apple silicon chips do multithreading, but Apple doesn't do SMT. The reason Intel (and AMD) do SMT is that since they use a CISC instruction set, each instruction does more, so it takes a significant amount of time to decode each instruction, so the figured they could use that time to execute other instruction. RISC architectures such as the M1 don't need to do this since they use smaller and faster to decode instructions.
@RaGa_BABA
@RaGa_BABA 3 жыл бұрын
This is the best video I have seen so far about m1 unlike other crappy youtubers.subscribed.
@JustinZymbaluk
@JustinZymbaluk 3 жыл бұрын
The thing to keep in mind here is that even when the advantage “evaporated” you’re comparing M1 which is the lowest end and worst apple silicon chip we will ever see to some of the highest end x86 processors available. The M1 still punches way above its weight class
@sidbrun_
@sidbrun_ 3 жыл бұрын
Yeah this is pretty important. So far the M1 has just been put in their lowest tier laptops, so really people shouldn’t necessarily expect high performance because the laptops they put them in aren’t meant to be high performance anyway. The bar has been moved, the maximum has become the new minimum.
@Teluric2
@Teluric2 8 ай бұрын
What advantage? M1 is a 5nm chip vs 14 or 10nm intel chips.
@mikemojica
@mikemojica 3 жыл бұрын
Advised my mother to wait for Apple to release the m1 laptops before buying. So when she finally bought the m1 air, I installed civ 6 and put all the settings to max and it ran without any issues. Not the most impressive game for benchmarking but since I don’t really play games and only occasionally play civ 6 when I do play games, it blew my mind.
@youngwt1
@youngwt1 3 жыл бұрын
I always thought running multiple threads on one core was called HyperThreading (intel) or SMT (AMD)? For intel at least that was usually a value added feature for the i7 line
@steakman7662
@steakman7662 3 жыл бұрын
SMT is the technical term, "hyperthreading" is intel's marketing term. Just like AMD calls their L2+3 cache "gamecache" when it's really just regular cache.
@TechTechPotato
@TechTechPotato 3 жыл бұрын
SMT isn't a band-aid either. Cores are designed with SMT in mind, and you make very important design decisions based on that idea. To suggest it's a band aid would mean that you don't consider SMT at the start and add it later. It's very much NOT the case.
@LunarLaker
@LunarLaker 3 жыл бұрын
@@TechTechPotato Hey Ian! Are you also here because of Andrei?
@acoolonthebeat
@acoolonthebeat 3 жыл бұрын
This was the most in-depth video I’ve seen on the M1 macs and I loved it
@myHorribleMusic
@myHorribleMusic 3 жыл бұрын
3:53 Lovely visual pun :)
@sindrehansen9647
@sindrehansen9647 3 жыл бұрын
Bruh, great video. Just maybe, fix your audio? Didn't realize how noisy it was until the video was over
@lavisharma3210
@lavisharma3210 3 жыл бұрын
Hey Engadget folks, Is it possible to have an upscaled episode every week ???
@keithkamps77
@keithkamps77 3 жыл бұрын
Great video. I haven't tried the M1 as of yet, I'm still happy with my current MBP's.
@BryantAvant
@BryantAvant 3 жыл бұрын
All of you youtubers begging Apple to bring back the SD card slot for the past 5 years while the vast majority of us don't miss that SuperDust slot.
@Tom4ick
@Tom4ick 3 жыл бұрын
Great video! But I believe you meant hyperthreading, because M1 does support multithreading but not hyperthreading
@jamiereibl9611
@jamiereibl9611 3 жыл бұрын
I bought an air to replace my 2018 6 core MacBook Pro - no more video transcoding for me!! edits my compressed 10 bit fuji files with no problem, with no fan, with a massive battery life while being thinner and lighter.. absolute magic.
@mandelbro777
@mandelbro777 3 жыл бұрын
Best explanation of CPU mechanics I've seen in quite some time
@Bryan_Mutai
@Bryan_Mutai 3 жыл бұрын
Don't mind me, just adding one more comment saying Upscaled should be its own channel
How is Apple's M1 so fast? Our M1 deep-dive pt. 1 | Upscaled
13:25
Will gallium nitride electronics change the world? | Upscaled
14:29
Try Not To Laugh 😅 the Best of BoxtoxTv 👌
00:18
boxtoxtv
Рет қаралды 7 МЛН
When mom gets home, but you're in rollerblades.
00:40
Daniel LaBelle
Рет қаралды 110 МЛН
Я сделала самое маленькое в мире мороженое!
00:43
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 269 #shorts
00:26
broadcast testing video
5:13
FOCUS CAPSULE
Рет қаралды 5
Apple's Silicon Magic Is Over!
17:33
Snazzy Labs
Рет қаралды 1,1 МЛН
Apple Tried to Destroy This Mac… But I Found One!
26:36
Snazzy Labs
Рет қаралды 278 М.
M2 Silicon - How Apple DESTROYED Intel i5... Again!
20:29
Rene Ritchie
Рет қаралды 145 М.
Microscopic view of an Intel i486
7:09
Breaking Taps
Рет қаралды 2,3 МЛН
How Apple Just Changed the Entire Industry (M1 Chip)
26:28
ColdFusion
Рет қаралды 4,9 МЛН
I tried using a Mac for 2 years. Here’s my review
15:43
I want to love Apple, but they’re making it hard - Mac Studio SSD Swapping
16:06
Try Not To Laugh 😅 the Best of BoxtoxTv 👌
00:18
boxtoxtv
Рет қаралды 7 МЛН