Welcome, Guest

Author Topic: Multicore Processing.  (Read 9909 times)

Multicore Processing.
« on: May 18, 2009, 01:16:32 AM »
Want to wish you best of luck integrating multicore processing for the physics in this simulator. I have a really old computer that is running this simulator faster than my brand new i7. Spam machines work best using all the processing power they can get 8)

Chaotic Cow

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 588
  • President of Bovine Relations
    • Facebook
Re: Multicore Processing.
« Reply #1 on: May 18, 2009, 03:40:37 AM »
Yeah. I wish US did you Multicore processing. I have 2 cores and 1 is bored out of it's mind! =P

monmarfori

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 788
Re: Multicore Processing.
« Reply #2 on: May 19, 2009, 03:40:48 PM »
i will buy a laptop. with 1 Gig of RAM. and 3 Gigahertz

FGFG

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 398
Re: Multicore Processing.
« Reply #3 on: May 20, 2009, 04:42:32 AM »
it isn't a very good choise if you want a computer to play, but for running universe sandbox it shouldn't have any problem. You cannot, however, add too many particles or objects (i had a pc that was similar to it :))

Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: Multicore Processing.
« Reply #4 on: May 20, 2009, 04:27:16 PM »
I will be releasing a version of Universe Sandbox with multi-core support shortly after Microsoft releases .NET 4.0 framework.

.NET 4.0 will include their 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.

Unfortunately Microsoft has yet to announce a release date, but I believe it will be later this year.

Technical info for those that are curious:
http://en.wikipedia.org/wiki/Parallel_Extensions
http://en.wikipedia.org/wiki/.NET_Framework#.NET_Framework_4.0

monmarfori

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 788
Re: Multicore Processing.
« Reply #5 on: May 20, 2009, 04:34:05 PM »
but. if i replace .NET 3.5 to 4 what i can do?

Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: Multicore Processing.
« Reply #6 on: May 20, 2009, 05:13:24 PM »
The current release of Universe Sandbox requires .NET 2.0 or higher.

The current release of .NET is 3.5.

Universe Sandbox will run the exact same way on a computer with .NET 2.0 as it will on a computer with .NET 3.5.

When I release a version of Universe Sandbox with multi-core support everyone will have to upgrade to .NET 4.0 in order to run that version of Universe Sandbox.

Even if .NET 4.0 was already out, nothing in Universe Sandbox would change until I release a new version that takes advantage of the new capabilities in .NET 4.0.

Does that make sense?

monmarfori

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 788
Re: Multicore Processing.
« Reply #7 on: May 20, 2009, 05:36:59 PM »
i will upgrade to net 4 to run this next version

Chaotic Cow

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 588
  • President of Bovine Relations
    • Facebook
Re: Multicore Processing.
« Reply #8 on: May 21, 2009, 05:45:16 AM »
Makes sense to me.

monmarfori

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 788
Re: Multicore Processing.
« Reply #9 on: May 30, 2009, 06:19:53 AM »
But if i have intel pentium 4 could it supports the multicore processing

Chaotic Cow

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 588
  • President of Bovine Relations
    • Facebook
Re: Multicore Processing.
« Reply #10 on: May 30, 2009, 01:27:53 PM »
Only way you can support Multicore Processing is if you have 2 or more Cores.

Which for Intel is like "Intel Dou 2 Core" or "Intel Core 2 Quad"

monmarfori

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 788
Re: Multicore Processing.
« Reply #11 on: May 30, 2009, 03:43:27 PM »
please support all manufacturers. i do not like intel core duo 2. because i like pentium 4.

Chaotic Cow

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 588
  • President of Bovine Relations
    • Facebook
Re: Multicore Processing.
« Reply #12 on: May 30, 2009, 05:03:28 PM »
If he supports Multicore that doesn't mean you HAVE to have a multicore processor.

monmarfori

  • Universe Sandbox 1 Beta Team
  • *****
  • Posts: 788
Re: Multicore Processing.
« Reply #13 on: May 30, 2009, 05:47:03 PM »
i will buy a processor when next version is released.

Dan Dixon

  • Creator of Universe Sandbox
  • Developer
  • *****
  • Posts: 3244
    • Personal Site
Re: Multicore Processing.
« Reply #14 on: May 31, 2009, 09:52:50 AM »
If he supports Multicore that doesn't mean you HAVE to have a multicore processor.

Correct.

i will upgrade to net 4 to run this next version

The next release of Universe Sandbox will not require .NET 4, but eventually when I do release the version with multi-core support everyone will have to upgrade to .NET 4 whether they have a multi-core processor or not.