• Register
  • TOS
  • Privacy
  • @NeoGAF

DieH@rd
Member
(11-27-2015, 07:50 PM)
DieH@rd's Avatar
Since launch of PS4 we had many reports from devs that games on PS4 can access only 6 CPU cores, while the other two were dedicated to OS. Here is one of them from GG and their postmortem on making launch game Killzone Shadowfall [full PDF]:


In effort of trying to get at least some performance back against PS4 that took commanding lead with 50% stronger GPU and more dev-friendly memory system, Xbox One team at MS unlocked 7th CPU core [shared between game and some OS services] and added a slight overclocking, which has over the last year provided some wins against PS4 in heavy CPU-processing scenarios. Now it looks like Sony has updated its SDK [as quietly as always] and enabled their developers to also access 7th CPU core. Proof comes from the changelog of the recent update of FMOD, a popular audio gaming middleware.

Code:

Firelight Technologies FMOD Studio API
Detailed Revision History

17/11/15 1.07.03 - Studio API patch release (build 69975)

Features:

LowLevel API - When using System::recordStart the provided FMOD::Sound can now be any channel count, up/down mixing will be performed as necessary.
LowLevel API - Improved performance of convolution reverb effect when wet is 0 or input goes idle.
LowLevel API - PS4 - Added FMOD_THREAD_CORE6 to allow access to the newly unlocked 7th core.
http://www.fmod.org/docs/content/gen.../revision.html
[found by Mabru from B3D]

While MS was very loud with promotion on their SKD updates [they needed a good word mouth this gen], Sony is usually very quiet on their releases, even substantial ones [PSP CPU overclocking abbility, numerous PSP&Vita&PS3 shrinking of OS memory footprint,etc]. On the same page you can find that FMOD got support for 7th Xbone core in January of 2015.


/compile my conciousness in single-threaded DX11 code if old
Last edited by DieH@rd; 11-27-2015 at 09:33 PM.
StrongBlackVine
Member
(11-27-2015, 07:52 PM)
StrongBlackVine's Avatar
This is pretty big news. It helped the Xbox One out quite a bit.
...Scatter...
a meatbag's logic
is better than mine
(11-27-2015, 07:53 PM)
...Scatter...'s Avatar
How much of the 7th I wonder. All of it? Half? Pretty neat either way as long as it doesn't affect OS performance.
Toki767
Member
(11-27-2015, 07:53 PM)
Toki767's Avatar
Nice to see. These CPUs need all the help they can get.
Vashetti
Member
(11-27-2015, 07:53 PM)
Vashetti's Avatar
Very nice, let's get that OS RAM reserve reduced as well.
Sjefen
Member
(11-27-2015, 07:53 PM)
Sjefen's Avatar
More power? Yes please
Skii
Member
(11-27-2015, 07:53 PM)
Skii's Avatar
How recently was this unlocked? Maybe this is why The Witcher 3 was finally able to hit 30fps in the swamp areas.
Begaria
Member
(11-27-2015, 07:54 PM)
Begaria's Avatar
Hmm, well, more progress is always good.
HooYaH
Member
(11-27-2015, 07:54 PM)
HooYaH's Avatar
I don't understand the potential, but can someone post it in Dragonball terms?
SomedayTheFire
Member
(11-27-2015, 07:55 PM)
SomedayTheFire's Avatar
Edit:sorry quoted wrong person
FranXico
Member
(11-27-2015, 07:55 PM)
Hardware capabilities always get gradually unlocked throughout the generation. Microsoft being loud about it this gen was the exception.

It people are made aware of this, maybe it will hopefully stop the PS4 CPU FUD.
Trace
Member
(11-27-2015, 07:55 PM)
Trace's Avatar
Sounds fine by me as long as it doesn't compromise system speed. PS3's UI got unmanageable later on in its lifecycle at times.
The Omega Man
Member
(11-27-2015, 07:55 PM)
The Omega Man's Avatar
So mind the gap?
Vashetti
Member
(11-27-2015, 07:55 PM)
Vashetti's Avatar
So would this increase power consumption and heat as well?
Warxard
Member
(11-27-2015, 07:55 PM)
Warxard's Avatar
PS4 is a beast.
DieH@rd
Member
(11-27-2015, 07:56 PM)
DieH@rd's Avatar

Originally Posted by Skii

How recently was this unlocked? Maybe this is why The Witcher 3 was finally able to hit 30fps in the swamp areas.

