Jump to content

I'm curious, since games require code to be optimized for CPU's if using a Ryzen chip to play older games would it still continue to bottleneck the games since it's very likely most older games (even ones that are still graphically demanding) wont be optimized in some form compared to games that do become optimized for the architecture?

 

I think the biggest mess up on AMD's part is their fear of leaks is so bad that they don't communicate with third parties well enough and we get this rocky weird kind of launch because of it, because no one had time to prepare for the architecture.

Edited by AdmiralMeowmix
Forgot a part
Link to comment
https://linustechtips.com/topic/748103-ryzen-question/
Share on other sites

Link to post
Share on other sites

Games don't require code to be optimized for a certain CPU. They all run the same instruction set, it's just a matter of how well. Older games are generally more benefited to single-threaded performance, which Ryzen is pretty good at (though afaik still not as good as Intel). The only "bottleneck" is if it can't keep up with your GPU. 

"Rawr XD"

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9472935
Share on other sites

Link to post
Share on other sites

6 minutes ago, Aniallation said:

Games don't require code to be optimized for a certain CPU. They all run the same instruction set, it's just a matter of how well. Older games are generally more benefited to single-threaded performance, which Ryzen is pretty good at (though afaik still not as good as Intel). The only "bottleneck" is if it can't keep up with your GPU. 

optimisation works by sendin the cpu somthin it understands and sends it in a way it whats to do things example

it i start talkin to u starting at the end of the sentence and goin backwards u would understand it just slower then if i sent it the correct way

international racing driver

My Build

i5-7600k

hyper x fury 16gb (2133)mhz

asus strix 1070 

CM 212x

asus z270-p

corsair 550w psu

 

agon 1440p 144hz tn monitor

corsair strafe mx silent KB

corsair void rbg (wired)

razer mamba te with firefly mouse pat

ps4 controller using ds4 windows

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9472980
Share on other sites

Link to post
Share on other sites

10 minutes ago, Aniallation said:

Games don't require code to be optimized for a certain CPU. They all run the same instruction set, it's just a matter of how well. Older games are generally more benefited to single-threaded performance, which Ryzen is pretty good at (though afaik still not as good as Intel). The only "bottleneck" is if it can't keep up with your GPU. 

they are not identical. they are compatible but intel and AMD each introduce their own advancements to the instruction set.

https://en.wikipedia.org/wiki/Intel_C%2B%2B_Compiler#Criticism

             ☼

ψ ︿_____︿_ψ_   

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9472998
Share on other sites

Link to post
Share on other sites

5 minutes ago, Aniallation said:

Games don't require code to be optimized for a certain CPU. They all run the same instruction set, it's just a matter of how well. Older games are generally more benefited to single-threaded performance, which Ryzen is pretty good at (though afaik still not as good as Intel). The only "bottleneck" is if it can't keep up with your GPU. 

All software can be optimized to specific implementations of key CPU architectures, and depending on the compiler, can even be made to be crippled running on one processor (or even the chipset) over another (Intel did this to get a leg over AMD and VIA). Between AMD's branch prediction tech, truer SMT implementation, and the variances between implementations of the instruction sets, there is plenty of optimization that can be done. How much performance can be gained it up in the air.

 

Optimization was a huge issue with Bulldozer and it's sub architectures, as it used CMT, which was completely unprecedented on nearly all platforms. At least Intel's Hyperthreading is a copy of IBM's SMT on the POWER architecture family, so moving from POWER SMT to x86 HTT wasn't much of an issue.

 

Also, instruction sets can be implemented differently in different CPUs. As per the cross patent agreement between Intel and AMD, both companies can use the same instruction sets that the other owns (IA32 and AMD64), but they cannot implement them in the same way.

Come Bloody Angel

Break off your chains

And look what I've found in the dirt.

 

Pale battered body

Seems she was struggling

Something is wrong with this world.

 

Fierce Bloody Angel

The blood is on your hands

Why did you come to this world?

 

Everybody turns to dust.

 

Everybody turns to dust.

 

The blood is on your hands.

 

The blood is on your hands!

 

Pyo.

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473024
Share on other sites

Link to post
Share on other sites

Older games may have issues regardless of using Ryzen or Skylake or whatever because they don't know what new features those processors have. 

 

