• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Intel "Tiger Lake" Based Pentium and Celeron to Feature AVX2, an Instruction the Entry-Level Brands were Deprived Of

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,885 (7.38/day)
Location
Dublin, Ireland
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard Gigabyte B550 AORUS Elite V2
Cooling DeepCool Gammax L240 V2
Memory 2x 16GB DDR4-3200
Video Card(s) Galax RTX 4070 Ti EX
Storage Samsung 990 1TB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
Intel's next-generation Pentium Gold and Celeron entry-level processors based on the "Tiger Lake" microarchitecture could finally receive the AVX2 instruction set. Intel had segmented AVX and AVX2 to be exclusive to the Core and Xeon brands, with the Pentium Gold and Celeron products based on the same microarchitectures to artificially lack these instructions.

Intel updated its ARK product information database with entries for "Tiger Lake" based Pentium Gold and Celeron products. The page for the Pentium Gold 7505 and Celeron 6305, mention support for AVX2 besides SSE4. Both are mobile chips with 15 W TDP, and are built on the same 10 nm SuperFin process as the rest of the 11th Gen Core "Tiger Lake" processor family.



View at TechPowerUp Main Site
 
So maybe but with lack of any Pentium or Celeron based on Icelake, maybe RocketLake desktop Pentium gold and Celeron could eventually get AVX2.0, too, if there will be any.
 
Now if only anything apart from random benchmarks used it...
 
Intel's last stronghold AVX2. Why would Intel even give this to the mobile processors? Especially to those with 15W TDP. I mean, you can't do much on these anyway.
 
AES-NI too apparently.... Too bad wireguard exists now, it would have made a cheaper PFSense box.
 
I am sometimes convinced the people who take these kind of decisions genuinely don't know what they are doing.

There were really low power M chips for netbooks/tablets that have had AVX2 for years which made no sense and yet Pentium only receive this know ? Why ? Mind boggling, it's like they do everything against any common sense.
 
Last edited:
AES-NI too apparently.... Too bad wireguard exists now, it would have made a cheaper PFSense box.
Just a question - why PFSense (built on BSD) in this day and age when there is IP Fire built on Linux (SMP support) with comparable features? Granted, there's no ARM64 version but that is more or less the only drawback in my book.
 
Just a question - why PFSense (built on BSD) in this day and age when there is IP Fire built on Linux (SMP support) with comparable features? Granted, there's no ARM64 version but that is more or less the only drawback in my book.
*BSD has a reputation for more security, which is kind of important for a firewall. Also, the PF firewall software in BSD is superior. Linux is certainly better at hardware support usually though.
 
Now if only anything apart from random benchmarks used it...
I think it's in use on RPCS3 (the PS3 emulator). Earlier this year they added detection for AVX512, so it's likely that they will use it if they see any improvement from it.

Not surprising, though. They don't seem to have a problem using Intel TSX, which is probably even more exotic than AVX2
 
Actually quite a few games require AVX. These games would not even boot up on current Celerons and Pentiums (or anything pre-Sandy Bridge).
They needed AVX2? I thought they only needed plain AVX? (Missing on the Phenom II's pre-bulldozer, lots of people didn't upgrade to Bulldozer because it was worse from those, until a few titles in their DRM used AVX...)
 
Actually quite a few games require AVX. These games would not even boot up on current Celerons and Pentiums (or anything pre-Sandy Bridge).

This. Overwatch uses it on startup for example, Rocket League uses it... the list is long.
 
This. Overwatch uses it on startup for example, Rocket League uses it... the list is long.
I read somewhere on TPU that all DX12 games use it (whether AVX is mandatory or if it's just recommended I don't know)
 
Actually quite a few games require AVX. These games would not even boot up on current Celerons and Pentiums (or anything pre-Sandy Bridge).

AVX2? That's what I was referring to (as per the article). I don't know a single game that uses AVX2, nevermind requires it, outside of a custom setting in 3dMark Timespy.
 
Intel's last stronghold AVX2. Why would Intel even give this to the mobile processors? Especially to those with 15W TDP. I mean, you can't do much on these anyway.
They're going to need something on geek bench that suggests their CPU is better than a Cezanne or Lucienne, obviously.
 
