JustBeingReal said:
The fact is that GPU can handle AI compute just fine, AMD has been showing this since with the Froblins demo on their HD4800 series of cards and that was back in 2009, it may have been possible before that. Ubisoft even showed the differences between PS4 and XBox One when it comes to GPGPU related tasks like physics cloth simulation in their benchmarks a short while back. GPGPU is absolutely capable of being used on AI as well, because of that PS4 should be almost twice as capable as Xbox One in those areas when they're moved over to the GPU. Ubisoft said themselves they have plenty of overhead left over on the GPU, if they they can run ACU at 100FPS, that means they could shift AI code over to the GPU, bump the resolution up to 1920X1080 and at the very least lock the game to 30FPS, with tonnes of GPU time for the AI code, but considering that the AnvilNext Engine has been used on every Assassin's Creed game since AC3 it's probably not been updated to run AI code on the GPU, or the updates for that didn't make it into the Engine early enough to include those updates in ACU, hence why the game is limited by the CPUs of both consoles. As others have said Resolution has nothing to do with the CPU, so their comments about CPU effecting res are absolute bull. IMO maybe XB1's GPU can run the game at 720p 100FPS and PS4's at 900p 100FPS, if they had no AI to worry about on both systems, but because of the marketing deal they're keeping parity between the two consoles. In this case Xbox One can obviously be bumped up to 900p no problem, frame rate goes down to 60FPS, PS4 would be 1080p 60FPS and XBox One gets the lesser version of the game again. Seems obvious why Ubisoft would limit the PS4 version in this case, because they have to answer to Microsoft after being paid for the marketing deal, MS doesn't want the lesser version of the game. Another thing IMO having 10,000 NPCs all with individual AI is ridiculous, when you could cut those numbers in half or even quarter them, 2,500 people still makes for a huge crowd, hell even a thousand is still a crowd to wade through. If Ubisoft Montreal had lowered the numbers of NPCs they would have had no problem running significantly better frame rates across the board. Seems like some stupid decisions were made for this game because Ubi wanted to have ridiculous numbers where it doesn't really count. The graphics could have still looked as good as they are right now, they could have made the game 60FPS on both consoles to please the performance Nazis, but they chose to go with what doesn't make sense and thus the gameplay suffers.
|