Passer au contenu principal
Si vous continuez à consulter ce site web, vous acceptez nos politiques :
  • CGU de la plateforme Madoc
Continuer
x
Madoc-Maj
  • Accueil
  •  Recherche de cours
  •  Aide
  • Outils
     S'inscrire dans un cours (réservé aux enseignants) Tous vos outils numériques
  •  Eportfolio
  •  Enseigner avec le numérique
  • Plus
Vous êtes connecté anonymement
Connexion
Madoc-Maj
Accueil  Recherche de cours  Aide Outils Replier Déplier
 S'inscrire dans un cours (réservé aux enseignants) Tous vos outils numériques
 Eportfolio  Enseigner avec le numérique
Tout déplier Tout replier
  1. Programmation multi-coeurs
  2. Travaux Pratiques
  3. Projet : Mémoire transactionnelle logicielle

Projet : Mémoire transactionnelle logicielle

Conditions d’achèvement
À rendre : lundi 10 avril 2023, 23:59

Votre travail consiste à implémenter une mémoire transactionnelle logicielle fonctionnant selon l'algorithme TL2. Chaque fonction devra être starvation-free. 

Vous devrez rendre deux fichiers :

  1. un rapport succinct (au plus 4 pages) au format .pdf. Vous y discuterez en particulier de la propriété de vivacité sur les transactions garantie par l'algorithme TL2. 
  2. une archive contenant votre code en Java (éventuellement C++), y compris :
    • une implémentation de TL2,
    • une version parallèle du TP 3 utilisant un dictionnaire implémenté grâce à des transactions et votre implémentation personnelle des thread pools

  • projet.pdf projet.pdf
    8 février 2022, 15:38
Contacter l’assistance du site
Vous êtes connecté anonymement (Connexion)
Résumé de conservation de données
Conditions générales d'utilisation de Madoc
Obtenir l’app mobile
Fourni par Moodle