Welcome, Guest

Author Topic: 64-bit and/or CUDA version?  (Read 13466 times)

bobross

  • *
  • Posts: 3
64-bit and/or CUDA version?
« on: May 31, 2010, 12:03:46 PM »
Any thoughts on this?  Going 64-bit or supporting CUDA seems like it would be perfect for this type of program?   ???

Laura

  • *****
  • Posts: 123
Re: 64-bit and/or CUDA version?
« Reply #1 on: May 31, 2010, 08:55:28 PM »
Any thoughts on this?  Going 64-bit or supporting CUDA seems like it would be perfect for this type of program?   ???
Multithreading would be nice, too :)
Either of those things would most likely mean rewriting most of the code from scratch.

bobross

  • *
  • Posts: 3
Re: 64-bit and/or CUDA version?
« Reply #2 on: June 01, 2010, 11:28:28 AM »
Any thoughts on this?  Going 64-bit or supporting CUDA seems like it would be perfect for this type of program?   ???
Multithreading would be nice, too :)
Either of those things would most likely mean rewriting most of the code from scratch.

Multithreading would be huge.  So sad seeing 1 CPU totally maxed out while 3 other just sit there idle. 

deoxy99

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 872
  • ✨ the name's verb ✨
Re: 64-bit and/or CUDA version?
« Reply #3 on: June 01, 2010, 11:45:52 AM »
I only have 1 or 2 CPUs. I don't need multireading.

Laura

  • *****
  • Posts: 123
Re: 64-bit and/or CUDA version?
« Reply #4 on: June 01, 2010, 04:51:24 PM »
I only have 1 or 2 CPUs. I don't need multireading.

Any modern computer has more than one CPU core. Two cores is even getting old. Now it's four, pushing six, and even eight. In mainstream PCs.

deoxy99

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 872
  • ✨ the name's verb ✨
Re: 64-bit and/or CUDA version?
« Reply #5 on: June 01, 2010, 04:54:56 PM »
I have only 2 CPUs.

Laura

  • *****
  • Posts: 123
Re: 64-bit and/or CUDA version?
« Reply #6 on: June 01, 2010, 06:47:48 PM »
I have only 2 CPUs.

Then multithreading would still mean nearly twice the simulation speed for you ;)

deoxy99

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 872
  • ✨ the name's verb ✨
Re: 64-bit and/or CUDA version?
« Reply #7 on: June 01, 2010, 06:56:11 PM »
I have only 2 CPUs.

Then multithreading would still mean nearly twice the simulation speed for you ;)
I think it's fine without it.

Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: 64-bit and/or CUDA version?
« Reply #8 on: June 01, 2010, 07:39:16 PM »
Multi-threading is on the list of features I'll be adding to version 2 (hopefully in the next few months).

The big hurdle is ensuring that the Universe Sandbox user base has upgraded to .NET 4 as currently Universe Sandbox only requires .NET 2.

Quoting an earlier post:
.NET 4.0 includes a Parallel library that makes adding support for an unlimited number of processors very easy. I've done some early testing of the parallel library and am very excited about the possibilities.

Laura

  • *****
  • Posts: 123
Re: 64-bit and/or CUDA version?
« Reply #9 on: June 01, 2010, 09:07:01 PM »
Multi-threading is on the list of features I'll be adding to version 2 (hopefully in the next few months).

The big hurdle is ensuring that the Universe Sandbox user base has upgraded to .NET 4 as currently Universe Sandbox only requires .NET 2.

Quoting an earlier post:
.NET 4.0 includes a Parallel library that makes adding support for an unlimited number of processors very easy. I've done some early testing of the parallel library and am very excited about the possibilities.

Oooh :)
I'll jump through all kinds of hoops for multithreading, so installing a new .NET is nothing, really.

Chaotic Cow

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 588
  • President of Bovine Relations
    • Facebook
Re: 64-bit and/or CUDA version?
« Reply #10 on: June 02, 2010, 05:29:48 PM »
Multi-threading will increase performance a lot.

At least I would believe so.

Laura

  • *****
  • Posts: 123
Re: 64-bit and/or CUDA version?
« Reply #11 on: June 02, 2010, 10:41:44 PM »
Multi-threading will increase performance a lot.

At least I would believe so.

It might even make accurate simulations of entire solar systems with moons tolerable :)

moozoo

  • *
  • Posts: 8
Re: 64-bit and/or CUDA version?
« Reply #12 on: July 09, 2010, 01:13:44 AM »

Chaotic Cow

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 588
  • President of Bovine Relations
    • Facebook
Re: 64-bit and/or CUDA version?
« Reply #13 on: July 09, 2010, 09:33:08 AM »
Dan, can't you add to the installer .net 4.0?

supern0va

  • *
  • Posts: 1
Re: 64-bit and/or CUDA version?
« Reply #14 on: July 20, 2010, 09:14:51 PM »
Yeah, I just bought this, and overall I like it a lot. It's disappointing though, when certain large scale simulations get bogged down and I have 1 of 8 available threads running at full tilt (clocked at 3.8 ghz) and my others aren't doing anything.

deoxy99

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 872
  • ✨ the name's verb ✨
Re: 64-bit and/or CUDA version?
« Reply #15 on: August 01, 2010, 09:39:09 PM »
My computer is 32 bit. Can you still keep the 32-bit version as well?

atomic7732

  • Global Moderator
  • *****
  • Posts: 3849
  • caught in the river turning blue
    • Paladin of Storms
Re: 64-bit and/or CUDA version?
« Reply #16 on: August 01, 2010, 11:14:13 PM »
My computer is 32 bit. Can you still keep the 32-bit version as well?

Thats quite obvious. 0.5% of people have 64-bit. He's not gonna throw out the 32 bit.

*Dan throws out the 32 bit* NOOOOOO!!!!!!!!!!!!!!!!!!

Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: 64-bit and/or CUDA version?
« Reply #17 on: August 02, 2010, 11:51:06 AM »
My computer is 32 bit. Can you still keep the 32-bit version as well?

0.5% of people have 64-bit. He's not gonna throw out the 32 bit.

I think it might be more than 1 in 200 of Universe Sandbox users are running 64 bit systems. The Steam Hardware survey shows that more than 30% of users are running a 64 bit OS.
http://store.steampowered.com/hwsurvey/

Either way... I have no plans to abandon 32 bits users. No worries.

Chaotic Cow

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 588
  • President of Bovine Relations
    • Facebook
Re: 64-bit and/or CUDA version?
« Reply #18 on: August 02, 2010, 06:16:35 PM »
64-bit is getting more popular these days now that Software is requiring more RAM these days.