There is a date on a changelog, 17th November. However we do not know much time FMOD devs spent creating this latest update. New PS4 SDK most likely came in early November, but we cannot know that for sure.
Machinehead
Member
(11-27-2015, 07:56 PM)
Machinehead's Avatar
Cool! I hope those games with chugging performance apparently due to CPU (like Ass Creed Unity) are updated to utilize it.
The power of patching can be good sometimes.
NastyBook
Either. That shit that make your soul burn slow, or not.
(11-27-2015, 07:56 PM)
NastyBook's Avatar

Originally Posted by StrongBlackVine

This is pretty big news. It helped the Xbox One out quite a bit.

lmao this.
funkystudent
Member
(11-27-2015, 07:56 PM)
funkystudent's Avatar
Cool.

You hear Sony has been constantly making dev side improvements with the bigger FW updates but you dont hear nearly as much chest beating from them as you do MS about it. I always wonder what they are changing.

Originally Posted by Vashetti

Very nice, let's get that OS RAM reserve reduced as well.

I am sure that will happen eventually but its probably near the bottom of the list.

The amount of memory is near the least of the issues with the new consoles.
Johndoey
Member
(11-27-2015, 07:57 PM)
Johndoey's Avatar

Originally Posted by HooYaH

I don't understand the potential, but can someone post it in Dragonball terms?

The Ps4 went from Final Form to 100% .
Alternatively from Kaio Ken x2 to Kaio Ken x4.
Last edited by Johndoey; 11-27-2015 at 07:59 PM.
ethomaz
I really want you know that the PC version of Garden Warfare is better than the PS4.
(11-27-2015, 07:57 PM)
ethomaz's Avatar
PS4 secret sauce.
Napalm_Frank
Member
(11-27-2015, 07:58 PM)
Napalm_Frank's Avatar
ODDI
Member
(11-27-2015, 07:58 PM)
ODDI's Avatar
Unlocked that Chakra.
playXray
Member
(11-27-2015, 07:58 PM)
playXray's Avatar
What's the cost of doing this? Why weren't they able to do this from launch?
DieH@rd
Member
(11-27-2015, 07:59 PM)
DieH@rd's Avatar
Sure there will be more heat inside my PS4 now, I'm just glad that Sony 1st party got access to even more processing power now [this was never in question but it is nice to get public updates on SDK development]. :)

Originally Posted by playXray

What's the cost of doing this? Why weren't they able to do this from launch?

There is no cost. Console makers are usually very conservative with giving HW access to devs at launch, opting to better give them "safe things" [at launch devs are happy to play with any new and shiny stuff just so they can forget the hardship of end-of-generation optimisation for old hardware] and leave a lot of space for themselves to evolve their OS/services. As time goes by, some of that reserve is released to the devs . After 2 years Sony probably now knows to the full extent how their OS partition will evolve in upcoming years. I presume the last big OS service they needed to make sure it runs great is all the PSVR stuff.
Last edited by DieH@rd; 11-27-2015 at 08:02 PM.
ethomaz
I really want you know that the PC version of Garden Warfare is better than the PS4.
(11-27-2015, 07:59 PM)
ethomaz's Avatar

Originally Posted by playXray

What's the cost of doing this? Why weren't they able to do this from launch?

Because the OS was not optimized to use 1 core only I guess... not it is.
The Omega Man
Member
(11-27-2015, 07:59 PM)
The Omega Man's Avatar

Originally Posted by Napalm_Frank

heh, that's a gif I haven't seen in a long long time.
redmetal86
Member
(11-27-2015, 07:59 PM)
redmetal86's Avatar

Originally Posted by HooYaH

I don't understand the potential, but can someone post it in Dragonball terms?

And this is to go even further beyond.
Bold One
Member
(11-27-2015, 08:00 PM)
Bold One's Avatar
PS4 BE LIKE


Kayant
Member
(11-27-2015, 08:00 PM)
Kayant's Avatar
vpance
Member
(11-27-2015, 08:00 PM)
vpance's Avatar
Good work Sony. Now let's get a 10% overclock :)
IronicSonic
Member
(11-27-2015, 08:00 PM)
IronicSonic's Avatar

Originally Posted by HooYaH

I don't understand the potential, but can someone post it in Dragonball terms?

