Jump to content

NVIDIA extends PhysX for high fidelity simulations, goes open source

bitsandpieces

https://blogs.nvidia.com/blog/2018/12/03/physx-high-fidelity-open-source/

Quote

NVIDIA PhysX, the most popular physics simulation engine on the planet, is going open source.

 

We’re doing this because physics simulation — long key to immersive games and entertainment — turns out to be more important than we ever thought.

 

Physics simulation dovetails with AI, robotics and computer vision, self-driving vehicles, and high-performance computing.

More likely: we're doing this because no one wants to use PhysX anymore

Quote

PhysX will now be the only free, open-source physics solution that takes advantage of GPU acceleration and can handle large virtual environments.

 

It will be available as open source starting Monday, Dec. 3, under the simple BSD-3 license.

 

 

https://developer.nvidia.com/physx-source-github

 

I wonder how it will treat GPU acceleration on other vendors than NVIDIA

Link to comment
Share on other sites

Link to post
Share on other sites

30 minutes ago, bitsandpieces said:

I wonder how it will treat GPU acceleration on other vendors than NVIDIA

it's open-source and computed with CUDA cores only, so no reason why stream processors can't be 'taught' the computing.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

Better late than never i guess...

Question is if AMD will end up supporting it now. Not that there is any point in them doing so but i dunno...

If you want my attention, quote meh! D: or just stick an @samcool55 in your post :3

Spying on everyone to fight against terrorism is like shooting a mosquito with a cannon

Link to comment
Share on other sites

Link to post
Share on other sites

Maybe things would be different if they did this... Like 10 years ago.

 

I mean, it's still a good thing that they're doing this, but come on.

i7 2600k @ 5GHz 1.49v - EVGA GTX 1070 ACX 3.0 - 16GB DDR3 2000MHz Corsair Vengence

Asus p8z77-v lk - 480GB Samsung 870 EVO w/ W10 LTSC - 2x1TB HDD storage - 240GB SATA SSD w/ W7 - EVGA 650w 80+G G2

3x 1080p 60hz Viewsonic LCDs, 1 glorious Dell CRT running at anywhere from 60hz to 120hz

Model M w/ Soarer's adapter - Logitch g502 - Audio-Techinca M20X - Cambridge SoundWorks speakers w/ woofer

 

Link to comment
Share on other sites

Link to post
Share on other sites

nvidia doesn't seem too intelligent. They're like people who think old, dead memes are still funny and relevant when nobody likes them anymore. 

8086k

aorus pro z390

noctua nh-d15s chromax w black cover

evga 3070 ultra

samsung 128gb, adata swordfish 1tb, wd blue 1tb

seasonic 620w dogballs psu

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Magus said:

 

Well, companies tend to not make things open-source when they're still profitable. Much harder to control their product and I believe it introduces issues with copyright or something (I am not a lawyer, it's just what I've heard).

 

