How are games optimized for specific CPU's? (f.e. Ryzen)
Posted: Sat Mar 04, 2017 1:57 pm
Hello,
I want to ask this here, since theres really much technical talk here and I know for sure that the devs of factorio are real cracks in topics like this.
The new CPU's by AMD, Ryzen, came out this week. In the technical news I read that people are complaining about them a little since theyve seen good benchmark results from these cpus. Now they see that they don't behave that well (compared to Intel's newer i7 CPU's) in games in Resolutions like 720p or even 1080p. AMD Responded to this, saying that games are not optimized for these new CPU's.
As a Softwaredeveloper myself, I'm really interested in this. How do you actually optimize games for specific CPU's? Isnt the CPU considered to be used as a blackbox like most hardware nowadays? When you develop general software, you don't consider a cpu to be of one kind or another. Its like simply given that you command the cpu to run commands and thats all.
I would really love to get a little technical insight on how I should imagine optimization of a game for a certain CPU.
Greetings,
Ravior
I want to ask this here, since theres really much technical talk here and I know for sure that the devs of factorio are real cracks in topics like this.
The new CPU's by AMD, Ryzen, came out this week. In the technical news I read that people are complaining about them a little since theyve seen good benchmark results from these cpus. Now they see that they don't behave that well (compared to Intel's newer i7 CPU's) in games in Resolutions like 720p or even 1080p. AMD Responded to this, saying that games are not optimized for these new CPU's.
As a Softwaredeveloper myself, I'm really interested in this. How do you actually optimize games for specific CPU's? Isnt the CPU considered to be used as a blackbox like most hardware nowadays? When you develop general software, you don't consider a cpu to be of one kind or another. Its like simply given that you command the cpu to run commands and thats all.
I would really love to get a little technical insight on how I should imagine optimization of a game for a certain CPU.
Greetings,
Ravior