Containers are becoming a very popular way of packaging software nowadays. The most used format is currently docker container images. One problem with docker is that you can’t use it on Nef since it requires a root daemon that bypasses the OAR scheduler running on Nef nodes. So we need a way to run containers as a user inside a job on Nef. To do this, we can use the singularity software that provides the same functionality as docker and can even import docker files.
Depuis 2016, le centre de Sophia Antipolis a mis en place l’Action Mutuelle de Développement Technologique, appelée AMDT. Les principes de l’AMDT sont détaillés dans le document suivant: ADT_AMDT_brief.pdf ( pdf - 85 Ko ).
During their thesis, PhD students are often asked to produce code in order to implement their theoretical developments. This production, made up of existing codes from previous work and / or third-party sources to which doctoral students add their contribution, generally suffers from several shortcomings: - lack of software architecture (organization in libraries) - lack of standards (design patterns, object-oriented programming) - lack of portability and difficulties in distributing the code - lack of coherence and interoperability in technological choices preventing easy exchanges between colleagues of the same team.