Thursday, March 7th 2013

NVIDIA Announces PhysX and APEX Support for Sony PlayStation 4

NVIDIA today announced support for Sony Computer Entertainment's PlayStation4 with the popular NVIDIA PhysX and NVIDIA APEX software development kits (SDKs). Game designers use PhysX and APEX technologies for collision detection and simulation of rigid bodies, clothing, fluids, particle systems and more across a wide range of platforms, including desktop PCs, game consoles, and mobile and handheld devices.

NVIDIA PhysX technology is the world's most pervasive physics solution for designing real-time, real-world effects into interactive entertainment titles. The PhysX development environment gives developers unprecedented control over the look of their final in-game interactivity.

Taking PhysX technology content creation to the next level, NVIDIA APEX technology lets artists create intricate physics-enabled environments. They can expand the quantity and visual quality of destructible objects; make smoke and other particle-based fluids integral to game play; and create life-like clothing that interacts with the character's body to achieve more realism in their games.

"Great physics technology is essential for delivering a better gaming experience and multiplatform support is critical for developers," said Mike Skolones, product manager for PhysX at NVIDIA. "With PhysX and APEX support for PlayStation4, customers can look forward to better games."

NVIDIA PhysX and APEX technologies are designed to run on a variety of CPU architectures and can be accelerated by any CUDA architecture-enabled NVIDIA GPU, GeForce 8-series or higher.
Add your own comment

102 Comments on NVIDIA Announces PhysX and APEX Support for Sony PlayStation 4

#1
Dj-ElectriC
Really? ..... Really?!?!

The irony, is just amazing with this one.
Posted on Reply
#2
btarunr
Editor & Senior Moderator
Proof that PhysX can be implemented on AMD Graphics CoreNext if NVIDIA really wanted. With a swelling list of PC games falling under AMD's various developer programs, the only way PhysX can survive is getting open.
Posted on Reply
#3
Prima.Vera
Oh, the irony. So Physx on AMD hardware is more than possible, but not for PCs... ;)
Posted on Reply
#4
W1zzard
The PR is not clear on whether it will run PhysX on the PS4 shaders or CPU. Already sent an email to NVIDIA with request for clarification
Posted on Reply
#5
T3RM1N4L D0GM4
Will it run on the cpu (meh :v ) or (we all hope) on the gpu??
NVIDIA PhysX and APEX technologies are designed to run on a variety of CPU architectures and can be accelerated by any CUDA architecture-enabled NVIDIA GPU, GeForce 8-series or higher.
Edit: ok, W1zz had my exacty doubt and he's trying get some serious answer...
Posted on Reply
#6
Maban
This was obviously left ambiguous for a reason. Sneaky, sneaky. There is no way that they would let it run on the GPU.
Posted on Reply
#7
TheLaughingMan
by: btarunr
Proof that PhysX can be implemented on AMD Graphics CoreNext if NVIDIA really wanted. With a swelling list of PC games falling under AMD's various developer programs, the only way PhysX can survive is getting open.
I can but it will not be. This will be run on the CPU side of the PS4 which means it would work, but not at the level of detail as a Nvidia GPU with CUDA cores.

At least the 8 core CPU will serve a purpose now. I was wondering what they would do with the extra 4 cores during gaming besides download in the background.
Posted on Reply
#8
marsey99
physx was hacked to run on amd gpu back in the 4k days so we already knew it would work but at that time ati wouldnt offer offical support for an nvidia api.

idk if they can have much say whats ran on the hardware they are selling oem to sony.
Posted on Reply
#9
nickbaldwin86
by: Prima.Vera
Oh, the irony. So Physx on AMD hardware is more than possible, but not for PCs... ;)
FALSE!!!

You ever tried search before making such false statements?
It is more than possible
You have to run a dedicated NV card but it is very very possible.

I have run it in many systems.

I had 2x5850s at one point with a dedicated NV GPU for physx.

every time I have done it its more than a waste of time and a hassle, neither NV or ATI make it easy and the games that have it are meh games anyways.



The PS4 will no doubt be the same way... it will not run Physx on a AMD chip, Nvidia will have a chip in the PS4 just for the Physx to be processed on, just like dedicating a card to it.
Posted on Reply
#10
SIGSEGV
it's time for physx to die :)
Posted on Reply
#11
Hillbilly
I wonder what the new spin will be for not enabling PhysX on AMD hardware will be? Or could it be that Sony's contribution to the custom APU has some NVIDIA sauce in it? This is very interesting.
Posted on Reply
#12
RejZoR
Both AMD and NVIDIA should just cut the BS and stop releasing their own proprietary versions of physics. Because until they get that only ones at lose are the gamers and no one else.
Posted on Reply
#13
TRWOV
AMD doesn't have a proprietary physics engine :confused:
Posted on Reply
#14
Prima.Vera
by: nickbaldwin86
FALSE!!!

You ever tried search before making such false statements?
It is more than possible
You have to run a dedicated NV card but it is very very possible.

I have run it in many systems.

I had 2x5850s at one point with a dedicated NV GPU for physx.

