How to install SAGE in a Cluster?

193 views
Skip to first unread message

Santiago Risco

unread,
Feb 5, 2014, 3:41:09 PM2/5/14
to sage-s...@googlegroups.com
Hello,

I'm Santi Risco, and I'm a Technical Grantholder of the Cryptography Research Group Graphics Department of Mathematics in the Polytechnic School of the University of Lleida.
I am writing this post, because from the department we try to give our Cluster use, as we have always relied on other departments to execute heavy tasks, and we thought that use a parallel SAGE can be an excellent way to extract their full potential.
In our department we have a cluster which is composed of a central node (HP ProLiant ML350) and 8 nodes (HP Compaq dc7800 Small Form Factor PC with Intel Core 2 Quad) in a Star Topology. The software that manage the Cluster is ROCKS Cluster Distribution, and the operating system that uses the whole is CENTOS.
I wonder, if it is possible, that bring us any tutorials, guides, links... that could be useful for installing SAGE, especially in how it is installed on the nodes.
Thank you in advance for your attention.

Regards.

Volker Braun

unread,
Feb 5, 2014, 4:15:50 PM2/5/14
to sage-s...@googlegroups.com
I've used rocks before, it just sets up a shared NFS for the nodes afair. Install once and run it on any node you want. There is nothing in Sage that is particularly specific to clusters. Split up embarrassingly parallel tasks any way you want. If your problem is tightly coupled you need to use MPI. 

Jori Mantysalo

unread,
Feb 6, 2014, 2:58:31 AM2/6/14
to sage-s...@googlegroups.com
On Wed, 5 Feb 2014, Santiago Risco wrote:

> I am writing this post, because from the department we try to give our
> Cluster use, as we have always relied on other departments to execute
> heavy tasks, and we thought that use a parallel SAGE can be an excellent
> way to extract their full potential.

It depends what you are doing. For just sharing workload from users you
can use server_pool-option for notebook() -function. See:

http://www.sagemath.org/doc/reference/notebook/sagenb/notebook/notebook_object.html

and remember this part: "Also, every user in the server pool must share
the same /tmp directory right now - -"

--
Jori Mäntysalo

Jeroen Demeyer

unread,
Feb 6, 2014, 3:15:04 AM2/6/14
to sage-s...@googlegroups.com
On 2014-02-06 08:58, Jori Mantysalo wrote:
> and remember this part: "Also, every user in the server pool must share
> the same /tmp directory right now - -"
Or apply the patch from
http://trac.sagemath.org/ticket/11679
and you can change that directory.

Reply all
Reply to author
Forward
0 new messages