Go Big Cores (or Go Home)

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 449

  • @YuraL88
    @YuraL88 Місяць тому +286

    I deleted facebook and my phone battery life is improved significantly)

    • @kotztotz3530
      @kotztotz3530 Місяць тому +34

      I need to delete YT so I can get better battery life 😭

    • @PEANUTGALLERY81
      @PEANUTGALLERY81 Місяць тому

      @@kotztotz3530 I deleted YT so I can get better life
      **Fixed that for you**. 🤣

    • @StephenMcGregor1986
      @StephenMcGregor1986 Місяць тому +24

      Facebook deleted my account and I never returned and my entire life improved significantly

    • @bowzert
      @bowzert Місяць тому +15

      I bet your life improved significantly as well!

    • @thiefrules
      @thiefrules Місяць тому

      How many screen hours were you spending on the app each day?

  • @noer0205
    @noer0205 Місяць тому +85

    Mediatek is IMO the most innovative when it comes to ARM core type choices. I went with a phone with a Dimensity processor after seeing the genius they did with the Dimensity 8000 series. Here they also beat Qualcomm by choosing older but more efficient arm-architectures. Genius!
    The phone's software makes me hesitant to do this again but that isn't MediaTeks fault to be clear

    • @rattlehead999
      @rattlehead999 Місяць тому +7

      sure, but they should also allow you to flash their ROMs.

    • @Purjo92
      @Purjo92 Місяць тому +13

      @@rattlehead999 Maybe, but that is not a problem for like 99.9 % of buyers.

    • @Archer_Legend
      @Archer_Legend Місяць тому +6

      MediaTek Helio's have beeb pretty sub par overall.
      The Dimensity reboot however has been great with every major SoC design so far.

    • @rattlehead999
      @rattlehead999 Місяць тому +3

      @@Purjo92 true, but it's a small thing they can do and won't cost them anything as far as I am aware.

    • @elirantuil5003
      @elirantuil5003 Місяць тому +4

      For someone who emulates game consoles on their phone, the gpu is the real issue. CPUs on the high end SOCs have been good enough since sd866 and great since sd8g2.

  • @Is_GrayKing
    @Is_GrayKing Місяць тому +58

    I'm on the laymen side when it comes to mobile and arm chips, always had the idea that Qualcomm = good and Mediatek = bad, so this video was a huge eye opener to me.
    The algorithm did good recommend this!

    • @xpk0228
      @xpk0228 Місяць тому +15

      Mediatek used to be really bad like the old Helios models, but since 2020 when they launched the new dimensity 9000 and 8000 series they have been head to head with Qualcomm in SoC performance

    • @KhizarKhan2001
      @KhizarKhan2001 Місяць тому +2

      Mediatek used to be terrible but their newer chips are good

    • @jamesbrendan5170
      @jamesbrendan5170 Місяць тому +2

      MediaTek these days has a really good performance. Custom ROM support, on the other hand.... literally barely anyone bothers with MediaTek devices.

    • @mjbaricua7403
      @mjbaricua7403 Місяць тому +1

      then again people who custom rom their phones are less than 1% of smartphone users, they see no need to appeal to a dying niche @@jamesbrendan5170

    • @stephencoles5991
      @stephencoles5991 Місяць тому +2

      MediaTek have themselves to blame for this aversion in the Custom ROM community by failing to release source code in an open and timely manner.
      To date, Custom ROMs have been the ONLY way to maintain software support for more than a few years.
      But with both Samsung and Google now offering essentially lifetime software support for devices, manufacturer support now arguably exceeds that of the Custom ROM community.
      Perhaps for this reason, Custom ROM appears to be being actively targeted (for killing off) by Google.
      Both MediaTek and Qualcomm both need to pull up their socks on long term chip support.
      I for one, will not consider a device with less than 5 years software support (that used to mean choosing a device with known/assumed excellent Custom ROM support, therefore Qualcomm) and at the moment the vast majority of devices packing chips from those vendors do not have such support (not even the high end devices).

  • @rattlehead999
    @rattlehead999 Місяць тому +143

    Wide cores(big cores) with moderate clock speeds are more efficient than small(efficiency cores) at high clock speeds, they also perform better. That's why the K8 from AMD and M series from Apple are/were so great. But that makes them a lot more expensive.

    • @TechTechPotato
      @TechTechPotato  Місяць тому +66

      Out of oder vs in order as well

    • @rattlehead999
      @rattlehead999 Місяць тому +9

      @@TechTechPotato good point

    • @TechTechPotato
      @TechTechPotato  Місяць тому +23

      But also in this case, a720 and a520 are both at 2 GHz

    • @TheSyntheticSnake
      @TheSyntheticSnake Місяць тому +12

      ​@@TechTechPotato
      I'm genuinely gobsmacked at the thought of a modern CPU core on a high end product not having out of order execution.

    • @rattlehead999
      @rattlehead999 Місяць тому

      @@TheSyntheticSnake yeah me too, I forgot that they actually still had in-order execution on their cores.

  • @marco21274
    @marco21274 Місяць тому +15

    So now Mediatek only needs to provide long updates. They have(had?) a reputation of not pushing drivers upstream. Devices are so fast today that they are perfectly usable for a long time.

    • @maciejgada740
      @maciejgada740 21 день тому

      They also had reputation of having crappy SoCs in general - their SoCs had trouble with reading touchinput up to the end of life of Helio SoC line. Crazy.

  • @AdamS-nd5hi
    @AdamS-nd5hi Місяць тому +94

    Trading die area for efficiency and perf to compete with Qualcomm is genius. And they’ll still be a better deal. Surprised no one else has tried to compete this way. I wonder if this is the trick apple uses. I’d kill for a deep dive on their architecture to know what they’re doing so differently

    • @aravindpallippara1577
      @aravindpallippara1577 Місяць тому +26

      It absolutely is, Apple's both efficiency and performance cores are gigantic compared to rest of the industry's contemporary cores from what I understand. And they move heaven and earth in search of single core performance at any cost (apart from power efficiency of course).
      And yep Apple clocks their cores really low as well (pretty sure larger cores automatically forces a lower clock because timing issues).

    • @damianabregba7476
      @damianabregba7476 Місяць тому +2

      Sad about driver support. Not much of a Mesa driver existing = limited x86 emulation/translation

    • @cj09beira
      @cj09beira Місяць тому

      @@aravindpallippara1577 it also helps that they are usually a node ahead of everyone else

    • @JKHYT
      @JKHYT Місяць тому +6

      The A18 Pro is 4 GHz, i.e. clocked higher than this D9400

    • @AdamS-nd5hi
      @AdamS-nd5hi Місяць тому

      @@damianabregba7476 I could see hobbyists pushing them to help with an open source Linux driver. If they did that, they’d explode in popularity outside of phones aswell

  • @floppa9415
    @floppa9415 Місяць тому +16

    I always felt like the A5... Series just exist to padd out a SoC so you have a Octa Core on paper. I feel like starting with Cortex A76 the gulf between big and little cors got so large that in relative terms they don't much value.

    • @rj7250a
      @rj7250a Місяць тому +4

      Well, they are in-order cores, similar to 2008 Intel Atom cores, having 4 cores for "background tasks" is ridiculous, 2 cores is more than enough, so they just used a500 cores to fill the octa core marketing as you said.

  • @PEANUTGALLERY81
    @PEANUTGALLERY81 Місяць тому +13

    About those SRAM power reductions, the actual amount saved (4.6%) is lower in the because all those savings by the 12T cells are all in dynamic power. I’m not quite sure how number of fins switching fits into the dynamic power equation for transistors (although I think it should be linearly related). Regardless, while 12T sram cells save more dynamic power, it will also consume 2x more leakage power, by virtue of having 2x the transistor count. Dynamic power is also only consumed when the transistor is toggling, so toggle rate is highly important. All this is to say that, Mediatek made a wonderful decision to use 12T cells in the L1$, but the complete power equation is so much more complex that a 60% - 70% reduction in power of a single component only equates to 4.6% in the grand scheme of things.
    Also, thanks for pointing out that paper, lots to learn for people like me

    • @TechTechPotato
      @TechTechPotato  Місяць тому +9

      That's fair - 2x transistors but half the SRAM cell density so, it works out neutral. (not quite vlbit you know what I mean) but you don't design SRAM size in a vacuum, so it's 'all things considered'

    • @fdgdfgdfgdfg3811
      @fdgdfgdfgdfg3811 Місяць тому

      mostly the power reduction comes from reduction in nm and having better testing equipment to target certain voltage to operate at.

  • @asdfjkloe
    @asdfjkloe Місяць тому +14

    Great analysis! $25 for this kind of efficiency improvement is a steal.
    It'd be interesting to see how Google's Tensor SoCs look like in the efficiency comparison. The raw geekbench scores certainly paint an unfortunate picture.
    And it's crazy to see how strong off-the-shelve ARM cores an be in ST with the Dimensity 9400.

    • @TechTechPotato
      @TechTechPotato  Місяць тому +5

      I'm looking forward to Google's next smartphone chip

  • @seylaw
    @seylaw Місяць тому +12

    Great that you've remembered and referenced my question from the Podcast regarding the innovation in the industry that needs to happen. :) By the way, you fit perfectly into that PC World studio.

    • @TechTechPotato
      @TechTechPotato  Місяць тому +7

      Thanks! I'd love a space like that at home, but office space where I am is twice as expensive as my mortgage.

  • @mofous
    @mofous Місяць тому +248

    I live by the "never spend more than 200$ on a phone" mantra. Looking forward to experiencing these magical cores in 5 years.

    • @afif4738
      @afif4738 Місяць тому +5

      you can get used pixel a series for that price. but you dont have to go that low. $300 will get you some used samsungs.

    • @mofous
      @mofous Місяць тому

      @@afif4738 Sure, but there's nothing a used 300$ pixel does that a brand new 200$ Xiaomi Redmi Pro can't do just as well. Talking for my use case, of course. The moment you don't care about the camera being more than good enough and don't use the phone for gaming, paying more than 200$ feels like throwing away perfectly good money.

    • @enriquepadilla2542
      @enriquepadilla2542 Місяць тому +43

      Always buy old flagships. They always have better performance per dollar even years later.

    • @cj09beira
      @cj09beira Місяць тому +6

      @@enriquepadilla2542 exactly, i go a step further and then keep that used phone for a long time.
      still rocking a used Galaxy S7 🤣

    • @noticing33
      @noticing33 Місяць тому +4

      Fr got the galaxy m31 for 225£ cuse of it 6000mah in 2020 second hand still holds great battery, good screen good camera, I'll probably have it for another 4 years and it will still hold full day charge(I only charge up to 85% for health)

  • @aravindpallippara1577
    @aravindpallippara1577 Місяць тому +34

    This discovery of the hidden power efficient cache detail is soo good, good investigative work Dr Cutress.
    I was waiting for an 8gen4 chip phone (most likely motorola, I am stuck on their really nice gesture shortcuts and usb 3 display output support, apart from Samsung most other brand don't give a usb 3 port on even high end phones, and anything less than flagship level chips don't have support for multiple displays to begin with) to upgrade my still perfectly working fine 870 chip motorola phone ( I want AV1 decode).
    Will consider the 9400 phones from now as well.

    • @Archer_Legend
      @Archer_Legend Місяць тому +2

      The S25 FE could get the 9400.
      The X200 series from Vivo has just been released with the 9400, however it is likely that if a X200 Pro Plus comes later it will have an 8 gen 4 rather than a Dimensity, but who knows.
      The only thing I would like to know more about is the modem efficiency of the 9400 vs the ones in the 8 gen 3 and upcoming 8 gen 4.

    • @petouser
      @petouser Місяць тому +1

      Xiaomi 15 will come with USB 3 as well.

    • @aravindpallippara1577
      @aravindpallippara1577 Місяць тому

      @@petouser Let's hope so! Never tried Xiaomi - not a big fan of their OS customisation. But their price to benefit ratio is almost always insanely good.

  • @TheXailter
    @TheXailter Місяць тому +14

    Hi Ian, glad to have met you and your wife while you were in the UK. Great that you finally put out a video on your phone, was hoping you'd get around to explaining why efficiency cores aren't necessarily that efficient power wise! :D

    • @DSDSDS1235
      @DSDSDS1235 Місяць тому +7

      It is mostly just a55 and a5xx being exceptionally bad, maybe it is because arm holdings keep these in order.
      Its hilarious how much better the overall efficiency gets when they are ditched for the a7xxs, they are larger in scale but just better

  • @zemodeus
    @zemodeus Місяць тому +24

    The 9400 and 8 Gen4 competition is gonna be crazy, both look like absolute monsters while being the most efficient of their lines ever.
    1x3x4 vs 2x6 comparison is going to be fascinating as well.

    • @krazybonnie5523
      @krazybonnie5523 Місяць тому

      Yeah, especially since both are going for all "big" cores

  • @wiadroman
    @wiadroman Місяць тому +26

    Man, modern phones can play Crisis and weigh as much as a small cinderblock, what a time to be alive!

  • @killercat941
    @killercat941 Місяць тому +4

    Production value slowly going up. Love it!!!

  • @angelsalam
    @angelsalam Місяць тому +16

    Typing from my mediatek 9300+ device, picked that smartphone just because of this chip, amazing performance and incredible battery life. It's the redmi k70 ultra i imported, and it didnt cost me 1000 euros but 350. An amazing deal all around

    • @mzmz9355
      @mzmz9355 23 дні тому

      Thanks for the tip. May I ask you where have you bought the phone for 350e?

  • @00L1nk00
    @00L1nk00 Місяць тому +5

    Great stuff, the 9400 is looking incredible!
    I actually just bought a Galaxy Tab S10 Ultra that has a 9300+ in it. Predictably, the internet is full of hate that it doesn't have the 8G3 in it, despite the 9300+ being the better chip, typical. The only real criticism you can leverage at Samsung is not delaying the launch by a couple of months to wait for the 9400, but I'm sure this chip will be speedy and efficient for years.

    • @thisisdumbwhatthe
      @thisisdumbwhatthe Місяць тому

      I think the bigger issue is that it simply didn't offer enough compelling reason to upgrade over the S9, so they should've delayed it and put either the 8Gen4 or the 9400 in. Or alternatively they could've introduced a "Pro" line that features the X Elite chips, especially if they could've offered a hybrid Android/Windows option. At least then it might would be worth the price they're asking (and yes, Apple's pricing on the iPad Pro line is also insane, but would potentially make sense if it was letting you get 2 devices in one, replacing say a Macbook Air and iPad by letting you run both tabletized iOS and MacOS).

  • @cem_kaya
    @cem_kaya Місяць тому +8

    This design details increased my respect for mediatech.

    • @nvnh319
      @nvnh319 Місяць тому +3

      They're just doing what Apple did 7 years ago with the A10, ditching the useless A5x cores. At least they did it before Qualcomm

  • @Emoziga
    @Emoziga Місяць тому +34

    Mediatek, please release a source code for you GPU drivers.

    • @yasirrakhurrafat1142
      @yasirrakhurrafat1142 Місяць тому +3

      They won't 🗿

    • @Emoziga
      @Emoziga Місяць тому +3

      @@yasirrakhurrafat1142 then it's no buy

    • @yasirrakhurrafat1142
      @yasirrakhurrafat1142 Місяць тому +4

      @@Emoziga amd is the only manufacturer that may be willing.
      They already kind of are.
      Maybe not necessarily for their mobile counterparts though.
      Which of course are the adreno gpus on the Snapdragon socs

    • @Emoziga
      @Emoziga Місяць тому +2

      @@yasirrakhurrafat1142 So it was AMD that told Qualcomm to release the source code?

    • @yasirrakhurrafat1142
      @yasirrakhurrafat1142 Місяць тому +3

      @@Emoziga probably not.
      The thing is, you may be able to find some adreno drivers floating around.
      But never find mali drivers.
      Particularly because mediatek used to release only MEDIocre processors paired with terrible gpus, and so no one paid any attention to reverse engineering their drivers. I mean, some people are trying with the panfrost/panfork but otherwise nah.
      Whereas, tegra and adreno have consistently provided good performance in their release time.
      And were popular for hardware accelerated applications, gaming, etc.
      So, people gave a dayumm.
      And added to that, partial open sourcy nature of amd, caused significantly more attention towards driver development of adreno gpus than mali.
      Also, Qualcomm are probably collaborators with Amd and can't open source anything.
      They're manufacturers, arm is not an open source architecture, they're just licensing it (the architecture) to sell processors based on that architecture.
      And they're usually better than other arm soc manufacturers.
      Except maybe apple.

  • @pcoverthink
    @pcoverthink Місяць тому +4

    Are you the guy from anand who made those graphs for them? If so, it's amazing that you're continuing this great work. Subbed

    • @TechTechPotato
      @TechTechPotato  Місяць тому +10

      I spent 11 years at AnandTech reviewing CPUs. There's over a thousand articles there with my name on

  • @lennard9331
    @lennard9331 Місяць тому +4

    I actually bought a Vivo X100 Pro earlier this year with the same SoC. The 9300 is a beast and I would've kept it as my main phone if it wasn't for the fact that I ended up with the Chinese model, which has a lot of OS issues compared to the International model.

    • @TechTechPotato
      @TechTechPotato  Місяць тому +6

      That's my gripe with the Find X7. Still too much Chinese stuff I can't get rid of. Find X8 is getting an international model, so waiting patiently for that. Don't think Vivo has announced an international model for the X200 yet

    • @lennard9331
      @lennard9331 Місяць тому +1

      ​@@TechTechPotatoI had to go back with my tail between my legs and purchase an S23 Ultra, so I think I'll be sticking with that for the foreseeable future, but yeah, I hope more Mediatek SoCs come out in the west because their designs look very impressive and is a welcome change from the regular Qualcomm/Apple duopoly we've seen at the high end of mobile SoCs.

  • @linuxgeex
    @linuxgeex Місяць тому +2

    Passionately spoken article Ian!

  • @metalhead2550
    @metalhead2550 Місяць тому +3

    I'd be interested in the area increase of L1 cache with 12T and whether that area when used in additional 6T L1 cache capacity leads to an overall system power reduction and what that delta is between the two options

  • @GroundedTech
    @GroundedTech Місяць тому +3

    Great stuff. I'm definitely eyeing a Dimensity 9400 powered phone next. Currently running three with different variations of the 7300 and I feel it's time for me to try the top end unit.

  • @abdullahzafar4401
    @abdullahzafar4401 Місяць тому +3

    Awesome Video, The cache part , I never knew and I REALLY REALLY Appreciate it now, I will search more on the topic .
    I'm just saying chip makers shouldn't shy away from giving us the nitty gritty details, we love it
    Thank YOU for this video 👍

  • @EastyyBlogspot
    @EastyyBlogspot Місяць тому +9

    I always wondered with the big little cores...say 4 big 4 little ..why not 6 big cores but with better power and frequency balancing ?

    • @TechTechPotato
      @TechTechPotato  Місяць тому +14

      Die area

    • @EastyyBlogspot
      @EastyyBlogspot Місяць тому +1

      @TechTechPotato ahh cheers so would two big cores be bigger than 4 smaller cores ?

    • @AkilanKamarajan
      @AkilanKamarajan Місяць тому +2

      Also multithreaded performance-
      benchmark scores per die area ( the Intel E core way )

    • @ABaumstumpf
      @ABaumstumpf Місяць тому +1

      @@AkilanKamarajan i don't think intels e-cores are a good example here as they are smaller, cheaper and more efficient.
      I think with Metero-Lake it was about 4 e-cores had just about the same die-footprint as 1 p-core while offering about 50% more performance. They just have way worse latency.

    • @Oz-gv5fz
      @Oz-gv5fz Місяць тому +1

      @@EastyyBlogspot because "only" 6 cores is not good enough for marketing

  • @louisharkna9464
    @louisharkna9464 Місяць тому

    This is good to hear! I like it when a product is released and runs on it's merit, not hype.

  • @RaytheonTechnologies_Official
    @RaytheonTechnologies_Official Місяць тому +2

    Love the video, but can you expand a little on why 12T SDRAM is more power efficient than 6T?
    What I know about electronics would fill a very short and empty book indeed, but intuitively, I would have assumed "more circuits = more states to change = power consumption". Wondering what is actually happening to reduce the power consumption.

    • @TechTechPotato
      @TechTechPotato  Місяць тому +5

      In a 6T design, read or write, youre using most of those transistors every op. In a 12 T design, you end up using fewer per read and fewer per write in a less dense arrangement, so fewer active and lower parasitics. You can also optimize the ones used in read only vs write only. In 6T, all have to do all, so there are restrictions.
      If you think at the circuit level, it may sound counterintuitive, but at the materials and silicon level, everything is optimized.

    • @ABaumstumpf
      @ABaumstumpf Місяць тому +1

      The thing is that there are compromises. the 12T cell requires less energy for a state-change but has higher standby power. So with high read/write loads it is efficient, idling it sips power.

    • @RaytheonTechnologies_Official
      @RaytheonTechnologies_Official Місяць тому

      @@TechTechPotato @ABaumstumpf thank you both for the explanations. For someone in my industry (infrastructure & security) it is embarrassing how little I understand at the PHY level.

  • @needles_balloon
    @needles_balloon Місяць тому +3

    I wonder how much of the little/5-series cores doing so poorly is due to lack of investment into their design; IIRC before ARM v9 and the A510, the A55 had been several years old but many chips still used the A53 in part due to their lower licensing costs (and possibly Area). This could have disincentivized ARM from putting in as much work as they do into their more profitable X and Neoverse cores, resulting in an underwhelming improvement. However, I understand that this might also be the inherent limitations of in-order execution, kept for Area reasons.

  • @ndc5544p
    @ndc5544p Місяць тому +2

    in the beginning you said the A50 cores were efficient. Then you show the graph at 5:50 and say they're not efficient. Why not call them "low power" cores?

  • @korakys
    @korakys Місяць тому +2

    Been waiting and hoping Mediatek can break into the big league for a while now. Looks like it might finally be happening by embracing big dies.

  • @centuriomacro9787
    @centuriomacro9787 Місяць тому

    At my Memory Technologies class we talked about the 6T, 8T and other types of SRAM cells. I've always wondered where they are actually used. I was under the impression that the default SRAM cell that Intel, AMD, Apple, Qualcomm and others use is still the 6T. Awesome to see that Mediatek actually managed to make a good use out of these more exotic SRAM cell designs.
    It makes me think that there are really capable and innovative engineers at Mediatek.

    • @bhume7535
      @bhume7535 23 дні тому

      I'm in the firm belief that the actual passionate and talented engineers go to the lesser companies and slowly raises them up until the cycle begins again. It's more interesting and lucrative to work for the underdog. It's happened with both AMD and Mediatek.

  • @COMATRON.
    @COMATRON. Місяць тому +3

    the audio! finally dope! love it ... btw: 07:14 and the trade-off is: Diarrhea :D

  • @rightwingsafetysquad9872
    @rightwingsafetysquad9872 Місяць тому +2

    I've thought for a long time that chipmakers should forgo the A5x cores in favor of the even lower performance A3x cores - 4 * A76 + 2* A35 would sip power. All smartphones are fast enough now that I don't care about performance anymore. A midrange Snapdragon from 5 years ago is still fast enough. Everything else matters so much more, software, display, and camera quality being top of list, I hope MediaTek's ISP is as good as Qualcomm's.

  • @DGao-zz5vq
    @DGao-zz5vq Місяць тому +2

    I would consider Apple SoCs “all-big” as well. Unlike ARM’s A500-series cores, Apple’s efficiency cores are out-of-order and provide much better performance. Consequently, they are not solely the low-power standby cores, but also contribute significantly to the SoC’s multi-core performance.
    p.s. I have spent some time with devices powered by both the D9300 and the S8G3 (from the same manufacturer as well). Surprisingly there isn’t much of a performance gap despite the D9300 having a huge advantage on paper, and the battery life seems ever so slightly better on the S8G3 device as well. It appears that while MTK invested more into higher performance IPs, Qualcomm’s experience in silicon optimization did a lot to narrow the gap.

    • @rj7250a
      @rj7250a Місяць тому

      Apple SOCs are closer to Intel hybrid CPUs, in the die size of cores.

  • @ii_r_ftw
    @ii_r_ftw Місяць тому +1

    after seeing the Geekbench ranking of chips graphed it makes me really appreciate the performance in a phone chip now just wish I could do desktop computing on it instead of needing to interface with tiny touchscreens and touch optimized app designs.

    • @aravindpallippara1577
      @aravindpallippara1577 Місяць тому

      There are attempts at it, the problem is android isn't really a great OS in general for general productivity.
      High end Samsung and Motorola phones have a desktop mode (dex and ready for respectively) that enables a desktop like experience if you connect an external monitor, mouse and keyboard.
      Can do web based tasks from the mode quite easily like email and research. Rest of the stuff however isn't so good.

  • @antifocus
    @antifocus Місяць тому +3

    Vivo X200 pro is already out in China, we should see some English reviews probably soon

  • @Kraaketaer
    @Kraaketaer Місяць тому

    This sounds like a great approach to chip design, targeting real performance rather than what seems almost like an exercise in on-paper min-maxing for most conventional designs these days. That L1$ thing seems like an absolute no-brainer regardless of the core design chosen though, given how relatively small those caches are. Doubling the transistor count for 32-48k of cache per core doesn't sound like it'll matter much on the scope of a whole SoC with billions of transistors.

  • @rattlehead999
    @rattlehead999 Місяць тому +32

    Ironically all cores have a small die area nowadays.
    Back in the day a desktop quad core would be 250-300mm^2, now an octa-core zen4/zen5 is tiny 71mm^2 with a 100mm^2 or so I/O die. Or intel's 8p+16e is 257mm^2 with an iGPU being part of it.
    While compared to old ARM chips, all cores are big.

    • @panjak323
      @panjak323 Місяць тому +1

      That's because of node improvements... The die area rougly halves on every major node (except for cache).

    • @rattlehead999
      @rattlehead999 Місяць тому

      @@panjak323 That's not exactly true. They could have made the cores wider and kept the overall mm^2 per core the same. But they wanted to maximize profits by lowering both R&D and production costs.

    • @panjak323
      @panjak323 Місяць тому +1

      @@rattlehead999 But making the core mindlessly wider has diminishing returns.
      There many more factors at play... Especially the limits of decoding, caching, and superscalar efficiency.
      Also you don't get higher efficiency with having simply wider cores, because for it to increase any performance, the larger chip area has to be active - drawing more power.

    • @rattlehead999
      @rattlehead999 Місяць тому

      @@panjak323 yes, true, but they always said that there are diminishing returns, until suddenly there weren't, for ages people said that sandy bridge to skylake were the limit of how wide a core can go, then boom Apple and AMD have a wider core and suddenly intel can also have a wider core... oops.
      And yes, simply making the core wider doesn't make it more efficient, but making it wider while lowering clock speed does, because frequency doesn't scale linearly with power and vice versa. There is a sweet spot for each node where it achieves the best clock per watt and in the past 5-6 years AMD, intel and Nvidia have pushed way beyond it.

    • @panjak323
      @panjak323 Місяць тому

      @@rattlehead999 UA-cam deleted my previous 2 comments, just because I tried to share link to imgur with measured perf/power curves of 8G2 cores. Either way look up geekervan.
      The frequency scaling is only true, when the leakage current is negligible.. X3 for example uses 0.6W at 600MHz and is 30% slower vs A715 at 1.2 Ghz with the same power draw.
      The large cores are only more power efficient within some optimal efficiency point and much less efficient everywhere else. Even then the efficiency gains are minimal, because performance scaling is barely linear (you can only do so much to speed up inherently sequential tasks), whilst the power scales with area, not just with frequency.
      GPUs make much more sense, because of the smaller cores, and much better parallelism.

  • @mornnb
    @mornnb Місяць тому +1

    From a die area perspective it looks like you could fit about 6 to 8 A510 cores in the space of those 4 A720 cores. For a multithreaded load doesn't that mean you're going to get more performance from a given die area out of the A510 cores? Does it make sense to look at the cores on an individual basis? Maybe the better way to do an efficiency comparison should be on performance and energy use over a certain die area rather than on a core basis.
    Die size matters because it's not always about cost saving, it can be about fitting more cores into the product. And generally speaking from performance perspective, many small die size E cores wins out against a fewer count of big cores.

    • @ABaumstumpf
      @ABaumstumpf Місяць тому +2

      "For a multithreaded load doesn't that mean you're going to get more performance from a given die area out of the A510 cores?"
      No. 2 A510 still offer worse performance than 1 A720.
      "Does it make sense to look at the cores on an individual basis? "
      Yes - cause the little cores are NOT efficient cores but rather the opposite. a single A510 needs the same or more power than an A720.
      "Die size matters because it's not always about cost saving, it can be about fitting more cores into the product."
      That is absolutely only about cost. "more cores" is an irrelevant metric. They dont give higher performance not better efficiency. it is only about having a slightly smaller die - so lower cost (and the licensing-cost for the A5 is also lower).
      "And generally speaking from performance perspective, many small die size E cores wins out against a fewer count of big cores."
      That is the case for Intels e-core, but absolutely not for the ARM architecture.

    • @mornnb
      @mornnb Місяць тому +1

      @@ABaumstumpf Hmm yes it appears in Intel terminology a A510 would be more comparable to a LPE core infact worse thatn that as it lacks OOOE and is only 3 decode wide - I am quite surprised to find it's actual numbers are about 30% the performance of a A720. It is far worse than I assumed.

  • @geiers6013
    @geiers6013 Місяць тому +2

    Have you even compared it to the battery life of newer Snapdragon chips? In theory it all sounds great, but I have never seen an Android phone really outlasting the newer Samsung phones with new Snapdragons in terms of battery life. They also do a ton of Software optimization and chinese phones don't last as long with the same chips. Older Samsung phones are really shit because of using Exynos chips.
    And in terms of gpu performance Qualcomm is completely unmatched.
    I don't want to rant here, but it is always people comparing older phones to these newer chips and being impressed, while it was all because Exynos was just so bad in the past. I would not be shocked if this Mediatek chips in fact is not more efficient than the newer Snapdragon chips, because believe me they are completely insane while delivering the highest performance possible and even competing with Apple chips and sometimes beating them.
    It is still impressive what Mediatek has achieved and is likely already far better than even the newer Exynos chips.

  • @gzubeck3
    @gzubeck3 Місяць тому

    incredibly useful video in understanding what really matters in the new generation of mobile phone chips.

  • @Navi23Gamer
    @Navi23Gamer Місяць тому +1

    I switched from a tensor G3 to an a18 pro and the difference in power and efficieny was outstanding

  • @kiwisorbet
    @kiwisorbet Місяць тому

    It's about time the smartphone SoC market moved off of those tiny A5xx cores. For fun I ran a prime number generator I coded on each of the cores of my SD 8G2 phone (through Termux). The X3 finished generating in 110 ms, the A710/A715 in 180 ms, and the A510 in 550...

  • @ayushde2991
    @ayushde2991 Місяць тому +9

    Hi, the efficiency curves only show the efficiency of each core at the peak frequency of their operating range. It would be interesting to see the efficiency of the a5xx vs A7xx vs Apple E cores at their lowest operating frequencies. I would imagine this would be relevant for a lot of "screen-off" use cases like say receiving notifications or audio playback.

    • @TechTechPotato
      @TechTechPotato  Місяць тому +11

      Yup, and I'd love it if android vendors were more flexible in letting the use set the frequency on the DVFS without having to do a ton of crap behind the scenes.

    • @ayushde2991
      @ayushde2991 Місяць тому +7

      I know Geekerwan presents data on the efficiency curve for the cores in their videos. But they never clarify if they go all the way down to the lowest frequencies.

    • @TechTechPotato
      @TechTechPotato  Місяць тому +3

      You also don't know how close the dvfs is to the Vmin guard rails, or if they're decoupled.

  • @TonyOstrich
    @TonyOstrich 28 днів тому

    Is it possible to run SPEC on any Android phone (rooted if needed), or is it something done by the manufacturer or integrator? A very quick search and look at their website seems to integrate the latter, but I did see a forum post or two that implied it may be possible to compile and run on Android if one has access to a/the terminal.
    You dropped this video two days after I was looking for a benchmark suite that would report the amount of power consumed to do a set amount of work because I enjoy fiddling and want to see if my modifications to my phone's CPU behavior is actually improving efficiency, or if it's all in my head.

  • @tiagotiagot
    @tiagotiagot Місяць тому +1

    What are those phones like when it comes to storage space, rootability, compatibility with third-party ROMs, types of sensors, cameras etc?

    • @motomusica
      @motomusica Місяць тому

      go to review channels, akk we care about here is chips :)

  • @robgrenzeback3425
    @robgrenzeback3425 Місяць тому +15

    And now we have Samsung Galaxy Tab S10 Ultra with Mediatek SOC instead of Qualcomm.

  • @tommihommi1
    @tommihommi1 Місяць тому +1

    the bar graphs for the Manhattan test are kinda hilarious

  • @Archer_Legend
    @Archer_Legend Місяць тому +1

    An "undertested" part of smartphones SoCs is the modem, I am curious to know whether the Qualcomm or MTK or Exynos modem is more efficient when on Wi-Fi and when on mobile data and on idle

    • @TechTechPotato
      @TechTechPotato  Місяць тому +1

      The annoying thing is that it also depends on the antenna and tuning. One of my previous phones had a modem that had severe US issues, for example, which made travel really frustrating (and I go to the US a lot).

    • @Archer_Legend
      @Archer_Legend Місяць тому

      @@TechTechPotato That is something I wasn't thinking about

  • @Vaasref
    @Vaasref Місяць тому +11

    19:21 I agree with you, well I am following you so I am tech minded to begin with. Yet, even if I know about the Qualcomm IP mafia style, I still thought of Qualcomm as creating better products than MediaTek.
    If MediaTek wants to really make a dent in the high-end marker they ought to give real innovations juice to the marketing and show they are a real player not just a provider of good enough chips for subpar phones.

  • @TheOriginalZilla
    @TheOriginalZilla Місяць тому +1

    HI Ian, I really, really appreciated this video. I'm an EE undergrad (3rd year) really interested in compute and semiconductors and I love your content generally, but this video has helped pushed me even more to do my best to try and attend ISSCC 2025 next year!!! Like that is so cool!!!!! The devil is in the details and you never know what sort of nugget of information may come up and have you like whoa hold on!! I'm in Toronto so a trip to San Fran may not be the most economical, and a lot of the highly technical stuff will fly over my head, but I think it will be awesome and I will find a way to get there!!!! And when I do, I hope to run into you :)
    I actually will also need a replacement for my Galaxy S10 next year (i think I have about that left in it) and I am now convinced, at least for now, that a phone with a 9400 may be the way to go!! (Especially as a bit of a power user)

    • @TechTechPotato
      @TechTechPotato  Місяць тому +2

      Ping me if you make it - if you reach out early to the conference and ask to be a student volunteer, you might get free entry or assistance.

  • @droidrubens
    @droidrubens Місяць тому +1

    Want to see that Spec graph colored by process node and foundry.
    Looking forward to see your coverage from Hawaii.

  • @_Agosto_
    @_Agosto_ Місяць тому +1

    Intel E-cores showed pretty much the same thing, these kind of "effficient" cores are not really that efficient, but they're small. Could AMD have purposedly just cut a bit from Zen to make "c" versions, not making new tiny cores, in order to avoid this situation?

  • @johns818
    @johns818 14 днів тому

    "this phone is something I've been carrying for the best part of the year now"
    Pulls out a turquoise purse lol

  • @MrYevelnad
    @MrYevelnad Місяць тому +1

    It is still boils down on how good the kernel support these cores and effeciently switch between modes.

    • @rattlehead999
      @rattlehead999 Місяць тому +1

      One day we might get scheduling between cores purely on the microcode level, we can only dream.

  • @fdgdfgdfgdfg3811
    @fdgdfgdfgdfg3811 Місяць тому

    is the 12 transistor cells implemented in all caches L1 L2 L3 or just the L1?

  • @djvidual8288
    @djvidual8288 Місяць тому

    On one side, I really don't need more power in my smartphone. On the other side, if we want to be able to use our smartphone as a computer with usb-c dock, I will definetly not say no to more performance. I still like that concept.
    edit: I also don't say no to better battery life :D

  • @DrBlueTongue
    @DrBlueTongue 15 днів тому

    Ian, how is the modem on your dimensity? Are they as good now as Qualcomm modems?

  • @EVPointMaster
    @EVPointMaster Місяць тому

    I'd also be interested in the power consumption of the different cores at idle/ low utilization

  • @noer0205
    @noer0205 27 днів тому

    Hi Techtechpotato,
    Could you make a similar showcase/deep dive on what parts of the Qualcomm Snapdragon 8 Elite that has made it able to equal the Mediatek Dimensity 9400 in (GeekBench 6) CPU power efficiency? :)
    Is it mostly that a large shared L2 cache is better than separate L2 $ pr core and a shared L3 $?
    If you could do the same for the GPU's that would be awesome! But I'm most curious about the CPU's and the strategies of Qualcomm vs Mediatek.

  • @gustavo_vanni
    @gustavo_vanni Місяць тому

    Nice background. I can almost see Gordon and Adam beside you.
    edit: 21:21 - oh, you're actually there...

  • @wasdwasdwwasd
    @wasdwasdwwasd Місяць тому +1

    I think the title should have been, 'Go big (cores) or go home."

  • @predabot__6778
    @predabot__6778 21 день тому

    IMPRESSIVE! Mediatek's achievments here are quite the thing - hopefully Samsung and google will follow suit with similar designs soon.
    Glad to see that Taiwan has some very capable CPU-core designers, working for a home-grown business like Mediatek.

  • @erwinlee2842
    @erwinlee2842 Місяць тому +1

    Chinesium phones are on a different level

  • @adityasilwal7069
    @adityasilwal7069 Місяць тому

    Mine's got a dimesnsity 8300. Quad a715's + quad a510's. One of the 715's run at 3350 while the other 3 run at 3200. Performance wise, couldn't have asked for anything better but I find the efficiency a bit lacking...

  • @Ferdinand208
    @Ferdinand208 Місяць тому +1

    Are you saying that the arm 500 cores take more energy for the same calculation as the 700 cores?

    • @TechTechPotato
      @TechTechPotato  Місяць тому +2

      yes, and they're slower

    • @SussySmurf
      @SussySmurf Місяць тому

      Cortex-A700 series cores running at around 1.00 GHz are better than Cortex-A500 series cores at around 1.25 GHz in both performance and power consumption. Implementation by OEMs may differ but generally it's like that.

  • @divanshu5039
    @divanshu5039 Місяць тому

    You have to consider one thing in that graph is that compared to Apple SOC which only has 6 cores almost all android phones have 8 cores so when you compare those individual cores they might seem a little slower.
    So as to compensate for that I suggest you should watch the multicore scores of the SOC. And if possible multicore scores of big and little cores separately is that's possible.

  • @Herejustforfun
    @Herejustforfun 26 днів тому

    Could this be used in laptops or tablets? I saw there are laptops and tablets on the site.

  • @3bmon3em
    @3bmon3em Місяць тому

    WOW that was a really awesome video. Hope more companies adopt mediatek instead of sticking with Qualcomm. And if mediatek also joins the PC world, oh god it's gonna be fun

  • @magottyk
    @magottyk Місяць тому

    It's still big.little despite the fact that the A720 is a "big/medium/little" core design depending on use case.
    Dimensity 9300 has it at 2.0GHz efficiency mode making it in essence a little core, particularly given it's matched with 4 X4 cores which are considerably more capable.
    It's great that SOCs are being configured without traditional 50/500 little cores, but given the difference between X cores and 70/700 cores, you can't consider them anything but little in these configurations without 50/500 cores.

  • @antoineadam4564
    @antoineadam4564 Місяць тому

    The L1 cache power saving is really cool. For the "all big cores" approach, it just seems to copy Apple's strategy all along: use more die size and the most expensive silicon on the latest process to get the best efficiency

    • @fdgdfgdfgdfg3811
      @fdgdfgdfgdfg3811 Місяць тому +1

      yes but also have more leakage, its a trade off

  • @RadhakrishnanMudliar
    @RadhakrishnanMudliar Місяць тому

    Dr. Ian
    Thank you for your insights

  • @nikefootbag
    @nikefootbag Місяць тому

    Hadn’t really considered, but I update every 4 years to my wifes old phone which she updates every 4 years. So i’m constantly rocking a 4 year old phone until it’s 8 years old. I replace the battery but aside from that it’s always plenty usable the entire span

  • @chhandobhihbhushan2742
    @chhandobhihbhushan2742 Місяць тому

    I wish there was a way to capture, at what frequency do these cores run the most efficient or at how much load.
    Doing the most work they can while consuming as little power as possible is far more useful than raw performance at the expense of energy and heat.

  • @fbifido2
    @fbifido2 Місяць тому

    @15:49 - what's the performance diff between X3 @3.35GHz-1mb-L2 vs X4 @2.85GHz-512kb-L2 ???

  • @JKHYT
    @JKHYT Місяць тому +4

    it's interesting to me that the A18 Pro is ~20% smaller than the 9400 and yet its cache sizes are massive by comparison

    • @SussySmurf
      @SussySmurf Місяць тому +15

      Smaller because they don't integrate the 5G, 4G and wifi modems into the SoC and instead rely on external connectivity chips. If integrated, then it could take up as much as 15% to 20% of the total area of the SoC. Sometimes, its size can even be bigger than the GPU or CPU.

    • @JKHYT
      @JKHYT Місяць тому +2

      Good call I wasn't considering that. So using your estimation, adding 20% die area for a modem would put it right in line with the 9400. In other words the point stands that it's interesting Apple's cache sizes are so much bigger than competitors while not having larger die area, especially given that SRAM scaling has slowed to a near standstill.

    • @panjak323
      @panjak323 Місяць тому

      @@JKHYT they are full node ahead.

    • @israellewis5484
      @israellewis5484 Місяць тому

      ​@@panjak323the node doesn't matter at this size.
      Not integrating connectivity saves space for more cache.

    • @JKHYT
      @JKHYT Місяць тому

      @@panjak323 Which is why I mentioned the lack of SRAM scaling. Being a node ahead doesn't mean your cache is denser, not meaningfully.

  • @zblurth855
    @zblurth855 Місяць тому

    I very much enjoyed this video, I would be interesting to see a little more content about the smartphone side of silicon from time to time

  • @kelownatechkid
    @kelownatechkid Місяць тому

    Does mediatek still violate gpl or do they publish sources now for custom roms to be made? That was a major reason to avoid mtk

  • @autohmae
    @autohmae Місяць тому

    This has been a known solution for a long time for those who have been following Linux scheduler development. Doing things fast means less power usage.

  • @raindropsrising7662
    @raindropsrising7662 Місяць тому

    Oppo Find X is great but they don't sell worldwide. Thank you for sharing this neat information

  • @jierenzheng7670
    @jierenzheng7670 Місяць тому +1

    It would be cool if the next Google Tensor takes this approach. I wonder if Intel is doing it with the the continous improvement of the e cores (I think AMD has done that though they did not go bigLITTLE)

  • @Lauren_C
    @Lauren_C Місяць тому

    I bought the iPhone 11 largely based on the SoC. And I’m still using the thing to this day.

  • @roelmathys
    @roelmathys Місяць тому

    shouldn't those efficieny cores be tested with like a lot of idle time?

  • @thebricknomads
    @thebricknomads Місяць тому

    Wait was that a 9900k losing by quite a bit to phone cpus?? Had no idea they were getting that good

  • @capability-snob
    @capability-snob Місяць тому

    Wow, that was a plot twist! I'm with you, 12T SRAM is where it's at.
    Still hankering for a 5G OLED respin of 2010s HTC Desire with a nicer camera. If you can't make it work with 2 cores, is it even worth doing?

  • @ashar8192
    @ashar8192 29 днів тому

    The S24 FE launched with the Exynos 2400e SoC (X4 core is lower clocked and it might be a worse binned version of the normal version) worldwide. Would it be possible to get your hands on it? 👀
    Appreciate the energy efficiency comparisons, as only power efficiency is measured by everyone else!

  • @Achllyss
    @Achllyss Місяць тому +1

    The new snapdragon 8 elite has no little cores its Prime and Performance cores!

  • @ItsAkile
    @ItsAkile Місяць тому

    2 Class is really enough at this power envelope, I see necessity for smaller cores but mainly for wearables.

  • @sirinath
    @sirinath Місяць тому

    Can you list out the phones with the new chip?

    • @TechTechPotato
      @TechTechPotato  Місяць тому +5

      With the D9300, there's the Find X7 and X100 Pro, and a couple others? For D9400, only the Find X8 has been announced so far.

  • @fbifido2
    @fbifido2 Місяць тому

    @15:23 - why does the A715 @3GHz-512kb-L2 seems faster than the A720 @2GHz-256kb-L2 ?

  • @Kiyuja
    @Kiyuja Місяць тому

    Awesome stuff, I wonder if HTC wouldve been on board....

  • @pseudonymous1382
    @pseudonymous1382 Місяць тому

    Beyond the CPU improvements, it's really hard to care about anything else. It really doesn't do any good to have a great GPU that is phenomenal in synthetic benchmarks but then has subpar driver support that makes it perform as if it is several generations older than it is.

  • @divanshu5039
    @divanshu5039 Місяць тому

    I would love to see some kind of 3d V-cache in the ARM CPU's of smartphone just like what AMD did with there Ryzen CPU's in the PC segment.

  • @shifureisaikyou2055
    @shifureisaikyou2055 Місяць тому

    other tradeoff:bigger die area is more heat more heat is more cooling needed or depending on design more wear on battery

    • @TechTechPotato
      @TechTechPotato  Місяць тому

      die area has no effect on power consumption. I can make a 600mm2 chip use 10 watts or a 20mm2 chip use 500 watts.

    • @shifureisaikyou2055
      @shifureisaikyou2055 Місяць тому

      @@TechTechPotato if you constrain yoursef to power yes, but why do you use bigger die area? to use for more performance even if overal power usage is the same the shorter but higher burst of power generate more heat

  • @TheDoomerBlox
    @TheDoomerBlox Місяць тому

    Death by a thousand cuts in CPU design (Arrow Lake mentioned)

  • @Beanpapac15
    @Beanpapac15 18 днів тому

    imagine a raspberry pi type device with something like this

  • @Squilliam-Fancyson
    @Squilliam-Fancyson Місяць тому

    Still sticking to that Qualcomm Snpapdragon drug. I need that fast modem that comes with Qualcomm SoCs.

  • @cvasirocket1401
    @cvasirocket1401 Місяць тому

    Can your phone cook for you?
    Can your phone do your dirty clothes?
    Can your phone travel to the Sirius solar system (in and all by itself)?