yeah, I guess, since thats kind of what Android is built off of (but fcking huawei won't let me root my phone!)

8086k

aorus pro z390

noctua nh-d15s chromax w black cover

evga 3070 ultra

samsung 128gb, adata swordfish 1tb, wd blue 1tb

seasonic 620w dogballs psu

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Now.... If only someone could find a way to make PhysX effects on Borderlands 2 work on AMD cards

One day I will be able to play Monster Hunter Frontier in French/Italian/English on my PC, it's just a matter of time... 4 5 6 7 8 9 years later: It's finally coming!!!

Phones: iPhone 4S/SE | LG V10 | Lumia 920 | Samsung S24 Ultra

Laptops: Macbook Pro 15" (mid-2012) | Compaq Presario V6000

Other: Steam Deck

<>EVs are bad, they kill the planet and remove freedoms too some/<>

Link to comment
Share on other sites

Link to post
Share on other sites

If it's a CUDA-only feature, ye, then nVidia can fuck themself in real-time physics. Gamedevs won't waste their resources on something that's been dead the past 10 years.

DAC/AMPs:

Klipsch Heritage Headphone Amplifier

Headphones: Klipsch Heritage HP-3 Walnut, Meze 109 Pro, Beyerdynamic Amiron Home, Amiron Wireless Copper, Tygr 300R, DT880 600ohm Manufaktur, T90, Fidelio X2HR

CPU: Intel 4770, GPU: Asus RTX3080 TUF Gaming OC, Mobo: MSI Z87-G45, RAM: DDR3 16GB G.Skill, PC Case: Fractal Design R4 Black non-iglass, Monitor: BenQ GW2280

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, firelighter487 said:

better late than never right?

not in this case. Nvidia is very bad company AMD opens everything Nvidia closes and opens when nobody needs it anymore.

Open source gsync incoming in 15 years.

Computer users fall into two groups:
those that do backups
those that have never had a hard drive fail.

Link to comment
Share on other sites

Link to post
Share on other sites

Everyone in the thread claiming physx is dead is wrong. They just stopped pushing the GPU compute version, games still include the physx cpu libraries. This is good news, maybe we can see the return of gpu physics?

MOAR COARS: 5GHz "Confirmed" Black Edition™ The Build
AMD 5950X 4.7/4.6GHz All Core Dynamic OC + 1900MHz FCLK | 5GHz+ PBO | ASUS X570 Dark Hero | 32 GB 3800MHz 14-15-15-30-48-1T GDM 8GBx4 |  PowerColor AMD Radeon 6900 XT Liquid Devil @ 2700MHz Core + 2130MHz Mem | 2x 480mm Rad | 8x Blacknoise Noiseblocker NB-eLoop B12-PS Black Edition 120mm PWM | Thermaltake Core P5 TG Ti + Additional 3D Printed Rad Mount

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, S w a t s o n said:

Everyone in the thread claiming physx is dead is wrong. They just stopped pushing the GPU compute version, games still include the physx cpu libraries. This is good news, maybe we can see the return of gpu physics?

While this would be nice, I also wonder how much DirectCompute and OpenCL take over the role.

Link to comment
Share on other sites

Link to post
Share on other sites

Lol just after Digital Extremes coded their own physics simulation for Warframe because PhysX was no longer supported

Folding stats

Vigilo Confido

 

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, M.Yurizaki said:

While this would be nice, I also wonder how much DirectCompute and OpenCL take over the role.

There's also the factor that starting mid next year we're expecting the consumer cpu core count to be up to 16. It may just make sense to optimize the CPU physx libraries and try to bring them to gpu quality levels instead of bogging down the GPU itself and just use some idle cores

MOAR COARS: 5GHz "Confirmed" Black Edition™ The Build
AMD 5950X 4.7/4.6GHz All Core Dynamic OC + 1900MHz FCLK | 5GHz+ PBO | ASUS X570 Dark Hero | 32 GB 3800MHz 14-15-15-30-48-1T GDM 8GBx4 |  PowerColor AMD Radeon 6900 XT Liquid Devil @ 2700MHz Core + 2130MHz Mem | 2x 480mm Rad | 8x Blacknoise Noiseblocker NB-eLoop B12-PS Black Edition 120mm PWM | Thermaltake Core P5 TG Ti + Additional 3D Printed Rad Mount

 

Link to comment
Share on other sites

Link to post
Share on other sites

10 minutes ago, Nicnac said:

Lol just after Digital Extremes coded their own physics simulation for Warframe because PhysX was no longer supported

and it runs better than when they had Physx. I always had that setting turned off anyways but now it a different story (Still have it off in the switch version) ?

Link to comment
Share on other sites

Link to post
Share on other sites

34 minutes ago, mate_mate91 said:

not in this case. Nvidia is very bad company AMD opens everything Nvidia closes and opens when nobody needs it anymore.

Open source gsync incoming in 15 years.

i never said nvidia is a good company when it comes to open-source. i just said it's good that they made something open-source. 

She/Her

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, S w a t s o n said:

Everyone in the thread claiming physx is dead is wrong. They just stopped pushing the GPU compute version, games still include the physx cpu libraries. This is good news, maybe we can see the return of gpu physics?

Actually PhysX never died in anyway. Somewhere around 2010-2012 Nvidia shifted developing only PhysX SDK and moved all of the resources from making PhysX for games to develope the APEX branding which has lived very much in the shadows of Nvidia Gameworks (APEX clothing, APEX destruction, APEX vegetation, APEX hair and so on). Around the same time Nvidia changed PhysX for other applications to be Nvidia FleX. So basicly PhysX never went away, it was just rebranded.

 

I think this is good thing that Nvidia brought PhysX back as open source. Maybe now even AMD gets some kind of PhysX support, because earlier AMD didn't let Nvidia develope PhysX or other CUDA technologies for AMD GPUs, because reasons (one tinfoil aht reason why Nvidia stopped marketing PhysX and moved it as APEX under Gameworks). Now there's at least some kind of hope that someone somewhere does this and maybe even more. Even if the PhysX stil ltakes a lot of use from CUDA and it was "locked" to Nvidia cards, it was still very interesting and exciting piece of technology and it's nice to see that it gets another life appart from the offical APEX and FleX lines.

Link to comment
Share on other sites

Link to post
Share on other sites

Finally.

Spoiler

Quiet Whirl | CPU: AMD Ryzen 7 3700X Cooler: Noctua NH-D15 Mobo: MSI B450 TOMAHAWK MAX RAM: HyperX Fury RGB 32GB (2x16GB) DDR4 3200 Mhz Graphics card: MSI GeForce RTX 2070 SUPER GAMING X TRIO PSU: Corsair RMx Series RM550x Case: Be quiet! Pure Base 600

 

Buffed HPHP ProBook 430 G4 | CPU: Intel Core i3-7100U RAM: 4GB DDR4 2133Mhz GPU: Intel HD 620 SSD: Some 128GB M.2 SATA

 

Retired:

Melting plastic | Lenovo IdeaPad Z580 | CPU: Intel Core i7-3630QM RAM: 8GB DDR3 GPU: nVidia GeForce GTX 640M HDD: Western Digital 1TB

The Roaring Beast | CPU: Intel Core i5 4690 (BCLK @ 104MHz = 4,05GHz) Cooler: Akasa X3 Motherboard: Gigabyte GA-Z97-D3H RAM: Kingston 16GB DDR3 (2x8GB) Graphics card: Gigabyte GTX 970 4GB (Core: +130MHz, Mem: +230MHz) SSHD: Seagate 1TB SSD: Samsung 850 Evo 500GB HHD: WD Red 4TB PSU: Fractal Design Essence 500W Case: Zalman Z11 Plus

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×