On Thursday 18 December 2008, Dan wrote:
> I have been using Sage for a fairly intense computational biology
> project.  I have been very pleased with the software, but when it was
> finely time to run my computations I learned that my hardware was
> grossly inadequate. I have since gained access to a computer cluster
> (256 G5 xserves) that seems adequate to handle my need, but the
> cluster manager asked about the ability of Sage to be distributed
> across processors.  I am writing to possibly get answers for him.  The
> manager and I reviewed the information about DSage, but questions
> remain.  Specifically, is Sage (or the modules I am using within Sage:
> R, Numpy, SQLalchemy) capable of being "fully distributed", or is the
> grid computing (i.e. "coarse distribution"?) the only option.

I am not quite sure what you mean by 'fully distributed' but if you expect it 
to just work (TM) on  256 nodes then I guess you're out of luck.

Numpy should make use of ATLAS which can be tuned to use all available cores 
in a multicore, shared memory setting.

SQLalchemy probably depends on the database you're interfacing with.

R: no clue.

I suspect your best shot is more or less embarrassingly parallel coarse 
grained stuff. However, without a specific example it is hard to say.

Hope that helps,
Martin

-- 
name: Martin Albrecht
_pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99
_www: http://www.informatik.uni-bremen.de/~malb
_jab: martinralbre...@jabber.ccc.de


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to