Communication multiprocesseur
Résumé
10 - 20
Le stockage intermédiaire dans le coordinateur 923C compense l'asyn-
chronisme des CPU émettrice et réceptrice ainsi que leur vitesse de
traitement différente.
La capacité de la mémoire intermédiaire étant limitée, le récepteur
doit contrôler fréquemment et régulièrement si des données ont été mi-
ses en mémoire (fonction "Test de réception", capacité de réception
> 0) ou essayer de lire des données mémorisées (fonction "Récepti-
on"). Il est judicieux d'appeler la fonction de réception autant de fois
qu'il est nécessaire pour que la capacité de réception redevienne nulle.
Ainsi, les données émises ne restent pas longtemps en mémoire inter-
médiaire, mais sont rapidement mises à la disposition du récepteur. De
plus, cela libère des blocs de mémoire − la capacité d'émission croît −
et évite un blocage de l'émetteur − capacité d'émission "épuisée", nul-
le.
Nota
Alors que la capacité de réception nulle représente l'état idéal
(toutes les données émises ont été lues par le récepteur), la
capacité d'émission nulle signale une erreur de configuration :
-
la fonction "Emission" est appelée trop fréquemment,
-
la fonction "Réception" n'est pas appelée assez souvent
ou
-
un nombre insuffisant de blocs de mémoire est attribué à la
liaison. La capacité de la mémoire intermédiaire ne suffit pas
pour compenser un déséquilibre momentané entre fréquence
d'émission et fréquence de réception.
Programmation de la CPU 948
C79000-G8577-C848-04