Il s'agit d'une forme de flux de données . Ce modèle peut être appliqué progressivement à une architecture de jeu d'instructions existante en ajoutant seulement cinq nouvelles instructions pour implémenter les mécanismes de contrôle de concurrence. Un ensemble de microthreads est une partition statique d'un bloc de base en fragments s'exécutant simultanément sur un seul processeur et partageant un microcontexte. Un itérateur sur un ensemble fournit une famille dynamique et paramétrique de microthreads. Les itérateurs capturent la concurrence des boucles et peuvent être répartis sur différents processeurs. Un itérateur sur un ensemble est créé dynamiquement et est appelé une famille de microthreads. C'est ce mécanisme qui permet au modèle de générer de la concurrence, exécutable sur plusieurs processeurs ou unités fonctionnelles.
Microfil
Les microthreads sont des fonctions pouvant s'exécuter en parallèle afin d'améliorer les performances des microprocesseurs . Ils offrent un modèle d'exécution qui utilise quelqu...