Jump to content
  • Advertisement
Sign in to follow this  
  • entries
    5
  • comments
    8
  • views
    5797

CUDA Progress!

Sign in to follow this  
Arjan B

845 views

Yes! we've made great progress on my project's conversion to CUDA! Without any optimizations, it's already 6 times as fast as the CPU version. It's not as much as I'd hoped, though. But, hell, it's real-time(-ish) now!

No pretty pictures this time... Instead, YouTube video! biggrin.png
[media]
[/media]

Getting the initial idea of keeping host and device well separated isn't all that hard. However, actually putting it into practice turned out to cause quite some headaches. Debugging a program with hundreds of threads running in parallel is hard, I tell ya. But now, all of the basic functionality seems to be in place.

Next up:

  • Octree - way more objects in the scene!
  • Optimization - 6 times as fast as a single CPU core should be far from the limit!
  • Block editor - we really need to be able to place/remove objects for our assignment...


    Stay tuned!
Sign in to follow this  


0 Comments


Recommended Comments

There are no comments to display.

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
  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!