*BSD has a reputation for more security, which is kind of important for a firewall. Also, the PF firewall software in BSD is superior. Linux is certainly better at hardware support usually though.
Valid argument.
However, my opinion is that the firewall is inherently the weak point and not the underlying OS. No firewall is a bulletproof solution, all it gives you is more time to react against threat as it slow down the attacker. Therefore I believe IP Fire is a better solution than PFSense although both have its merits.
 
This is about time. Intel has really screwed up the adoption rate of AVX by disabling it on their entry level products for so many years.

Now if only anything apart from random benchmarks used it...
I'm pretty sure you enjoy the benefits of AVX nearly every day.
It's obviously used in numerous productive tools like Photoshop, Premiere, Blender, video encoders (ffmpeg etc.), CAD, etc.
But also compression (7zip, winrar), web browsers (at least for video), and even a couple of games.

Intel's last stronghold AVX2. Why would Intel even give this to the mobile processors? Especially to those with 15W TDP. I mean, you can't do much on these anyway.
How come?
AMD have in some ways been better at adopting AVX2, featuring it even in their entry level products, and have supported it since Excavator(2015).
If anything, AVX-512 should be Intel's stronghold, if only they featured that across the entire lineup.

They needed AVX2? I thought they only needed plain AVX? (Missing on the Phenom II's pre-bulldozer, lots of people didn't upgrade to Bulldozer because it was worse from those, until a few titles in their DRM used AVX...)
AVX2 doesn't really use that much more die space than AVX, since it mostly adds some new operations and extended integer support, so there is really no reason for Intel to design an AVX-only implementation when they already have an AVX2 implementation.
 
No word on FMA, which is as important as AVX1/2, or more.
 
KARMA is a B!TCH

Intel have been starving budget cpus of several function for years and because of that set back most PC to the digital stone age.

A simple thing like AES acceleration have been excluded for years in budget cpus for no real reason except Intels greed. Now there are tens of millions of PCs out there that are crippled when it comes to encryption and cannot smoothly accelerate VPN without tanking the computer to a stand still.

Now AMD are forcing their hand to increase performance and unlock functions on budget cpus. Intel would never have done this if there was no pressure from AMD.
 
I'm pretty sure you enjoy the benefits of AVX nearly every day.
It's obviously used in numerous productive tools like Photoshop, Premiere, Blender, video encoders (ffmpeg etc.), CAD, etc.
But also compression (7zip, winrar), web browsers (at least for video), and even a couple of games.

[edited]

I am honestly not sure if I use the benefits of AVX2 -- I always thought that AVX always referred to 1.0 but your post made me do a bit of research, and now I can't really tell if it automatically uses 2. When I had Skylake-X and had AVX-512 it was NEVER used (which was a shame) so I had lumped AVX 2.0 into that category as well.
 
Last edited:
I would imagine this is the first step toward making mixed cPUs actually work properly, instead of being a cluster like Lakefield.

If they are enabling SSE2 in Celerons, then maybe they will also enable it on Atom cores. That would make Tremont's successor actually look appealing !

You don't need to use it on those Clelerons, but enabling the feature will mean a lot more software devs will feel it is worth their time to develop/optimize SSE2-paths.

You don't have to have impressive performance, but universal support will open-up the door for more optimization. For example, AMD's Jagua only has 128-bit vector units, but they added AVX support. Faster can come at a later time, but making the intruction-set universal will eventually give you that "corner-case vector benchmark" optimization come to more apps.
 
I would imagine this is the first step toward making mixed cPUs actually work properly, instead of being a cluster like Lakefield.

If they are enabling SSE2 in Celerons, then maybe they will also enable it on Atom cores. That would make Tremont's successor actually look appealing !

You don't need to use it on those Clelerons, but enabling the feature will mean a lot more software devs will feel it is worth their time to develop/optimize SSE2-paths.

You don't have to have impressive performance, but universal support will open-up the door for more optimization.
SSE2? That's been available in nearly any CPU since 2004. Heck, SSE4.2 has been supported in nearly all CPUs since Haswell (Pentium and Celeron didn't have it until Haswell) Sandy Bridge. We're talking AVX2 here.
 
Last edited:
Back
Top