Aller au contenu
Accueil » Langage

Langage

Dynamic garbage collector

Introduction Les langages informatiques modernes incluent majoritairement un système de gestion de mémoire automatique appelé ramasse-miettes ou garbage collector (GC). Cette fonctionnalité réduit le risque d’erreurs comme les fuites mémoires ou les erreurs de segmentation. La complexité croissante des logiciels et algorithmes proposés impose l’usage de ce genre de fonctionnalité afin d’assurer un niveau minimum… Lire la suite »Dynamic garbage collector

Apprentissage & partage de connaissance en calcul distribué

Introduction, état de l’art, incertitudes Dans le cadre du projet Clariprint, nous travaillons sur des d’algorithmes complexes de recherche de solutions associant différentes techniques de calcul. L’algorithme général est de type « branch and bound » piloté par heuristique dynamique associé à des optimisations locales. L’ensemble est codé dans le langage CLAIRE issue de recherches sur la… Lire la suite »Apprentissage & partage de connaissance en calcul distribué

Programmation concurrente en CLAIRE

Introduction, Etat de l’art & incertitudes Dans le cadre du projet Clariprint, le temps de calcul est une composante fondamentale de la réussite du projet. Ce dernier conditionne d’une part la qualité de l’expérience utilisateur, d’autre part la capacité à multiplier les fournisseurs et donc la performance économique. Nous avons travaillé sur de nombreuses voies… Lire la suite »Programmation concurrente en CLAIRE