Changes between Version 10 and Version 11 of SoclibCourseTp6
- Timestamp:
- Jan 2, 2011, 5:42:17 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
SoclibCourseTp6
v10 v11 7 7 = 1 Objectifs = 8 8 9 Le principal objectif de la modélisation TLM-DT est d'accélérer la vitesse de simulation du 10 prototype virtuel, au prix d'une légère perte de précision temporelle. Ce typte de modélisation est particulièrement important dans le cas d'architectures multi-processeurs complexes, et on va donc modéliser 11 en TLM-DT l'architecture quadri-clusters du TP5 dont le schéma est rappellé ci-dessous: 12 13 [[Image(soclib_tp6_multi.png)]] 9 Le principal objectif de la modélisation TLM-DT (Trasaction Level Modeling with Distributed Time) 10 est d'accélérer la vitesse de simulation du 11 prototype virtuel, au prix d'une légère perte de précision temporelle. Cette accélération est 12 particulièrement importante dans le cas d'architectures multi-processeurs complexes, puisque 13 le temps de simulation augmente proportionnellement au nombre de processeurs. 14 0n va donc modéliser en TLM-DT l'architecture quadri-clusters du TP5. 14 15 15 16 = 2 Top-Cell TLM-DT = 16 17 17 18 Pour chaque composant matériel de la bibliothèque !SoCLib, il existe en principe deux modèles de simulation: 18 un modèle CABA (que vous connaissez délà), et un modèle de simulation TLM-DT. 19 un modèle CABA (que vous connaissez délà), et un modèle de simulation TLM-DT. 19 20 20 21 Comme les communications entre composants en TLM-DT utilisent des appels de fonctions et non des 21 signaux, l a top-cell décrivant l'architecture matérielle à simuler doit être modifiée.22 signaux, l'écriture de la top-cell décrivant l'architecture matérielle est simplifiée. . 22 23 23 24 Les prototypes des constructeurs TLM-DT ressemblent beaucoup aux prototypes des constructeurs CABA.