R and Singularity

By Staff

Mar 29, 2017 | How To

Introduction:

I believe the idiosyncrasies of most HPC technologies represent the major road block to their adoption (in any language or system). HPC technologies are often difficult to set up, use, and manage. They often rely on frequently changing and complex software library dependencies, and sometimes highly specific library versions. Managing all this boils down to spending more time on system administration, and less time on research.

How do we make things easier? One approach to help accelerate the adoption of HPC technology by the R community uses Singularity, a modern application containerization technique suited to HPC.

Related Posts

Update to examples – November 9

Sylabs continues to provide example Singularity containers. Our latest installment of updates is as follows: ContikiOSContiki is an open source operating system that runs on tiny low-power microcontrollers and makes it possible to develop applications that make...

read more

Update to examples – October 2

Here are a few more Singularity containers, that we at Sylabs have put together: CaffeCaffe is a Deep Learning framework. https://github.com/sylabs/examples/tree/master/machinelearning/caffeSingularity Definition File HorovodHorovod is a distributed-training framework...

read more

Pin It on Pinterest