Le projet Alida
recouvre la continuation de l'effort entrepris à la CII pour le
développement d'un système multi-processeurs X4/X5 après
l'absorption de la CII par Honeywell-Bull.
Après l'arrêt du projet, ses équipes apportèrent leur expérience au développement du P7G-E futur DPS-7/82.
|
The Alida project is
related to the continuation of the development of the multi-processor
system X4/X5 after the merger of CII and Honeywell-Bull.
After the termination of the project, the design teams brought their experience to the development of P7G-E system, announced as DPS-7/82. |
Stratégie (Extrait de la présentation du projet ALIDA du 8 novembre 1976 - archives Bobigny 92HIST-ETU08, boîte 3) Matériel : ALIDA est un système X5 modifié pour : - supporter les entrées / sorties PSI (abandon
du TI et de l’interface E/S X) - diminuer le coût du système : · alimentation primaire réduite de 2 à 1 armoire, · Mitra 15 remplacé par Mitra S’0 ; - profiter des améliorations technologiques : Le système sera optimisé pour supporter les sous-systèmes périphériques Level 64 Step 3 et futurs ; une version avec sous-systèmes Level 64 Step 2 est prévue pour raisons de disponibilité du Step 3.
Logiciel : - hyperviseur : partie commune
SIRIS 8 - SIRIS 3 ; avantages : - SIRIS 8 A 10 : - SIRIS 3 : · contrôle par hyperviseur. Logiciel de test
: Diagnostics :
Spécifications
fonctionnelles ALIDA
1 - Objectifs d’ALIDA ALIDA est destiné à assurer l’évolution des parcs IRIS dans des conditions optimum de coût pour le client. Les marchés visés sont :
Pour éviter des pertes de clientèle, les livraisons doivent débuter dès la mi 79. Les livraisons neuves se
poursuivront jusqu’en 1983 pour assurer la migration du parc IRIS en
attendant la disponibilité d’un modèle de convergence (UNISYS).
2 - Objectifs commerciaux 2.1 - Marché SIRIS 8
2.2 - Marchés d’origine IRIS 45-60 La politique de migration consiste à faire évoluer ce marché vers deux systèmes :
3 - Calendrier
4 - Logiciel 4.1. Objectifs généraux Pour répondre aux objectifs commerciaux généraux d’ALIDA, il faut que le logiciel offre, dès sa première livraison, toutes les fonctions offertes par SIRIS 3 et SIRIS 8, et ceci sans aucune régression ni incompatibilité. Mais ALIDA doit aussi préparer la convergence vers UNISYS et donc offrir, à terme, les nouvelles interfaces utilisateurs standards d’unification. Les programmes clients écrits pour IRIS 45-60 (mode SIRIS 3) aussi bien que les programmes clients écrits pour 10070 et IRIS 80 (mode SIRIS 8) pourront s’exécuter sans conversion sur ALIDA. Pour répondre à cette exigence, le système d’exploitation est schématiquement composé de trois parties :
Sur chaque système ALIDA il est possible d’utiliser un ou deux serveurs. Lorsque les deux serveurs sont utilisés :
4.2. Fonctionnement en mode SIRIS 8 La première version offre toutes les possibilités de C 10-B sur IRIS 80, en particulier :
4.4. Fonctionnement en mode SIRIS 3 Le niveau sera celui de V 17, plus une gestion de mémoire dynamique utilisant la pagination d’ALIDA. Un système biprocesseur devra permettre le déroulement simultané sur les deux CPU de deux tâches SIRIS 3 ; ces tâches doivent offrir des possibilités de partage de disques au moins égales à celles offertes à deux calculateurs par SIRIS 3 -V 16. 4.5. Langages Par définition des serveurs SIRIS 3 et SIRIS 8, tous les langages disponibles en batch sur SIRIS 3 ou sur SIRIS 8 sont disponibles dans le mode correspondant sous ALIDA.
5 - Description système (extrait simplifié, voir X4/X5) - Unité centrale : essentiellement deux unités microprogrammées. Modes
- Mémoire : réalisée avec des boîtiers MOS 16 Kbits. - Unité d’entrées - sorties : l’interface sous-systèmes périphériques sera celui du 64 actuel, et sera commun à ALIDA et P7B (interface PSI). Le système d’entrée-sortie
comprend 12 canaux PSI par CES ; un CES contrôle deux ACCU, chacun
pilotant un CCU de 6 canaux PSI au maximum. Les interfaces PSI doivent être commutables par programmes pour permettre la reconfiguration des unités périphériques. Cette commutation ne devra entraîner aucune perturbation sur le reste du système, et en particulier sur les autres canaux en fonctionnement au moment de la commutation.
©2001 édité par Bruno Dallemagne |