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

App Claims to Blunt Intel's Compiler Edge on AMD Machines

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
47,886 (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
A ominously named app claims to boost certain apps performance on AMD processors. Called "Intel Compiler Patcher," this app scans your machine for apps developed using Intel C++ compilers, and patches them to work better on non-Intel CPU platforms (namely AMD). The idea (suspicion rather), is that apps developed with Intel C++ compilers give modern AMD CPUs a performance disadvantage. The following is how the developer describes the app works:

The compiler or library can make multiple versions of a piece of code, each optimized for a certain processor and instruction set, for example SSE2, SSE3, etc. The system includes a function that detects which type of CPU it is running on and chooses the optimal code path for that CPU. This is called a CPU dispatcher. However, the Intel CPU dispatcher does not only check which instruction set is supported by the CPU, it also checks the vendor ID string. If the vendor string says "GenuineIntel" then it uses the optimal code path. If the CPU is not from Intel then, in most cases, it will run the slowest possible version of the code, even if the CPU is fully compatible with a better version.

We don't have an AMD machine at hand to put our benches ourselves, and so we invite AMD CPU users from our community to post their results by using this "patcher" at their own risk.



DOWNLOAD: Intel Compiler Patcher

View at TechPowerUp Main Site
 
I'm surprised that AMD hasn't made a software work-around for the compiler favoritism, nor have they released processors with a way to.
 
Jesus, this topic popped on TPU forums few days ago, and even though it is an obvious troll feast with butter and baked rabbits, it still made it to the news section. What's going on?
Troll.jpg


http://www.osnews.com/story/22683/I...quot_Cripple_AMD_quot_Function_from_Compiler_

https://www.ftc.gov/sites/default/files/documents/cases/091216intelcmpt.pdf
 
and to add, how can you not have an AMD cpu based rig at hand, you guys are suppose to be pros.
 
Surprisingly enough there were still users reporting performance increases on older games and software by using this tool.


I have it scanning and will run some before and after bench tests to see if a few older applications and games run better.
 
We have AMD developer boards with prototype and engineering sample chips that are crippled so we don't make a fortune out of them, and just functional enough for our driver/GPUz work. Can't post results from those chips in public.

Well I get that, but honestly you cannot get an AMD cpu and motherboard on the cheap for this website/company?
 
So far Cinebench R10 locks up explorer after being patched, I have to kill the explorer process and restart it manually but Cinebench will not start after being patched.
 
I'm surprised that AMD hasn't made a software work-around for the compiler favoritism, nor have they released processors with a way to.

The only way they could do so is to put "Genuine Intel" in their CPUID strings, which would mean lawsuits up the ass.
 
The only way they could do so is to put "Genuine Intel" in their CPUID strings, which would mean lawsuits up the ass.

Can you patch the CPUID on system runtime without modifying apps? I mean that someone creates a patch that fools all apps into thinking your CPUID is Intel's on a global level?
 
Jesus, this topic popped on TPU forums few days ago, and even though it is an obvious troll feast with butter and baked rabbits, it still made it to the news section. What's going on?
View attachment 69481


http://www.osnews.com/story/22683/I...quot_Cripple_AMD_quot_Function_from_Compiler_

https://www.ftc.gov/sites/default/files/documents/cases/091216intelcmpt.pdf


Must be a slow news day for @btarunr and no credit to the forum OP

@Static~Charge your Credit
and forum thread
https://www.techpowerup.com/forums/...d-processors-performance.217814/#post-3376631
 
Last edited:
Yo dawg, I installed this app and it made my Fury X run faster too.
 
Yo dawg, I installed this app and it made my Fury X run faster too.
would be nice to see Before and After PROOF otherwise you could just be Trolling
 
sounds like a good way to get VAC banned
 
This again is nothing new. This information has existed since I got into PC's like 10+ years ago no idea why anyone is surprised...
 
would be nice to see Before and After PROOF otherwise you could just be Trolling
My apologies in advance, but it is so obvious that he is trolling that your post where you ask him about PROOF is funnier than his trolling attempt.
 
its only polite to as for proof rather than calling him a Troll outright

:)
 
My apologies in advance, but it is so obvious that he is trolling that your post where you ask him about PROOF is funnier than his trolling attempt.

Well unless its addressed its no less something to perhaps riot over right?
As in avoid supporting these kind of practices.

It reminds me of how EA is the "bad guy" for buying and killing bullfrog back in the day.....yet we should not forget that still to this day no new game has been made of the then acquired much loved IP's, not by EA nor by any company that undoubtedly offered to buy the IP's so they could make something out if it.
The fact that that has not changed to this day makes it still relevant and therefor EA is still today the "bad guy".

This also reminds me of Volkswagen btw, no idea how that company has not been sued and blocked out of existence yet.
2big2fail much like the banks probably.
 
Last edited:
its only polite to as for proof rather than calling him a Troll outright

:)
He is talking about Fury X. :D
And no, a trolling post doesn't mean that the person who posts it, is a troll. It's just fun. You have to be doing this constantly to be called a troll.
 
Cool but nothing new, its been known for awhile that they were doing this hence many suits and claims made for years. Its just an unfortunate business practice that right now we cant do anything about currently (well noting significant easily at least).
 
Sorry for the confusion. I was just trying to have a laugh. It is a great time to be in good spirits.
 
Back
Top