every time I have done it its more than a waste of time and a hassle, neither NV or ATI make it easy and the games that have it are meh games anyways.



The PS4 will no doubt be the same way... it will not run Physx on a AMD chip, Nvidia will have a chip in the PS4 just for the Physx to be processed on, just like dedicating a card to it.
You on mushrooms?? :shadedshu
Posted on Reply
#15
SIGSEGV
by: RejZoR
NVIDIA should just cut the BS and stop releasing their own proprietary versions of physics. Because until they get that only ones at lose are the gamers and no one else.
Fixed.
AMD doesn't have proprietary physics processor. AMD is using directcompute to process their own physics (TressFX).
Posted on Reply
#16
cadaveca
My name is Dave
by: nickbaldwin86
it will not run Physx on a AMD chip, Nvidia will have a chip in the PS4 just for the Physx to be processed on, just like dedicating a card to it.
Nvidia isn't a hardware company. They are now a software company, that also makes hardware. Hardware is no longer their primary focus.

http://www.xbitlabs.com/news/graphics/display/20091023135737_Nvidia_CEO_We_Are_Software_Company.html

by: Jen Hsun Huang
Nvidia is a software company, [software] will be what will drive our growth. We just don’t write the application, but we create all the core technology, we create more core technology for visual computing than any other company in the world. […] What you are and how you make money doesn’t have to be the same. […] Apple is a software company but they make money by selling hardware. […] Nvidia is an integrated complete visual computing and parallel computing solution technology company
Jen Hsun Huang should take his own advice though:
But his advice to young entrepreneurs today took the form of a series of questions: Is this an important problem to solve? Are you the one to solve it? Are you more passionate about it than the competition? Are you more prepared?
http://blogs.nvidia.com/2012/05/nvidia-ceo-shakes-out-future-of-tech/
Posted on Reply
#17
Mindweaver
Moderato®™
by: cadaveca
Nvidia isn't a hardware company. They are now a software company, that also makes hardware. Hardware is no longer their primary focus.
I don't know Dave, I think there primary focus is on tegra, and then software. But there software is for there hardware.

EDIT: You edited.. hehehe I stand corrected. Thanks for the link.
Posted on Reply
#18
cadaveca
My name is Dave
Read the quote. I didn't say that....Nvidia's CEO and owner did. I'd not make any such claims without backup.
Posted on Reply
#19
W1zzard
Official response:

by: NVIDIA

Currently, most features in the PhysX SDK run only on the CPU, regardless of platforms. Certain features, such as particle systems and clothing, can be accelerated on a CUDA-capable GPU. We will continue to study the feasibility of alternate implementations, and welcome any feedback from the developer community regarding the value of GPU-accelerated PhysX on all architectures.
Posted on Reply
#20
cadaveca
My name is Dave
by: W1zzard
Official response:
The funny thing about that response, to me, is that Sony highlighted porting physics calculation off of the CPU, and onto the GPU, in it's premiere(1 million physics objects, or something). What Nvidia is offering, seemingly, is the exact opposite.

Puzzling.

I smell a $3-$5 per-copy licensing fee for devs that use it.
Posted on Reply
#21
Maban
by: NVIDIA
Currently, most features in the PhysX SDK run only on the CPU, regardless of platforms. Certain features, such as particle systems and clothing, can be accelerated on a CUDA-capable GPU. We will continue to study the feasibility of alternate implementations, and welcome any feedback from the developer community regarding the value of GPU-accelerated PhysX on all architectures.
IE: We will never let it be more than x86 and CUDA, but we will string you along so you believe it could happen soon.
Posted on Reply
#22
Xzibit
So all of it was just a headline grab.

Nvidia saying to consoles please dont forget us. :D

Fits in to what BSN is saying about Nvidia
Furthermore, in off-the-record discussions with the developers, we learned that Nvidia no longer invests as much in PC gaming developer teams as it used to, as Tegra is viewed as the main growth driver for the company. Naturally, this is purely one sided view, but a view coming from several game development companies which combined shipped over 100 million units.
Posted on Reply
#23
TheMailMan78
Big Member
by: Xzibit
So all of it was just a headline grab.

Nvidia saying to consoles please dont forget us. :D

Fits in to what BSN is saying about Nvidia
Of course not. PC gaming is a dying market. Tablet, mobile, console is the only way to survive in their situation.
Posted on Reply
#24
Fluffmeister
I think people are just reading too much into this, PhysX was licensed and used on the current gen consoles and it will be no different with the new consoles.

It's just about giving your developers more options, nothing more nothing less.
Posted on Reply
#25
cadaveca
My name is Dave
by: Fluffmeister
It's just about giving your developers more options, nothing more nothing less.
And that's the main issue. Devs don't NEED options. That's the whole point of the console space, a closed platform. It's an act of desperation, really. CPU-based physics is like 1962 technology. Really. It's now 2013, 50 years later. That's why I quoted Jen Hsun's questions for entrepreneurs.. it's NOT the right way to do it, and Phys-X running NOW on GPUs proves it.

Nvidia must have hired some of AMD's old marketing team. :roll:
Posted on Reply
Add your own comment