Probably a "Yamcha" of difference
Savitar
Member
(11-27-2015, 08:01 PM)
Savitar's Avatar
It's slowly going super saiyan.
bananafactory
Member
(11-27-2015, 08:01 PM)
bananafactory's Avatar
If unlocking the 7th core cost us stability, they've made a huge mistake.
Sjefen
Member
(11-27-2015, 08:01 PM)
Sjefen's Avatar

Originally Posted by playXray

What's the cost of doing this? Why weren't they able to do this from launch?

The secret is in the sauce.... time too optimize after release of PS4
Relix
he's Virgin Tight™
(11-27-2015, 08:01 PM)
Relix's Avatar

Originally Posted by HooYaH

I don't understand the potential, but can someone post it in Dragonball terms?

It's as if you added Krillin's Power Level at the end of Cell saga to a base Goku SSJ.
kamineko
Member
(11-27-2015, 08:02 PM)
kamineko's Avatar
The secret sauce behind PS2 emulation, no doubt.

Perhaps accessing the 8th will allow PSP emulation.

Lol. More power is always welcome
Septimus
Member
(11-27-2015, 08:02 PM)
Septimus's Avatar
Hopefully they get the firmware team on the RAM reductions too like how they did PS3. Didn't PS3 go from 120MB reserved for the OS to like 40MB after a few years?
Bluekaveli
Member
(11-27-2015, 08:03 PM)
Bluekaveli's Avatar

Originally Posted by IronicSonic

Probably a "Yamcha" of difference

Uhhhh that's nothing.
Jon of the Wired
Member
(11-27-2015, 08:04 PM)
Jon of the Wired's Avatar

Originally Posted by playXray

What's the cost of doing this? Why weren't they able to do this from launch?

You would always reserve more resources than you need at launch, because you can reduce the reserve whenever you want, but you can never increase it. Once you have a better sense of what resources the OS will need over the full lifetime of the console, then you can carefully start lowering the amount of reserved resources.
mejin
Member
(11-27-2015, 08:04 PM)
mejin's Avatar

Originally Posted by Johndoey

The Ps4 went from Final Form to 100% .
Alternatively from Kaio Ken x2 to Kaio Ken x4.

I prefer Toguro's estimates for the power up:

XB1 already 120%.
PS4 finally achieved 80%.
DieH@rd
Member
(11-27-2015, 08:04 PM)
DieH@rd's Avatar

Originally Posted by Septimus

Hopefully they get the firmware team on the RAM reductions too like how they did PS3. Didn't PS3 go from 120MB reserved for the OS to like 40MB after a few years?

Yes. They changed the initial big PS3 OS reserve into a modular approach. Devs could pick and choose which modules they want to load into memory - online module, voice recognition, camera, on screen keyboard [and its built-in dictionary], etc.
nerdypxel
Banned
(11-27-2015, 08:05 PM)

Originally Posted by kamineko

Perhaps accessing the 8th will allow PSP emulation.

We already got vita for that stuff, and after recent news it's the one of few things it is still good for
Ninja Sharingan
Banned
(11-27-2015, 08:05 PM)

Originally Posted by Boo Boo'n

PS4 is a sales beast.

Fixed it for you :)
Z3M0G
Member
(11-27-2015, 08:05 PM)
Z3M0G's Avatar
Could this help with AF? Or not at all?
Beautiful Ninja
Member
(11-27-2015, 08:06 PM)
Beautiful Ninja's Avatar
Wonder if this will be enough to push the PS4 ahead in general performance over the i3/750 ti setup that its often compared with on the PC side of things. My understanding is that the CPU was the limiting factor for the PS4 there in performance, with the Radeon 7850 ish GPU in the PS4 being faster than the 750 Ti.
Get_craycray
Member
(11-27-2015, 08:06 PM)
Get_craycray's Avatar
I have no idea what this means.

Edit: this seems like a good (and logical) explanation

Originally Posted by Jon of the Wired

You would always reserve more resources than you need at launch, because you can reduce the reserve whenever you want, but you can never increase it. Once you have a better sense of what resources the OS will need over the full lifetime of the console, then you can carefully start lowering the amount of reserved resources.

Einchy
Member
(11-27-2015, 08:07 PM)
Einchy's Avatar
Human_me
Member
(11-27-2015, 08:07 PM)
Human_me's Avatar
More gaming power is always good.
Kralamoonard
Banned
(11-27-2015, 08:07 PM)

Originally Posted by kamineko

The secret sauce behind PS2 emulation, no doubt.

Holy crap, not a bad thought to be honest!

Thread Tools