How AVX 512 still works on 12900K

Поделиться
HTML-код
  • Опубликовано: 21 авг 2024

Комментарии • 267

  • @GokhanCvs
    @GokhanCvs 2 года назад +213

    Roman: 'Thing with leaks 99% of the time is correct but this is the one of the 10% which is not' and topping with 109%
    That's overcloking everywhere in life 😎

    • @der8auer-en
      @der8auer-en  2 года назад +48

      xD

    • @MaavBR
      @MaavBR 2 года назад +8

      overclocking stats

    • @1kreature
      @1kreature 2 года назад +5

      Yep, makes perfect sense in an overclocking scenario.

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад +1

      @@der8auer-en i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @spongeyperson
    @spongeyperson 2 года назад +28

    There's 1 program i care about that uses AVX-512. RPCS3 PS3 Emulator. It actually makes a quite huge performance difference when AVX-512 is enabled

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

    • @scalz420
      @scalz420 2 года назад +2

      @@CaptainScorpio24 same issue here, i tried everything to get it to enable. i think we got the fused chips with the avx512 physically disabled. Intel are terrible people

    • @hollowinside1962
      @hollowinside1962 2 года назад

      @@scalz420 what cpu you got and did you figured it out?

    • @scalz420
      @scalz420 2 года назад +1

      @@hollowinside1962 12700k and no i didnt figure it out, i have all the bios settings enabled that should make it active but its not activating

    • @wargames-mb2gu
      @wargames-mb2gu Год назад

      I was told they got rid of the avx512 what the latest bios update. You might have to downgrade or you can just wait to get the new AMD 7000 series

  • @smashed_penguin
    @smashed_penguin 2 года назад +20

    @4:25 RPCS3 Now specifically recommends 12-Gen i-Core CPU's with the e-Cores disabled for the use of AVX512 which it heavily benefits from.

  • @cacheman
    @cacheman 2 года назад +124

    0:50 Well, as per twitter, Ian Cutress got the information directly from an Intel representative. Would you even call it a leak if you're told to your face that AVX-512 is fused off? Quote: "I asked explicitly that if e cores are disabled do you get AVX-512 back. It was said clearly and in no uncertain terms that AVX-512 is physically fused off in every Alder Lake config." Given this, calling out the reporting as being for "a leak" is IMO disingenuous. This is on Intel not being able/willing to communicate clearly.

    • @der8auer-en
      @der8auer-en  2 года назад +45

      Thanks for this info! Probably because it was not an official request prior to launch

    • @FiRem002
      @FiRem002 2 года назад +12

      anything not official is a leak :P

    • @wewillrockyou1986
      @wewillrockyou1986 2 года назад +23

      @@der8auer-en Hot chips was a big press event for Alder Lake so I don't really see an angle you can look at it from and say "that's not info from official channels". The question was asked by a journalist through journalist channels, so the only possible explanation is that it was a mistake by the intel rep or a lie.

    • @What_In_This_World
      @What_In_This_World 2 года назад +1

      @@wewillrockyou1986 it could have also been Intels intent to disable AVX512 entirely and along the way that intention changed.

    • @jeeves-2
      @jeeves-2 2 года назад +22

      @@der8auer-en they asked a Intel PR rep about AVX512 support and were given a clear answer. It's pretty petty to call reporting that a leak and imply that it makes them less reputable. Intel is the one not being clear on AVX512 support, so maybe focus on how they're not being clear on their hardware's capabilities.

  • @l3xforever
    @l3xforever 2 года назад +18

    PS3 emulation will use avx512 along with tsx to great benefit

  • @santinojoshuatorre1695
    @santinojoshuatorre1695 2 года назад +30

    Oooh. Dr. Cutress was actually on the Full Nerd this week and specifically mentioned this particular workaround to getting avx512 back live. I think he also mentioned the "physical disabling" info came from Intel themselves? Not sure.

  • @friendlyoctopus9391
    @friendlyoctopus9391 2 года назад +66

    I do physics simulations, and sometimes avx512 can speed up some code for sure. Although, if it does, it almost always means that I'd be better off running the simulation on a GPU instead because it's very likely to get memory bottlenecked

    • @markj.7557
      @markj.7557 2 года назад +4

      In general yes. Unless it's highly memory dependent. Capasity wise. With the newer accelerater cards it's less of an issue but writing the code for gpus/acceleraters is often a lot more work compared to using avx-512
      If you look at stackoverflow for speedup-gpu-vs-cpu-for-matrix-operations it goes into the host/gpu bandwidth issues as well. But pcie 4 and 5 should resolve these more.

    • @niks660097
      @niks660097 2 года назад +3

      i don't think you do physics simulation for living, cause to get a perfect production ready model you need to go through multiple iterations and its easier to write CPU only code which you can edit and re-run very fast, instead of writing a batched GPU C/C++ kernels to get maximum out of vector performance..

    • @alchemira
      @alchemira 2 года назад +1

      Funny, my machine learning routines run over ten times as fast on AVX512 than on AVX2. AVX512 is much more powerful dealing with 8bit integers than AVX2, and it's way easier to program, too. And GPGPU isn't suited at all for this purpose.

    • @Proagrassiv
      @Proagrassiv 2 года назад +1

      @@niks660097 can you recommend some books on how to learn simultion?

    • @niks660097
      @niks660097 2 года назад +1

      @@Proagrassiv it depends, if you are doing industrial simulations and learning from scratch then go for "simulation analysis" by Averill Law and david kelton, for material simulation, architecture, energy optimization etc, i would suggest ask your professor, since the field is very wide, and in learning phase you shouldn't worry about the "hardware" or low level programming like GPU or AVX use as much abstractions as possible..

  • @studiojkm
    @studiojkm 2 года назад +21

    I work with computational mathematics, AVX-512 is the sole reason I've been dependent on expensive Intel Xeons. It would be so much better if it was supported by AMD CPUs or the more affordable Intel Core line up.

    • @user78405
      @user78405 2 года назад +5

      hot iron ..mama...tell them if they want AMD zen4 gonna 600w just flip of a switch....also AMD made official statemate that they not gonna support avx512 and its dead code now, they gonna relied on gpu cards while intel gonna with neural processing method similar what nvidia tensor cores do...

    • @bills6093
      @bills6093 2 года назад +13

      Rocket Lake Desktop supports AVX-512.

    • @humpadumpaa
      @humpadumpaa 2 года назад +2

      Zen 4 will possibly have AVX-512 support.

    • @user78405
      @user78405 2 года назад +6

      @@humpadumpaa sorry to burst your dream but according to amd official decision..they won't, amd said no thanks, its already trouble as it is to implemented a faulty one that could ruin their zen4 cores and easily for intel take advantage that way..as amd user..i wouldn't recommended to have it...

    • @studiojkm
      @studiojkm 2 года назад +2

      @@user78405 well that’s a bummer, I was really hoping that EPYC Genoa will add support for AVX-512. I can see that people are already relying on GPGPU for scientific calculations and computation rather than only on AVX -512 CPUs. Even I work on CUDA programing, but still would want raw AVX-512 to accelerate solving differential equations and matrices.

  • @camofelix
    @camofelix 2 года назад +6

    YESSSSSS!!!! Been waiting for more coverage on AVX-512. As for the Fused off comments, that’s what Intel originally stated when asked about AVX on ADL

  • @takeshi7
    @takeshi7 2 года назад +5

    Dr. Ian Cutress talks about how it's possible to enable AVX-512 on the very first page of his 12900k review on Anandtech and provides a benchmark chart for it. So he knows about this, even though Intel told him AVX-512 wouldn't be possible to enable.

  • @jonnyj.
    @jonnyj. 2 года назад +9

    I REALLY hate how you dismissed anandtech like that. Unlike almost every "journalist" on the internet, they have direct lines of communications to the engineers at companies like intel. In their most recent article, they spoke to some of the engineers who said they were really pissed that "officially" avx 512 wasnt going to be supported, and that it wasnt their call, but rather some upper management dude.
    As an engineer at a fairly large company, their reverse engineering skills are also facinating. Andrei is an absolute legend. Always cool to see low level stuff like that in popular articles, and makes us folks who poured over them proud

  • @TalonsTech
    @TalonsTech 2 года назад +2

    AVX 512 also working fine on my Asus Hero Z690 and 12900K.

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @eilegz
    @eilegz 2 года назад +18

    Dr Ian Cutress corrected himself about the "lack" of AVX512 on the full nerd podcast in pcworld with gordon mah, if im not mistaken....

  • @gudenau
    @gudenau 2 года назад +4

    From what I know there are two use cases for AVX 512:
    - Hardcore data crunching
    - memcpy

    • @gudenau
      @gudenau 2 года назад

      @@owowowdhxbxgakwlcybwxsimcwx That sounds like the first thing, but I'm not sure what that means so.

    • @kosmosyche
      @kosmosyche 2 года назад

      I know of only a single use case, but it's a key one for me: RPCS3

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @TheJuggtron
    @TheJuggtron 2 года назад +3

    Going backwards on features is silly. If they couldn't get it working properly, why even have it? The reason Sandy Bridge lasted so long was they had forward looking instructions enabled.
    At this rate, the latest 12 gen CPU is feature compatible with Zen 1, or the 4670k. Good work Intel.
    Edit - as mentioned below there is scuttlebutt that the AVX-512 implementation may be flawed / buggy. Could be interesting times.

    • @Torbjorn.Lindgren
      @Torbjorn.Lindgren 2 года назад

      There's no reason to suspect it's inherently flawed, we have a perfectly sane and believable reason for why AVX512 is disabled on these CPUs - the small E-cores doesn't have it and none of the common OS'es (Windows, Linux, *BSD) that will run on these chips handles "different CPU cores have different capabilities". The E-cores are based on the latest Atom cores and the Atom series have never had AVX512, and adding it would have made the cores significantly larger, even if they "only" put in a half-throughput variant (IE processing 256-bit at a time). So they announce LONG ago they wouldn't support it.
      But! Since they're not officially support AVX512 they may well not test those parts fully, and/or allow chips that has issues with them to pass through. So it's certainly possible some of the chips may have subtly broken AVX512 support and the answer could be "well, so what".
      Note that ARM does the same, they only support pairing "compatible" cores which means that all cores supports the exact same feature set - though because the cores are designed together they don't end up having to disable anything. Apple also only pair cores with exactly the same capabilities too, despite having full control of the OS stack which in theory could be used to handle this "dynamically".
      It seems likely we'll see a better solution one or more generations onwards, but I'm not going to try to guess which path they take but a few obvious ones is "shared AVX512 unit per E-cluster", "a slow" AVVX512 units per E-core" (and accept the bloat), "strip AVX512 from consumer cores" (making it moot) or "E-core halts when it see an AVX512 instruction, Intel Thread Director plus OS updates then migrates task to a P-core".

    • @TheJuggtron
      @TheJuggtron 2 года назад

      @@Torbjorn.Lindgren Migrating AVX 512 tasks, or stopping them on E cores, is exactly would have thought that the thread director is for. My concern is future compatibility, but this just adds to the shitshow that is AVX-512

  • @-szega
    @-szega 2 года назад +8

    The reasoning behind this surprises me, because the kernel already needs to know the difference between E and P cores for good scheduling. All kernels also track if an application is using AVX-512, because context switching is slowed down when you have to save & restore AVX-512 registers. They do that by initially running all processes with AVX-512 disabled, then if an application runs the first AVX-512 instruction it will cause a trap, which tells the kernel that the application wants to use AVX-512. They could use these mechanisms, which are already in place, to then not schedule AVX-512 applications on E cores.
    Maybe this just signals how unimportant AVX-512 is on the desktop that they used the easiest workaround available, not the best one. In fact, I work in high performance computing, and practically nothing uses AVX-512 even there.

    • @jannegrey593
      @jannegrey593 2 года назад

      It might also show that Microsoft/Intel scheduler is still in it's infancy and would have trouble with switching it 100% of the time.
      What is curious is that I don't see AVX-512 causing CPU to throttle by couple hundred MHz. Which was/is usually the case. Perhaps Intel doesn't want that capability, because it consumes even more energy? Or they want to keep AVX-512 only to HEDT/Specialized server CPU's? I don't know. But unless there is some clear problem with AVX-512 - they should at least leave it as an option. As Roman said Intel had a bad reputation for disabling features to force you to buy a "better" (read more expensive) CPU. And it might become problematic if for "cheap" AVX-512 solution, people will start buying 12400. Since it doesn't have E-cores - there is no reason for AVX-512 to not be enabled as default or at worst with simple BIOS switch.
      Would have to be a very niche application though, since normally you'd use GPU for that. But maybe there is someone there for whom pairing 12400 with 128 GB of memory makes sense and is able to use it for cheaper than Intel would like.
      Would be a real shame - since Intel really made a comeback - even if it's not for long. But they are now competing with AMD so they shouldn't artificially make their CPU's worse.

    • @-szega
      @-szega 2 года назад

      @@jannegrey593 Since AVX-512 is not qualified on these parts it could be the power management FW doesn't actually handle AVX-512 clock licenses. It would be interesting to see power measurements on one of these running an AVX-512 workload @ 5 GHz like shown here. That has to be HOT HOT HOT.

    • @jannegrey593
      @jannegrey593 2 года назад

      @@-szega I agree. I'm glad that Intel is back, but we need couple more weeks of investigative videos - like with every new architecture. Especially one that is so vastly different.
      And given that power draw is at the moment the most "obvious" weakness of Alder Lake - that is certainly something to check. If AVX-512 wasn't disabled, I might have thought that it was the reason for Power Draw in Cinebench being that high, since it uses some AVX-512 instructions (I think both R20 and R23 - but I am not sure anymore - info from Intel is all over the place). Even though from what Intel says, they don't want to support AVX-512 even through use of dual issue AVX2. Which begs the question - will it be stopped by later BIOS? Because both P-cores and E-cores can use AVX2, but Intel specifically doesn't want AVX2 to be used for AVX-512.

    • @suntzu1409
      @suntzu1409 2 года назад

      @@jannegrey593
      igor labs made a article on avx 512 power draw
      P cores only with avx 512 on consumed less (read that again: less) power and energy than p cores with avx 512 off

    • @jannegrey593
      @jannegrey593 2 года назад +1

      @@suntzu1409 Interesting. I have to check it out, because it's weird. It looks more and more like Intel dumped the AVX-512 at the last moment.

  • @TheKazragore
    @TheKazragore 2 года назад +7

    The latest version of the physics expansion for Skyrim (HDT-SMP) actually uses AVX512, and hundreds of mods rely on HDT physics expansion with anything from hair to earings, cloth and capes, etc.

    • @Xamy-
      @Xamy- 2 года назад +1

      Any resources to learn more about that? I’m aware of the mod, had no idea it used AVX

    • @user78405
      @user78405 2 года назад +1

      or get nvidia gpu...tensor cores do this kind of stuff, not sure why cpu be any difference on or off...most part..amd have it off and never fuse with higher version was best decision for them not have it so its cpu's can run faster without it than have huge weight on them that slow their cpu's badly

    • @patriktoth9680
      @patriktoth9680 2 года назад +6

      Isn't that simple AVX or AVX2? I'm aware of multiple games that can utilize AVX instructions (like Death Stranding, Stalker: Anomaly) but those just require AVX, not AVX 512, as I can run those games in AVX mode with a 10700K which only has AVX2 support.

    • @RaaynML
      @RaaynML 2 года назад +3

      You're thinking of AVX/AVX2, AVX512 is relatively uncommon compared to the massive support of AVX, it wouldn't really make sense to require something that isn't basically everywhere

    • @TheKazragore
      @TheKazragore 2 года назад

      @@RaaynML Possibly, yes.

  • @jaydaytoday3548
    @jaydaytoday3548 2 года назад +2

    Rpcs3 the PS3 emulator gets massive performance boost from avx512

  • @middle_pickup
    @middle_pickup Год назад +1

    x265 can use AVX-512. FFmpeg ships with it disabled, but the user can specify to use it for some performance benefits.

  • @JiiPe3
    @JiiPe3 2 года назад +4

    You have to account validation. If Intel have done CPU validation and binning without AVX-512 support, I can understand why they wanna block it.

    • @suntzu1409
      @suntzu1409 2 года назад

      This way they dont have to ditch chips that have bad avx 512 units, thus improving yields, improving costs
      This also helps in lowering (power draw/mm2 of sillicon) quantity
      And gives the door to intel to sell "enable avx-512" for some bucks extra

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

    • @kwinzman
      @kwinzman 2 года назад

      @@CaptainScorpio24 Stop spamming!

  • @alienrenders
    @alienrenders 2 года назад +8

    AVX 1&2 aren't too difficult to use. But even at avx 2, every 128 bits and even 64 bits sometimes operates separately and you often need to shuffle data. The larger the register, the more instructions it takes and the more dificult the code is to maintain. At 512 bits, it can get very annoying to code. Better to just use GPU that has proper architecture for this.

  • @ouki4925
    @ouki4925 2 года назад +4

    Can you cover on PL1 setting and undervolt to find the sweet spot between performance and power? Some are reporting 50-100w reduction while only losing minuscule performance-Ampere all over again?

    • @suntzu1409
      @suntzu1409 2 года назад +1

      Ampere was wayyyyyyyyy worse tho
      In. Every. Fucking. Way.

  • @pprietojuez
    @pprietojuez 2 года назад

    Always cutting-edge info. Greetings from Bilbao

  • @DiazThumb
    @DiazThumb 2 года назад +1

    rpcs3 says that avx 512 helps a lot! and emulation is a big deal for some :)

  • @freeman105
    @freeman105 2 года назад +2

    hey bud great news! youtube FINALLY sent both notifications English and German so whatever you or youtube did for this one it actually worked .......god i hope one of you actually did somthing different and not something breaking

    • @freeman105
      @freeman105 2 года назад

      side note i stayed subbed to both to try to help sort that stuff out i must point out im not trying to complain im trying to help troubleshoot

    • @der8auer-en
      @der8auer-en  2 года назад

      :D Thanks. Feel free to unsub from the German Channel tho :)

    • @freeman105
      @freeman105 2 года назад

      @@der8auer-en i intend to mostly curious at this point

  • @FiRem002
    @FiRem002 2 года назад +3

    What's the benchmark time for P-cores enabled, E-cores disabled, and AVX-512 disabled?

    • @charlese2833
      @charlese2833 2 года назад

      What is the peak power draw with no e cores? (Only relevant for avx512 code)

  • @mokahless
    @mokahless 2 года назад +1

    5:58 - the word you are looking for is "assure" not "ensure."
    Thanks for good video.

    • @der8auer-en
      @der8auer-en  2 года назад

      Thanks! Will try to remember

  • @lakiza55
    @lakiza55 2 года назад +3

    der8auer be getting 9% extra leaks lol

  • @madcrowmaxwell
    @madcrowmaxwell 2 года назад +3

    This works now, but isn't officially supported. There's no guarantee that AVX-512 will still exist in future steppings or future BIOS updates. I wouldn't count on this existing.

    • @devel-man
      @devel-man 2 года назад

      You are right. Intel drops avx3 in future bios updates and limits avx2 instructions rate.

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @dann1668
    @dann1668 2 года назад +2

    Question, why can't the cpu or bios software be setup to accept different instruction sets for specific core types? Like by default the cpu automatically knows avx512 instructions can only go to the cores that support it and skip through incompatible cores. No modifications done on the user side, it's all handled on the backend.

    • @charlese2833
      @charlese2833 2 года назад +1

      It would be nice to get avx512 in a VM that only has p cores. I suspect Intel will eventually want to sell chips with defective avx512 so they say none have it. Hopefully only going to OEMs that won't have the option in bios.

  • @--Lam
    @--Lam 2 года назад +17

    This smells fishy, as if Intel wanted to make desktop AVX-512 a paid feature. Remember the infamous Intel Upgrade Service? It's back under a new brand, Intel Software Defined Silicon (SDSi), they're already pushing it to Xeons, they will come for Core i next!

    • @suntzu1409
      @suntzu1409 2 года назад +1

      Making AVX 512 work would probably have delayed the launch by few months
      And this is something which can be fixed in next generations quite easily if they want to
      And then again, only professionals wanting to do professional work would ever want avx-512, and since its for work, they can totally pay $100 to get that.
      $100 for enabling avx 512 is fine since avx 512 is a "pro"/"premium"/"professional" feature

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @allansh828
    @allansh828 2 года назад +4

    so I have to disable E cores in BIOS? I was thinking about passing through P cores into a KVM to use AVX512 if needed.

    • @dallatorretdu
      @dallatorretdu 2 года назад +3

      I do strongly think that its a bios flag and can't even be switched when the system is running.

  • @federicosanchez9630
    @federicosanchez9630 2 года назад +2

    3 videos on the same week? Am i dreaming? Thanks for the english content again, Roman! :D

  • @GiannisMamalikidis
    @GiannisMamalikidis 2 года назад +2

    Yeah, I was really sad to see that Threadripper didn't have native AVX512 when I wanted to buy it. AVX512 makes a huge difference for CPU tensorflow, for example.
    But the whole thing was rendered moot when you consider that the sheer amount of CPU cores with AVX2 on a threadripper still outperformed any comparable Intel CPU with AVX512. Long story short, I got the threadripper, but AVX512 does matter.
    And in later years, I can see how even games can start to use it, so I'm glad it's not missing from the latest Intel CPUs

    • @RaaynML
      @RaaynML 2 года назад +1

      We really don't need AVX512, you can do all that faster on a GPU anyway

    • @suntzu1409
      @suntzu1409 2 года назад

      @@RaaynML
      at the very least, nothing is infinitely parallelise-able, and there are many things for which faster but fewer cores (offered by xeons) will be more efficient or faster than slower but more cores (offered by gpus)
      Not to mention the fact that there is a time and energy overhead to using gpus (which would make not-very-frequent-in-time actually worse on gpus) and the fact that programming them isnt exactly easy
      Avx 512 can vastly speed up things like ai inferencing
      Afaik

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @cannotwest
    @cannotwest 2 года назад +3

    Does it mean that AVX512 may be broken on some CPUs because Intel won't be validating it?

    • @TheJuggtron
      @TheJuggtron 2 года назад +1

      This seems likely to me that there is a known bug and that's why they're keen to wall it off. Just like the Pentium FDIV bug

  • @devel-man
    @devel-man 2 года назад +2

    Intel will disable AVX-512 for ALL 12gen CPUs with next MB update, also avx2 will be limited by x51 multiplier, so max freq for avx2 on 12900k will be limited to !!!5.1GHz!!! at any settings. Thank you Intel, so much! We'll wait for next bios updates which will disable other instruction sets like avx2, VT-d and so on.

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @nightbirdds
    @nightbirdds 2 года назад +3

    Good to know that it's available with a compatible BIOS. I use the RPCS3 PlayStation 3 Emulator and it will use AVX512 and TX instructions. For the most part, though, I haven't found a lot of games or programs that do use it.

    • @user78405
      @user78405 2 года назад +1

      while switch games are more better titles than old ps3 that doesn't use avx512 ...only vulkan

    • @TheJuggtron
      @TheJuggtron 2 года назад

      The PS3 processor is amazing that we still have trouble emulating it and getting the throughput it needs :)

  • @Zarcondeegrissom
    @Zarcondeegrissom 2 года назад +1

    well, AVX1 and 2 being a thing on zen2 and zen3, lets hope in Intel's efforts to "segment" the markets they do not hand the competition more wins. I get that AVX512 is a bit iffy for gaming right now, it is an automotive move to disable features that the car was sold with them installed.

  • @MrCarrerasj
    @MrCarrerasj 2 года назад

    Awesome work. Only thing that would help me is a deeper explanation of AVX512

  • @ppolo12
    @ppolo12 2 года назад +2

    RPCS3 Ps3 emulation uses AVX512 lol

  • @Multimeter1
    @Multimeter1 2 года назад +3

    So is it confirmed that AVX 512 still on the silicon I assume? Intel shouldn’t disable it firmware wise. Can you start a petition with all other RUclipsrs and get some volume on this for us consumers. You guys all have the power if you guys make announcements about this. X299 has avx512 smh! Intel trying to make this a paid feature. 11900K has partial support too.

    • @DGao-zz5vq
      @DGao-zz5vq 2 года назад +1

      There are good technical reasons to disable AVX-512. The Gracemont cores don't support AVX-512 at all, if the scheduler sends an AVX-512 instruction to a Gracemont, it will be severely messed up. To preserve AVX-512 in an HMP configuration, Intel will either have to enable AVX-512 for the LITTLE core, or make an incredibly accurate branch predictor that sends AVX-512 instructions to the big cores literally every time.
      As for not officially supporting the all big workaround, it's probably to maintain a coherent marketing message. Imagine this time next year when Pat Galsinger goes on stage to announce their latest Raptor Lake lineup, "we've double the amount of Gracemont cores, it's gonna be so fast, they'll gang up on creative workloads and tear them apart… but you might want to disable all of them, in that case it's only 5-10% faster than Alder Lake big cores lol"

    • @Multimeter1
      @Multimeter1 2 года назад

      @@DGao-zz5vq what’s the point of the thread scheduler then built hardware wise then…

    • @DGao-zz5vq
      @DGao-zz5vq 2 года назад

      @@Multimeter1
      If both types of cores maintain instruction set parity, then the scheduling just needs to be good enough. It doesn't matter if the thread was initially sent to the "wrong" core, it runs. The scheduler only needs to migrate it to the correct core within a reasonable amount of time (I believe Intel states that ITDT only takes 30us to complete profiling a thread).
      But in a scenario where certain instructions can only be handled by some of the cores, the scheduling has to be perfect. It has to analyze the instructions before execution, it has to send the thread to the correct core with 100% accuracy. If even a single AVX-512 instruction gets sent down a Gracemont, the whole system crashes.
      Anandtech mentioned that it is possible to make the little core capable of isolating an unsupported instruction mid execution and hand it off to the big core, but it will introduce more complexities.

  • @stepbruv8780
    @stepbruv8780 2 года назад

    intel : you can't use AVX-512 anymore
    some random german tech dude : NEINTY NEINTY perzent wrong

  • @fleurdewin7958
    @fleurdewin7958 2 года назад

    I am aware that Alder Lake CPU has 2 types of die . The one that is available now is 8P+8E cores, there is another one which is not released yet that have 6P+0E . If I need AVX512, might as well buy the 6P+0E since I'm not wasting any processing power by disabling the E cores.

  • @monchiabbad
    @monchiabbad 2 года назад +1

    Try comparing power usage of cpu with avx512 enabled vs disabled.

  • @ARCAD3BLOOD
    @ARCAD3BLOOD Год назад

    Me when skyrim mod asks me what avx I can run: yes.

  • @Nh_audios
    @Nh_audios 2 года назад +1

    They’re trying to force people that need Avx512 to buy the Xe chips

  • @superpwnageable
    @superpwnageable 2 года назад

    Hey! You say that its not necessary for gaming but Denuvo can start using AVX512 instead of AVX2 if the majority of the CPUs start supporting it !

  • @XTMish
    @XTMish 2 года назад

    That benchmark only showing 4 points difference meaning avx512 is disabled.

  • @RN1441
    @RN1441 2 года назад +1

    I find it funny that intel spent all this effort to design a hybrid architecture with a thread director etc. but didn't implement a solution to this. The two that come to mind are either forcing the thread to migrate if an unsupported instruction is encountered, or emulating the 'unsupported' instructions in microcode and flagging the thread director to 'move this thread or performance will suck'. I'm sure there are reasons they didn't but including hardware on the big cores but leaving it turned off seems like it benefits no one.

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @Patrick73787
    @Patrick73787 2 года назад +3

    Star Citizen doesn't run on CPUs lacking AVX/AVX 2 support. AVX-512 is a nice bonus to have with the 12th gen CPUs. Hopefully Intel doesn't disable it.

  • @CVLova
    @CVLova 2 года назад +1

    can you check uncore frequency with E-core off vs on. i noticed with them off the uncore was 4.7ghz

  • @cabronesse386
    @cabronesse386 2 года назад

    BREAK ALL LIMITS!
    - Good Guy ASUS -

  • @kristoferstoll587
    @kristoferstoll587 Год назад +1

    As far aa gaming goes the emulator RPCS3 uses AVX512 to help emulating the SPU's of the PS3 Cell CPU. Apparently it boosts performance up to and above 50% when enabled. On another front though, this video didn't really age well did it. Shortly after this Intel absolutely did fuse off the AVX512 functionality of the 12th gen CPU's. Luckily I was able to pick one up that still has AVX512 enabled. The Intel logo on the CPU IHS is different on chips that no longer support the instruction set. The "halo" version of the Intel logo is on AVX512 enabled CPU's and the newer "squared" logo appears on the newer fused off versions. I heard that Intel only wanted this functionality on there server CPU's and not the consumer versions. So in other words you ow have to pay much MUCH higher prices to have the support of AVX512. Nice Intel... smh.

    • @UltimateLF
      @UltimateLF Год назад

      So what do you think 12900k with avx512 is faster than new 13900k without avx in rcps3?

    • @demetter7936
      @demetter7936 Год назад +3

      @@UltimateLF Yes 12900k with avx512 is faster than 13900k in rpcs3

  • @interlace84
    @interlace84 2 года назад +1

    "I can't imagine one specific scenario where AVX512 would be .."

    • @der8auer-en
      @der8auer-en  2 года назад +1

      verz interesting! Thanks for the hint. Will check that

    • @interlace84
      @interlace84 2 года назад +1

      @@der8auer-en i can imagine you setting some fps records with that linux-only ps4 emulator 🤓 would be an awesome topic to see you cover as well 😅

    • @yetzt
      @yetzt 2 года назад

      @@der8auer-en drücken sie z wenn sie y meinen.

    • @interlace84
      @interlace84 2 года назад

      @@yetzt qwertz xD

    • @user78405
      @user78405 2 года назад

      you know ps4/ps5 are both x86 same code...all you need vulkan library, ps3 is long dead now..who want to played older games when its gonna be ported to pc without pcx3 needed

  • @OneBiOzZ
    @OneBiOzZ 2 года назад +3

    I do write AVX512 code, i really would like the ability to disable the E cores and dev on my home computer
    but it would not really be a big issue to continue remoting in to our remote servers and using remote debugging
    it would be NICE to keep the e cores active for all the debugging overhead but i understand how difficult that would be

  • @Troonielicious
    @Troonielicious 2 года назад +1

    What’s even the point of ecores if they slow down performance lol?

  • @BurnsRubber
    @BurnsRubber 2 года назад

    Just found your English channel. Suggest posting messages directing English speakers to this channel. I did brush up on my German listening to the other channel.

  • @MisterRorschach90
    @MisterRorschach90 2 года назад +1

    I’m both mad and happy that I have to build a new computer again. But then again like with every computer product released since the crypto craze, they are all gone and being scalped. 1800 for an i9. But hey, at least the major retailers have changed the 3090s from 2500-3500 to 2000. I call that a pseudo win.

  • @danchan5620
    @danchan5620 2 года назад +3

    Dr Ian already cleared this 3 days ago. He wrote a very comprehensive summary in his 12900K review and how to enable AVX512. You are late. He got the info from Intel regarding fuse dand technically this work around does not prove the 'leak' incorrect.

    • @der8auer-en
      @der8auer-en  2 года назад +2

      Yes that's correct! Thanks for pointing me on that. I simply didn't see this update. Corrected the title of the video at least

  • @PaulTheFox1988
    @PaulTheFox1988 2 года назад

    I haven't seen if anyone has done the testing, but I'm interested in seeing what the power consumption difference is between the 'E' cores vs. The 'P' cores.
    I'm curious as to how much lower the power consumption is between the two, and also as an additional test, maybe clocking them to the same speed and seeing how much the extra perf is just from clock speed differences.

  • @user78405
    @user78405 2 года назад

    also avx512 gonna replace it with avx512 -lite...avx512lite + amx bf16...amd avx512-bf16=lite will be available on zen5...for now...zen4 is continue on with avx2

  • @kwinzman
    @kwinzman 2 года назад

    There should be some kind of metadata in the EXE that tells the scheduler: this application uses AVX-512, only schedule this on P cores.
    Or emulate the AVX-512 with software if it really doesn't make sense to give it a P core.
    And if you're really ambitious binary translate the AVX-512 instructions to regular instructions for the E cores.

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

    • @kwinzman
      @kwinzman 2 года назад

      ​@@CaptainScorpio24
      No.

  • @cracklingice
    @cracklingice 2 года назад +1

    I see there is an active performance cores tab. Can that be set to zero? Would be funny to see what an all "E" core CPU would do.

    • @n.shiina8798
      @n.shiina8798 2 года назад

      my friend (a local reviewer) tested it and surprised how well they perform with such low power usage

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      @@n.shiina8798 i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

    • @kwinzman
      @kwinzman 2 года назад +1

      @@CaptainScorpio24 You're gonna spam that comment on very thread on the video now? Hope you get banned.

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      @@kwinzman bro i need an immediate answers for my query. 🙄 what's d issue

    • @n.shiina8798
      @n.shiina8798 2 года назад

      @@CaptainScorpio24 sorry, i dont use 12th gen Intel currently. cant help

  • @poipoi300
    @poipoi300 2 года назад +3

    I wonder how difficult it would be for intel to internally send AVX512 instructions to the P cores. Or to work with Microsoft again to have the scheduler do that job if possible. Even if the E-cores can't help, having them available for other system tasks would be a benefit.

    • @poipoi300
      @poipoi300 2 года назад

      @@soundspark I know that user side, you can select which processes are executed on which cores, which would also be another place you'd need to take account of that. Definitely a mess.

    • @poipoi300
      @poipoi300 2 года назад +2

      @@soundspark I think there would be other ways than trying to send invalid instructions to the CPU to find out. Actually even if that were the case, it would only need to happen once per core. Once you have which cores can use which instructions, you can apply a bitmask for core affinity on a per-instruction basis accordingly. The performance hit of such an approach would be negligible. Of course it would likely still be a mess to actually implement. I think intel would be in a better position to implement this in the chip.

  • @velo1337
    @velo1337 2 года назад

    can you do a watercooling vs air cooling test on the 12900k

  • @ai8989889
    @ai8989889 2 года назад

    my asrock H610M-HDV/M.2 'bios have AVX512 options but it didn't work.

  • @RavTokomi
    @RavTokomi 2 года назад

    I wonder if future updates to the W11 scheduler (or FW updates for Intel scheduler) will allow it to be enabled on P-core in the future?

    • @xeoc1030
      @xeoc1030 2 года назад +1

      That's a huge ask from Microsoft, good luck with that.

  • @SimonRousseau1
    @SimonRousseau1 2 года назад

    video aged like milk

  • @NBWDOUGHBOY
    @NBWDOUGHBOY 2 года назад

    AVX 512 DOES WONDERS ON RPCS3. I WONDER WHY? CAN ANYBODY EXPLAIN?

  • @darjanator
    @darjanator 2 года назад

    Star Citizen also requires AVX as of a year ago, so it won't run on CPUs older than Sandy Bridge on Intel or Bulldozer on AMD.

    • @user78405
      @user78405 2 года назад +2

      you get confuse there...AVX2 use all the games...no game use AVX512 due to extra extension is no difference than adding number crunching code that yield entire cores to run 100%...no game want to see your cpu go 100% all day, only ycrunch benchmark and you need water cooling to do it cause it will throttle on fan

  • @vac59
    @vac59 2 года назад

    Ya they will disable avx512 . Probably want a bullet point on thier 10nm Xtream chip line. Idk if Intel will make an X series, seems they have nothing to compete with threadripper

  • @KillaBitz
    @KillaBitz 2 года назад

    DubStep Chickens Assemble!!

  • @thomasni123
    @thomasni123 2 года назад

    What is that y-cruncher launcher tool you used?

  • @nostalgiaholic4874
    @nostalgiaholic4874 2 года назад

    rpcs3 needs avx 512

  • @thehistoryofchingfordwater8933
    @thehistoryofchingfordwater8933 8 месяцев назад

    What the hell is a 12k Intel or amd?

  • @Nib_Nob-t7x
    @Nib_Nob-t7x 2 года назад

    RPCS3 uses AVX-512

  • @shaxerooney
    @shaxerooney 2 года назад

    Magic

  • @crispysilicon
    @crispysilicon 2 года назад

    I was pretty upset by this, because I specifically asked about it in their last AMA.

  • @Ivan-pr7ku
    @Ivan-pr7ku 2 года назад +1

    The AVX-512 set came from the HPC world and honestly its place is there, not in the consumer or even workstation markets. GPUs have advanced in both hardware and software (APIs, frameworks, scheduling, etc.) to the point that most massive parallel tasks can be off-loaded to them. Let the CPU handle the complex serial code with all the transistor budget it has and not turning it into a power hungry quasi-GPU.
    Apple's approach to their M1 SoC was very prudent, by leaving the CPU cores with the minimum required SIMD support (128-bit units) and instead offering a choice of data-parallel acceleration in the face of the integrated GPU or the Neural (i.e. DSP) Engine. Both, much more power efficient anyway. I won't be surprised if AMD foregoes both AVX-512 and heterogeneous CPU cores for the time being.

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @marsovac
    @marsovac 2 года назад +1

    So as soon as they get are back on top (at least in some aspect) they start with anti consumer practices? So Intel :D

  • @fazzdee1089
    @fazzdee1089 2 года назад

    I5 12400f support avx 512?

  • @user78405
    @user78405 2 года назад +1

    well they already did ivan after official leaks from amd official statements, or else zen2 would had avx512 by now..but amd decide not too have it when there is no possible scenario its gonna be use by when everyone gonna use gpu's and neural engine cores that utilize a lot of tiny cores doing one thing only....to speed up the calculation than carried entire logic on back and do 100% full load process...thats lot of watts doing so..and amd sure not want to be criticize by their fans as not efficient processors for just avx512 running ...it be worst as bulldozer blowback ...embrassing too for amd that 5nm got hot as the sun with 16 cores running 100% load at 5ghz...and 600w

  • @rvalent9366
    @rvalent9366 Год назад

    I think star citizen uses avx2

  • @ar12.
    @ar12. Год назад

    I was annoyed when I found out avx512 was deleted off my 12700k meaning worse performance still playable thought easy 30fps stable read dead redemption 1 so it’s not to bad in the end.

  • @gabest4
    @gabest4 2 года назад

    Emulation likes to use anything available. Then you are talking about not just a few games, but a whole library of console games.

  • @tiger.98
    @tiger.98 2 года назад

    What are Intel's intentions with AVX512? Let it die and push AMX? Leave it as a premium feature that almost nobody uses? Because if they wanted, they could've add AVX512 to Gracemont, just like Zen 1 did with AVX2. I guess we'll get the answer in Meteor Lake or if Intel tries to block it...

    • @user78405
      @user78405 2 года назад

      zen1 don't support avx2...only first version that it only do 128bit ....only zen+ have 2 of them to do 256bit....while haswell..only need one to do entire 256bit...also AMX do more than 512bit by utilizing neural net cores...and i wish i know more details about it..i think its aiming at next gen gracemont what come afterwards...that is more than 16 atom cores....like 32 to 96 cores from atom architecture that consume less energy than full fledged avx512 baggage that requires caches and registers and ports to complete its code...and one core is not enough or even 8 for that matter

    • @tiger.98
      @tiger.98 2 года назад

      @@user78405 As I said, half speed. Zen 1 does have a 128bit fpu, but supports AVX2 anyway; trust me, I have one. Also Zen 2 was the one to double the FPU's width. Yes, I knows AMX does more. Even that, can be implemented in microcode, if I'm not mistaken. It would just be slow, and kinda pointless without a big core with an hardware implementation.

  • @SatyajitBhuyan
    @SatyajitBhuyan 2 года назад

    Dr. Ian Cutress - My ass :D

  • @aorusaki
    @aorusaki Год назад

    It might have happened on new cpus i hope it didnt on mine

  • @ksof1
    @ksof1 2 года назад

    Asus started updating bios to turn off avx 512, Intel isnt happy

  • @user78405
    @user78405 2 года назад

    well Xe and Tensor cores are the way to do ...or wait for intel 14th gen that introduce AMX instructions that replace avx512 ...the AMX is cpu version of Xe have ...neural matrix processor can process 1024bit to 4096bit without heavy usage on energy..don't ask me how it is done...i know not very much on nvidia tensor flow work how it work...but it must be some how when code learns and it remember the code better 2nd round and 3rd round ...its like chip has a brain or something..its like what your browser knows what your searching online...it automatic knows your habit quickly

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @sendlocation8476
    @sendlocation8476 2 года назад

    @der8uar @ANYONE
    Has MSI z690 boards have AVX512 yet? And working fully?

    • @GeneralSouthParkFan
      @GeneralSouthParkFan 2 года назад

      RPCS3 Discord claims that all Asus boards appear to have some support of AVX-512 one way or another, so take that as you will.

  • @user78405
    @user78405 2 года назад

    so as tensor cores...what your said MR WOLF, but nvidia does lot better and blows away AVX512 like its nothing to them, i feel sad for intel who sacrifice 10 years of this work to get beaten by nvidia tensors cores ...and now arm doing the samething ...interesting times indeed but your correct...more cores does better in ecoding and video processing...you don't need special software or magic avx to speed it up when extra cores finish the task quicker than having avx512 on...its what biglittle is for...the foundation...then AMX coming out soon...its like what arm latest chips are experimenting with...tensor flow by using 1/10 of the energy needed when it take advantage many little cores ...from 16 to 1000 of them, if intel played their cards right...amd also following their example ...smaller cores than relied on bigger cores...the answer always at front of us...NVIDIA just open the door for us...its the little guys do count ...over 200 cores can do wonders in tensor flow without burning hard in energy consumption ..

  • @user78405
    @user78405 2 года назад +1

    so avx512 is official dead now...least intel put their effort for awhile when amd stuck with avx2...trust me...its very hard to keep temps down when its on ...and i very sure with amd official statement they not want same problem as intel avx512 tech is too demanding for higher core counts...power usage and more heat...8 cores only can handle it for short time but long time ...while NVIDIA do lot more than avx512...its tensor cores is what it do...science and image calculation and video workload ....for meanwhile avx2 gonna stay cause its simple for all x86 cpu's vs 512bit avx is too much and too demanding on your processor to do when gpu's is not...just need faster memory ...and ddr5 is what the doctor need for this type of workload

    • @Patrick73787
      @Patrick73787 2 года назад

      Isn't AMD going to have AVX-512 on their Zen 4 chips?

  • @kwisin1337
    @kwisin1337 2 года назад +1

    So, disable E-cores for power savings, well not saving but redistribution to P-cores for overclocking potential....🤔🤔🤔
    This might be, with 4 secconds difference, be about the power available for the P-cores. Could you do some graphs with the power usage for the different available cpu sensors.??

    • @CaptainScorpio24
      @CaptainScorpio24 2 года назад

      i have asus z690 tuf gaming wifi d4
      which version of bios supports avx 512 ?
      currently my board is on aug 2021 bios running with i7 12700 .
      i have disabled the e cores but AVX 512 settings dsnt show in that settings.
      please help and guid me☺️

  • @AMTECH69
    @AMTECH69 2 года назад

    Still can mining avx12

  • @user78405
    @user78405 2 года назад

    emulation doing lot better under vulkan than using avx512...this what amd and nvidia said...less overhead is good thing for emulators than relied on avx heavy when ps3 gonna warm your chip more than ps4 emulator or switch...besides...their aren't any good games over ps3 lineup....and whats the point when pc ports are coming out as well from sony library lineup...cause vulkan is the future...not avx512, i am afraid...it failed ...and failed hard

  • @yobson
    @yobson 2 года назад

    109%

  • @petyavodolaz
    @petyavodolaz 2 года назад

    uh ohh

  • @arcadealchemist
    @arcadealchemist 2 года назад

    I hope the lord blesses me with a system with this chipset in the near future,.

    • @skoopsro7656
      @skoopsro7656 2 года назад

      The lord helps those who help themselves. Get hustlin

  • @rRefuseToSelfCensor
    @rRefuseToSelfCensor 2 года назад +1

    Gotta how you been debunking all this alder lake disinfo. Would love to hear hicookie response to his fake 8 ghz oc