Something is wrong with the way the games are utilizing the cores which seems to confirm it's an issue with game code or something in the driver/BIOS/Windows causing this.
Something is wrong with the way the games are utilizing the cores which seems to confirm it's an issue with game code...
BTW Nvidia pushed a 'hotfix' driver just before Ryzen was released. Hmm. Tinfoil hat on.
Damn why do shadows and color look so much better on the 7700k
>my shit ain't busted
>it's everything else
It just goes to show how Ryzen cores are not being utilized correctly since it is a new architecture. Developers have been optimizing their code to run on Intel spec for so many years now it shouldn't be a surprise that the code runs slightly different on Ryzen. The hardware is not at fault here it's some issue wit the way software is addressing that new hardware.
this isnt a new problem and it's the reason why i'll never go AMD after having done it a decade or so ago: no one optimizes for AMD and no one ever will
Projekt Red should have programmed this game based on Ryzen before Ryzen even existed!
Ryzen is a new CPU architecture built from the ground up. It's not a die shrink of Bulldozer/Excavator. It has completely new instruction sets. Games have been optimized for Intel architecture for the last 10 years. It's pretty obvious that moving forward Ryzen will get better support if AMD stay involved with developers. Older stuff may never get patched though.
Do you even know what a bios is you retard?
Pajeet, pls.
Basic Input Output System. It was the first thing I was aksed when I applied for an IT job many years ago. Of course it's all UEFI bullshit now. Trying to tear down my argument with that kind of logic helps nobody. Get back under your bridge.
Everyone still refers to UEFI as BIOS anyway. Don't worry about it.
What the fuck made you think the BIOS was in any way related to shitty game engines not doing MT correctly?
Why the fuck would it be Windows? or the "driver" (not sure which fucking one you're on about)
Are you retarded?
If you don't know anything about computers, then don't post about them like you just did here
I threw it in as a remote possibility. I did not say it was. But keep trying to twist my words.
Yes it's an SMT bug on window's side.
Windows doesn't recognise that AMD cores now have virtual threads so is placing two heavily threaded tasks on the same core.
It's almost as if Intel paid microsoft to not fix this in time for the review benchmarks.
>Windows doesn't recognise that AMD cores now have virtual threads so is placing two heavily threaded tasks on the same core.
There are these things called drivers that take care of stuff like that.
Hey I love this AMD blog. Some of you paid shills should work for us at Intel, we dont have paid shills doing this shit
Calm down shorty. It is obvious he means software optimization and not hardware performance capabilities.
who is now doesn't know what he is talking about?
what schedules those drivers operations?
did anyone test cpu with amd graphics cards?
i'd like to see results, it should scale similarly
would be hilarious if with amd drivers it equals 6900k in gaming perf.
The drivers tell the Operating System what the device is and presents it to the Operating System in a way the Operating System understands.
If it fails in doing that then it isn't the Operating Systems fault. Windows knows how to SMT. If it isn't dealing with SMT on these processors properly then that's a fault of the driver.
If the code that is being processed does not make use of SMT it has little to do with the driver. As far as I am informed there are no device drivers who claim great code optimization for multi threaded operation.
Then that's the applications fault, again not the Operating System.
The OS assigns cores, not the application. The application just says "I use x amount of cores, figure it out"
...
Did Windows even get a patch for Ryzen support?
nice meme lad
>MS and Intel are butfucking bedfellows
Expect patch never or MS denying there is a problem
Make up your fucking mind.
Yes, the OS will assign the cores, based on the driver telling the OS what it is capable of and the code giving the OS threads to fill them.
If the code doesn't make use of SMT properly then that is the applications fault. If the OS isn't correctly detecting the SMT abilities of the processor then that is the drivers fault.
No, the driver does not tell the OS to do anything on the CPU side.
The driver is what tells the fucking OS what the device is, how to access it and what it is capable of you fucking moron.
Bethesda is working with AMD to optimize for multi-threaded titles. It's going to be different this time. There's a big player in game development involved now.
...
It leaves the core assignment up to the os. The reason for this is user driven priority and core affinitys.
The driver does not say "OS, use core 0 for x, core 1 for y, core 2 for z". It says, "OS, I need 3 cores."
Pretty simple concept.
No dude, clearly you have never seen multicore games, this is completely normal. This is what it looks like when you try to run the vast majority of applications - they are not optimized for all those cores.
Sadly completely normal and will not be fixed unless the entire game is rewritten from the ground up.
I never said it does. In fact I always said the opposite.
However, people are saying that Windows isn't detecting the cores and processor features properly and that is why it isn't threading correctly, and that would be the fault of the driver.
No, they are saying windows is giving the same core (1c, 1t) two intensive CPU functions. Say core 0 core 1 is phsycial core 0, core 0 thread. They are putting say, texture load and physics on the aforementioned core, doubleing the load on 1 physical core.
The i7 seems to have little issue fully utilizeing all its core/threads. The ryzen has lower core usage across the bar.
With the R7 1700 having twice the cores and threads. That seems perfectly normal.
Not if the game is CPU bound. It should be the same usage across the same number of cores.
Something in the BIOS? That would be a you issue then.
Not entirely.
>CPU1 98%
>perfectly normal
okay.
What?
Bios does give you control of some features, but an bios error can screw shit up. Hence why they release firmware for them all the time
>there are major issues ASUS boards. Some have BIOS updates that give +20% performance or something. Gigabyte boards seem to also work much better than ASUS boards. Looks like there are some major motherboard issues
in AMD usual style - day 1 is the worst it gets good afterwards and stays there when competition of same age gets worse
If anything they are consistent.
Welcome to parallel computing desu. It's actually pretty hard to do right
Nah, bulldozer was shit and never really got better.
Ryzen is nipping at Intel's heels.
>muh gayms
not an argument
Another issue is whether this is a worse case for both CPUs or not.
Maybe a core on the i7 reaches 98~100% as well occasionally. You can't tell from the screenshot.
The majority of the utilization is spread across more cores than the i7 has, so it isn't failing completely.
You know
>the reason why i'll never go AMD
is kind of the reason for
>no one optimizes for AMD and no one ever will
>Older stuff may never get patched though.
Aren't we lucky it's already fast enough for old stuff?
It's not the CPU's job to be massively multithreaded, it's the GPU's: AMD kids are illiterate in technology.
They pretend a CPU is a GPU.
The Ryzen has more cores, this is exactly what you would expect in this situation
This is 100% normal and will not be fixed, this is as designed
Completely new CPU and Arch. It's got some roadblocks atm but I think AMD is showing us how things will be in the future. Intel is likely going to copy AMD here.
>market a product towards gaymen and how well it can play goyims.
>lol not an argument
FWIW we see AMD adding pcie usb and tons of other stuff integrated on or with the CPU itself. This is huge.
So AMD's shills' response to being butt fucked left right and centre by Sup Forums and Intel shills who have a field trip with those benchmark results is clinging to one fat Beaner who wears AMD logo shirts on daily basis and has some nobody youtube channel where he keeps rambling about AMD and vidya?
You guys are truly grasping at straws.