However, most optimizations should not start at the CPU level. You should be making better design choices first by making sure your algorithms and logic runs fast regardless of architecture. Reduce  the complexity of your code first before trying to figure out what whizzbang CPU feature you can use. 

 

It's also unlikely most developers even have the skills to do CPU level optimization. It's not like they're poking at the compiler all the time. If anything, if the developer is using a third party engine, they trust the engine developer knows what they're doing. 

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473035
Share on other sites

Link to post
Share on other sites

26 minutes ago, AdmiralMeowmix said:

I'm curious, since games require code to be optimized for CPU's if using a Ryzen chip to play older games would it still continue to bottleneck the games since it's very likely most older games (even ones that are still graphically demanding) wont be optimized in some form compared to games that do become optimized for the architecture?

While AMD is claiming that game developers are optimizing for the architecture, I wouldn't buy the CPUs with that idea in mind if you're going to be gaming mostly. If yo're doing other work alongside gaming, then Ryzen is a purchase I can get behind. 

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473044
Share on other sites

Link to post
Share on other sites

7 minutes ago, Godlygamer23 said:

While AMD is claiming that game developers are optimizing for the architecture, I wouldn't buy the CPUs with that idea in mind if you're going to be gaming mostly. If yo're doing other work alongside gaming, then Ryzen is a purchase I can get behind. 

This is what Ive been trying to tell people. Ryzen chips are PRODUCTION focused CPUs. They're not meant for gaming solely, they're meant for those who have the need for more cores and don't want to pay the ridiculous prices that Intel charges.

CPU: I5 4590 Motherboard: ASROCK H97 Pro4 Ram: XPG 16gb v2.0 4x4 kit  GPU: Gigabyte GTX 970 PSU: EVGA 550w Supernova G2 Storage: 128 gb Sandisk SSD + 525gb Mx300 SSD Cooling: Be Quiet! Shadow Rock LP Case: Zalman T2 Sound: Logitech Z506 5.1 Mouse: Razer Deathadder Chroma Keyboard: DBPower LED

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473072
Share on other sites

Link to post
Share on other sites

Just now, Moress said:

This is what Ive been trying to tell people. Ryzen chips are PRODUCTION focused CPUs. They're not meant for gaming solely, they're meant for those who have the need for more cores and don't want to pay the ridiculous prices that Intel charges.

But I don't agree with the idea that they're "not designed for gaming." This is what I had to say in another topic. Respond to it how you want to:

Quote

There's nothing fundamentally different between the R7 lineup and the future R5 lineup. The architecture will still be there, albeit with less cores and a higher clock speed. Even when you use the argument that the chips are not designed for gaming due to their position in the market, understand that Ryzen is operating at higher clock speeds to compensate for the lack of IPC compared to Intel's CPUs, and this to me is why the argument that the R7s are not positioned for gaming doesn't hold up. They may not be, but the speeds do not match that IMO. 

https://linustechtips.com/main/topic/747300-ltt-ryzen-review-critique/?do=findComment&comment=9472799

 

"It pays to keep an open mind, but not so open your brain falls out." - Carl Sagan.

"I can explain it to you, but I can't understand it for you" - Edward I. Koch

"I didn't die! I performed a tactical reset!" - Apollolol

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473078
Share on other sites

Link to post
Share on other sites

32 minutes ago, AdmiralMeowmix said:

I'm curious, since games require code to be optimized for CPU's if using a Ryzen chip to play older games would it still continue to bottleneck the games since it's very likely most older games (even ones that are still graphically demanding) wont be optimized in some form compared to games that do become optimized for the architecture?

 

I think the biggest mess up on AMD's part is their fear of leaks is so bad that they don't communicate with third parties well enough and we get this rocky weird kind of launch because of it, because no one had time to prepare for the architecture.

We're talking 10%-15% slower frame rates than intel ATM, in "some" AAA titles. Its not like your gaming on a dual core pentium, its still a good gaming experience. Its been made out to seem like its a turd in gaming, its just not met expectations.... as of yet.

CPU | Intel i9-10850K | GPU | EVGA 3080ti FTW3 HYBRID  | CASE | Phanteks Enthoo Evolv ATX | PSU | Corsair HX850i | RAM | 2x8GB G.skill Trident RGB 3000MHz | MOTHERBOARD | Asus Z490E Strix | STORAGE | Adata XPG 256GB NVME + Adata XPG 1T + WD Blue 1TB + Adata 480GB SSD | COOLING | Evga CLC280 | MONITOR | Acer Predator XB271HU | OS | Windows 10 |

                                   

                                   

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473085
Share on other sites

