I'm building a theoretical PC that could match the PS4/Xbox One. So far I have this http://pcpartpicker.com/p/z3pZqs
PC that matches consoles
|
10-31-2014, 10:27 AM
(This post was last modified: 10-31-2014, 10:27 AM by NaturalViolence.)
Ok but keep a couple of things in mind:
1. Shared memory. Because of this both 4GB and 8GB of ram can be considered equivalent depending on how the game uses the shared memory. Ideally you would want 8GB. 2. API and OS overhead. PCs have more. Therefore a GPU with the same specs on a PC is actually effectively slower. Same goes for CPU and ram. 3. Multithreaded vs. singlethreaded performance. Because desktop cpus use 2/4 cores (or 4-8 with CMT) and the PS4/xbone use 8 cores (without CMT) equivalent cpu performance on a desktop will depend on how the game engine scales across those cores. 4. The PS4 is significantly faster than the xbone so you can't build anything that is equivalent to both. You need to add: -blu-ray drive (even though PC games are distributed via network it's still not fair to build a PC that can't play blu-ray movies while the PS4/xbone can) -controller(s) (since the consoles come with them) -8GB of ram (this is closer to an equivalent than 4GB, especially when you factor in OS overhead) -A MUCH faster GPU. Around 2x as fast for a PS4 equivalent and 1/3 faster for an xbone equivalent. R7 260 would be the closest for an xbone and a R9 270 for the PS4 once you factor in API efficiency. -CPUs max performance is slightly lower on your build. This really depends on how efficiently the game utilizes those 8 cores though. Your choice is probably a good average.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson "I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. " -Mark Antony
Jaguar 8 cores even in games like battlefield 4 isn't faster then this Celeron. Jaguar cores are no where near as fast as haswell cores. Here's a revised build. http://pcpartpicker.com/p/7xzbVn
Also, I'm not trying to make this a console that runs full Windows. I'm making this as a PC. So Controllers and a Blu-ray drive aren't needed. Also Consoles use waaaay more ram then a PC considering how not all of it can be used for games since almost half of it is reserved for the OS. Also all 8 cores aren't used either. 6 cores are used for games. 10-31-2014, 10:47 AM
(This post was last modified: 10-31-2014, 10:48 AM by NaturalViolence.)
I stand by my statement. IPC for ivy bridge is about twice as high on average.
2.8 GHz x 2 cores x 2 IPC = 11.2 1.6 GHz x 8 cores x 1 IPC = 12.8 Like I said. Slightly faster. And remember PCs have significantly more API overhead on the cpu side so the difference is actually much higher than that. BF4 doesn't come close to fully taxing the PS4/xbone cpu so that's not exactly a fair comparison. You still need to add a blu-ray drive, another 4GB of ram, controller, and an HDMI cable as well. PCs usually cost about twice as much as consoles for equivalent performance.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson "I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. " -Mark Antony
This is Haswell not Ivy Bridge. Also not all 8 cores are used for gaming.
https://www.youtube.com/watch?v=fscI9SnMfKw This is a Celeron g1840. It runs the game at the highest settings faster then the Xbox One runs it. Also it's 9.6 IPC by your calculation. http://www.techspot.com/articles-info/80...ic_011.png 10-31-2014, 11:18 AM
(This post was last modified: 10-31-2014, 11:22 AM by NaturalViolence.)
Did not know that two cores were reserved for the OS. That indeed puts it at 9.6 making the celeron faster. Once you account for API overhead they're probably about even.
You still have to add the rest of that stuff though. DatKid20 Wrote:This is a Celeron g1840. It runs the game at the highest settings faster then the Xbox One runs it. That comparison makes no sense. Of course it does. BF4 is heavily GPU bottlenecked on both systems. Edit: Doesn't BF4 suffer from stuttering with dual core Intel cpus at higher settings? I know the cpu requirements are going to be higher for the PC version due to the settings available. Particle stuff puts a lot of load on the cpu.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson "I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. " -Mark Antony 10-31-2014, 11:24 AM
I'm guessing you mean CPU bottlenecked. Also the API's aren't making any magic happen in the Xbox One or PS4. The Multicore performance between the Celeron g1840 and the PS4's cpu is pretty much the same. The Celeron g1840 has a 2.36x single core performance score. Also something else I forgot, The PS4 is running the equivalent of a PC's OS. It uses 2.5-3 Gigabytes and uses 2 cores. I'm pretty sure it has overhead.
10-31-2014, 11:32 AM
DatKid20 Wrote:I'm guessing you mean CPU bottlenecked. No I mean GPU. DatKid20 Wrote:Also the API's aren't making any magic happen in the Xbox One or PS4. Yes they are. They have much greater access to hardware and software level optimizations and much lower overhead on the cpu and memory side. They can even pass pointers directly between the CPU/GPU. DatKid20 Wrote:The Celeron g1840 has a 2.36x single core performance score. Please don't tell me you're using cinebench for this. DatKid20 Wrote:Also something else I forgot, The PS4 is running the equivalent of a PC's OS. It uses 2.5-3 Gigabytes and uses 2 cores. I'm pretty sure it has overhead. It is. It's OS overhead which we already accounted for.
"Normally if given a choice between doing something and nothing, I’d choose to do nothing. But I would do something if it helps someone else do nothing. I’d work all night if it meant nothing got done."
-Ron Swanson "I shall be a good politician, even if it kills me. Or if it kills anyone else for that matter. " -Mark Antony 10-31-2014, 11:45 AM
This magic doesn't show up in actual games though. The PS4 is still dropping frames like crazy and can sometimes run worse then the Xbox One because it's not so much better that running a game @900p30 vs 1080p60 will result in higher frames for the PS4. I was using Cinebench. Is there something wrong with it? Dolphin's benchmark would be useless for this build since it's not made for Dolphin and Haswell performs abnormally better then it should.
10-31-2014, 12:50 PM
|
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)