[firedrake] Installing Firedrake on an HPC machine

Lawrence Mitchell lawrence.mitchell at imperial.ac.uk
Sat Nov 14 21:29:37 GMT 2015


Hi Justin,

I can't remember if this was ever resolved, and it clearly dropped off my radar.

> On 2 Oct 2015, at 09:22, Justin Chang <jychang48 at gmail.com> wrote:
> 
> Hi Lawrence,
> 
> Coming back to this.
> 
> I have managed to install Firedrake on LANL’s Mustang Machine (Intel Xeon E5-2670) through the firedrake-install script (w/ —developer —no_package_manager —disable_ssh), and it works great on a single compute node (16 cores). However, I am still running into the same issue: the program freezes when I use two or more compute nodes.


The just-in-time code generation requires that the generated code is written to a filesystem all the MPI processes can see: on more than one node this can't be a node-local temporary directory.  Maybe things work if you set the environment variables:

FIREDRAKE_FFC_KERNEL_CACHE_DIR

and

PYOP2_CACHE_DIR

To directories that all the processes can see.

Lawrence
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 455 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://mailman.ic.ac.uk/pipermail/firedrake/attachments/20151114/bf32b327/attachment.sig>


More information about the firedrake mailing list