Parallelized simulation?

For topics that don't fit under the other topics or forums.

Parallelized simulation?

Postby martixy » Thu Aug 26, 2010 3:01 am

So, I've tried phun and it's a really innovative concept(fun too).
Then I looked at aldogoo and it says it has things like lasers, optics, incompressible water, etc...
How about support for multi-threaded simulation? Didn't see that anywhere?
Any plans to implement it? I mean the Algoryx website does mention "parallel, multi-core and stream based algorithms and solvers for interactive physics"
As a though exercise consider how well it runs now on serial simulation, then imagine running on a new six-core processor or better yet, on one of the newer GPU's(DX11 and higher). And why not even both(CPU management and GPU processing). :P
martixy
 
Posts: 5
Joined: Thu Aug 26, 2010 2:49 am

Re: Parallelized simulation?

Postby Chronos » Thu Aug 26, 2010 3:34 am

I'm pretty sure they're working on it.
TheWinkits wrote:They both looks of cuking amazing
User avatar
Chronos
[Most Active Member 2010]
 
Posts: 4457
Joined: Mon Aug 31, 2009 6:00 pm
Location: Californania

Re: Parallelized simulation?

Postby Mystery » Thu Aug 26, 2010 1:00 pm

If i recall correctly they did some tests running Algodoo on a Gpu with one million water particles at something like 10hz.

There is currently an experimental function to Algodoo (Threading.numThreads) which will get like a 5% usage of every other core which hints they are working on it.
User avatar
Mystery
 
Posts: 2802
Joined: Thu Sep 03, 2009 1:16 pm
Location: Southern Australia

Re: Parallelized simulation?

Postby martixy » Fri Aug 27, 2010 1:34 am

Well, thats nice to know.
You'd think that physical simulation lends itself readily to parallelization. I know a bit of the math, but any real idea about the technical implementation is beyond me as of now.

Considering how cool I found phun to be, I can't wait to see a real high-performance physics simulator. :)
martixy
 
Posts: 5
Joined: Thu Aug 26, 2010 2:49 am


Return to Algodoo in general

Who is online

Users browsing this forum: No registered users and 5 guests