Jump to content
MilanSuk

BulletSOP 2.5 preview(with GPU Support)

Recommended Posts

There is no better way how to start the New year than smoke your GPU :)

 

BulletSOP 2.5 preview features implementation of WIP Bullet Library 3.0 with OpenCL(CPU/GPU) support.

Please keep in mind that this version supports only fraction of BulletSOP features and It's only for testing and highly unstable!

For OpenCL settings, check btSolver node -> Advanced tab! You can activate "old" CPU solver(which has some bugs unlike BulletSOP 2.0.10) and compare result and speed.

 

Testing scene includes 80K boxes(of course you can try to go higher - change settings on OpenCL tab). And If you want to publish some result(s) it's better to restart Houdini(clean memory) before running final simulation.

So Let's try it and let us know about your results!

 

Best wishes,
Milan Suk

 

BulletSOP binary is free of charge, but You can make a donation and help keep the project running. It's up to you!

btn_donateCC_LG.gif


Download BulletSOP v2.5 preview for Windows(compile on Houdini 13.0.260): bit.do/bulletsop_2_5_preview

 

 

PS: This is my result on 3 years old GPU!

stats.png

Edited by MilanSuk
  • Like 5

Share this post


Link to post
Share on other sites

Amazing news Milan, thanks a lot for this great update, and Happy New Year!!!

Share this post


Link to post
Share on other sites

Amazing news Milan, thanks a lot for this great update, and Happy New Year!!!

Thank you and Happy New Year for you too!

Share this post


Link to post
Share on other sites

Thank you Milan... Congratulations...

I'm new in Houdini but very curious about your plugin.

I hope you get back a good return for your great efforts sooner.

And happy new year bro.

Share this post


Link to post
Share on other sites

It s look very impressive !

Nice job. Are there some limitation to using opencl ?

And is your opencl implatation compatible with the intel cpu opencl?

Have fun, and thank you for your epic contrubution to houdini community

Share this post


Link to post
Share on other sites

Thanks to all of you :)

 

 

Nice job. Are there some limitation to using opencl ?
And is your opencl implatation compatible with the intel cpu opencl?

Limitations are same like a DOP Gas(Smoke) solver -> It's better to keep data in OpenCL memory and GPU which has smaller(and more expensive) memory doesn't allow to simulate large scenes.

Example runs on Intel CPU as well, but It's slower :unsure:

Edited by MilanSuk

Share this post


Link to post
Share on other sites

Amazing work Milan!

Thanks to all of you :)

 

 

Limitations are same like a DOP Gas(Smoke) solver -> It's better to keep data in OpenCL memory and GPU which has smaller(and more expensive) memory doesn't allow to simulate large scenes.

Example runs on Intel CPU as well, but It's slower :unsure:

It's slower than GPU OpenCL, or slower than the "normal" BulletSop?

Share this post


Link to post
Share on other sites

Amazing work Milan!

It's slower than GPU OpenCL, or slower than the "normal" BulletSop?

CPU OpenCL is slower than GPU OpenCL - I measured it on Intel i7-3820(3.6GHz) vs. Nvidia GTS450.

Feel free to download it and try it on your HW!

Share this post


Link to post
Share on other sites

Thanks Milan, really nice and a happy new year :)

 

But is it possible that you compile it for H12.5? Would be amazing!

 

Cheers,

Andreas

Share this post


Link to post
Share on other sites

But is it possible that you compile it for H12.5? Would be amazing!

This is only preview and at this moment only for Win64! Final version will be for all OS(s) and H12 and H13!

  • Like 1

Share this post


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

×