Re: [sage-support] SAGE cluster?

2011-03-10 Thread Harald Schilly
On Saturday, March 5, 2011 3:31:18 AM UTC+1, calc...@aol.com wrote: OK, so IPython uses mpi4py and openmpi? IPython could make use of it, but it doesn't have to. It has its own scatter/gather and task-scheduling capabilities, too. It also doesn't need to be openmpi, there are also other

Re: [sage-support] SAGE cluster?

2011-03-04 Thread Volker Braun
MPI is more comparable to Mathematica's underlying MathLink C libraries. We also have an mpi4py optional spkg that maps the C to a Python API, essentially one-to-one. Its not pretty, but if you know MPI then you can immediately use it. There is a mini-introduction and a sample program at

Re: [sage-support] SAGE cluster?

2011-03-04 Thread David Kirkby
On 4 March 2011 11:30, Volker Braun vbraun.n...@gmail.com wrote: MPI is more comparable to Mathematica's underlying MathLink C libraries. We also have an mpi4py optional spkg that maps the C to a Python API, essentially one-to-one. Its not pretty, but if you know MPI then you can immediately

Re: [sage-support] SAGE cluster?

2011-03-04 Thread Calcpage
Well my Computing Independent Study class (aka CIS(theta)) put together our cluster (aka Shadowfax). Apparently they found documentation on http://www.sagemath.org about using parallel python or mpi4py in SAGE. Does that work? TIA, A. Jorge Garcia Applied Math CS Baldwin SHS Nassau CC

Re: [sage-support] SAGE cluster?

2011-03-04 Thread Harald Schilly
On Fri, Mar 4, 2011 at 17:17, Calcpage calcp...@aol.com wrote: put together our cluster (aka Shadowfax) I don't know anything about that cluster, what management software does it run? For example, when you update ipython you can submit your engines [1] to the cluster nodes via the oracle grid

Re: [sage-support] SAGE cluster?

2011-03-04 Thread A. Jorge Garcia
Subject: Re: [sage-support] SAGE cluster? On Fri, Mar 4, 2011 at 17:17, Calcpage calcp...@aol.com wrote: put together our cluster (aka Shadowfax) I don't know anything about that cluster, what management software does it run? For example, when you update ipython you can submit your engines [1

Re: [sage-support] SAGE cluster?

2011-03-03 Thread Dr. David Kirkby
On 03/ 3/11 01:46 AM, A. Jorge Garcia wrote: http://trac.sagemath.org/sage_trac/ticket/8537 Thanx for this ticket info. It looks like this MPI pkg is now installable as a special pkg? How do I do that? How do I use openMPI and mpi4py in SAGE after the install? TIA, A. Jorge Garcia Applied

Re: [sage-support] SAGE cluster?

2011-03-03 Thread Volker Braun
MPI is _the_ standard for passing data between different CPUs and used to write parallel programs on clusters and supercomputers. Its a rather low-level C library and you need to spend some time learning it if you want to use it effectively. Your random assembly of lab PCs is probably not

[sage-support] SAGE cluster?

2011-03-02 Thread calcp...@aol.com
I have the SAGE binary installed on 25 Ubuntu boxes in my classroom. I wonder if there's anyway to use this as a cluster to run python code in parallel? I recall some work to that end some time ago with dSAGE and the @parallel decorator. However, dSAGE has not been part of SAGE for a while and,

Re: [sage-support] SAGE cluster?

2011-03-02 Thread Dr. David Kirkby
On 03/ 2/11 11:34 PM, calcp...@aol.com wrote: I have the SAGE binary installed on 25 Ubuntu boxes in my classroom. I wonder if there's anyway to use this as a cluster to run python code in parallel? I recall some work to that end some time ago with dSAGE and the @parallel decorator. However,

Re: [sage-support] SAGE cluster?

2011-03-02 Thread A. Jorge Garcia
http://trac.sagemath.org/sage_trac/ticket/8537 Thanx for this ticket info. It looks like this MPI pkg is now installable as a special pkg? How do I do that? How do I use openMPI and mpi4py in SAGE after the install? TIA, A. Jorge Garcia Applied Math and CompSci