Link to post
Share on other sites

I'm hoping to buy ryzen by the end of this month/early april and just paranoid by how this launch has gone. I'll be doing 3D work and a significant amont of gaming as well. Just trying to find what's best for me and I'm hoping AMD can iron out the kinks soon.

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473088
Share on other sites

Link to post
Share on other sites

14 minutes ago, M.Yurizaki said:

Older games may have issues regardless of using Ryzen or Skylake or whatever because they don't know what new features those processors have. 

 

However, most optimizations should not start at the CPU level. You should be making better design choices first by making sure your algorithms and logic runs fast regardless of architecture. Reduce  the complexity of your code first before trying to figure out what whizzbang CPU feature you can use. 

 

It's also unlikely most developers even have the skills to do CPU level optimization. It's not like they're poking at the compiler all the time. If anything, if the developer is using a third party engine, they trust the engine developer knows what they're doing. 

Unless you're John Carmack you're probably letting the compiler handle level CPU optimization. 

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473090
Share on other sites

Link to post
Share on other sites

1 minute ago, AdmiralMeowmix said:

I'm hoping to buy ryzen by the end of this month/early april and just paranoid by how this launch has gone. I'll be doing 3D work and a significant amont of gaming as well. Just trying to find what's best for me and I'm hoping AMD can iron out the kinks soon.

what type of 3d work? 

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473098
Share on other sites

Link to post
Share on other sites

I've got a question here for you guys, How would you rate Ryzen will handle Virtualization, I'm looking at doing a 1 CPU 2 Gamers build and at the price can Give each machine 8 Threads. 

Anyone been able to test it on them yet ? 

Redstone:
i7-4770 / Z97 / GTX 980 / Corsair 16GB  / H90 / 400C / Antec EDGE / Neutron GTX240 / Intel 240Gb / WD 2TB / BenQ XL24

Obsidian:

MSI GE60 2PE i7-4700HQ / 860M / 12GB / WE 1TB / m.Sata 256gb/Elagto USB HD Capture Card

Razer Deathadder Chroma / Razer Blackwidow TE Chroma / Kingston Cloud2's / Sennheiser 429 / Logitech Z333

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473141
Share on other sites

Link to post
Share on other sites

Just now, AdmiralMeowmix said:

3D modeling, rendering, texturing, animation, etc. The whole shebang of 3D work, I'm currently in college for it.

you should probably look at relevant benchmarks showing the performance of the r7 chips in those workloads compared to intel. 

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473170
Share on other sites

Link to post
Share on other sites

1 hour ago, geo3 said:

Unless you're John Carmack you're probably letting the compiler handle level CPU optimization. 

A lot of people want to be "in control" of their system, but really, it's just better to trust your tools.

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473506
Share on other sites

Link to post
Share on other sites

1 hour ago, Not_Sean said:

I've got a question here for you guys, How would you rate Ryzen will handle Virtualization, I'm looking at doing a 1 CPU 2 Gamers build and at the price can Give each machine 8 Threads. 

Anyone been able to test it on them yet ? 

These are the only guys I've heard talk about it:

Spoiler

 

I'd say stay tuned to them for more info on virtualization.

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9473556
Share on other sites

Link to post
Share on other sites

20 hours ago, SpaceGhostC2C said:

These are the only guys I've heard talk about it:

  Hide contents

 

I'd say stay tuned to them for more info on virtualization.

Thanks man, Yeah will be holding off for a bit also want to see which ram will work best once all the bugs are ironed out :) Still value for money for a dual 8 thread system is amazing  

Redstone:
i7-4770 / Z97 / GTX 980 / Corsair 16GB  / H90 / 400C / Antec EDGE / Neutron GTX240 / Intel 240Gb / WD 2TB / BenQ XL24

Obsidian:

MSI GE60 2PE i7-4700HQ / 860M / 12GB / WE 1TB / m.Sata 256gb/Elagto USB HD Capture Card

Razer Deathadder Chroma / Razer Blackwidow TE Chroma / Kingston Cloud2's / Sennheiser 429 / Logitech Z333

Link to comment
https://linustechtips.com/topic/748103-ryzen-question/#findComment-9477873
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×