manipuler des opérandes de 64, 32 et 16 bits. Les adressages n'ont pas changé depuis le
NonStop 2, mais il y a désormais un cache de 64 KB (une ligne) à cycle de 116 ns, et
l'emploi de RAM statiques de 16 Kbits à cycle de 45 ns, coûteuses mais bien plus
rapides que les DRAM. La puissance de calcul atteint 1,5 Mips par processeur, ou 3 à 4
transactions par seconde et par CPU.
Le nouveau système est compatible, au niveau du code objet, avec le Nonstop 2. Pour
obtenir ce résultat, tout en triplant la performance, avec une technologie Fairchild FAST
TTLS qui ne donne que 50% de gain, Tandem a choisi de doter le nouveau CPU de
deux chemins de données 16 bits simultanés plutôt que d'adopter un simple chemin de
données 32 bits. Ainsi chaque cycle de microprogramme fournit quatre opérandes et non
deux : deux pour la nouvelle ALU 16 bits dite principale, et deux à répartir entre
l'ancienne ALU dite désormais "spéciale", un décaleur "barrel", une scratchpad de 4096 *
16, l'interface Dynabus et l'interface I/O conservés, et l'interface mémoire. Un pipeline à
3 étages maintient tout cela en activité simultanée.
La micromachine a donc du être complètement rebâtie , pour obtenir un cycle effectif de
83,3 ns avec deux étages de microinstructions : une première mémoire de commande 8K
* 40 bits actionne le premier étage de pipeline et fournit 12 bits d'adresse pour la
seconde mémoire, 4K * 84 bits, qui gère le parallèlisme des actions menées par le second
et le 3ème étage. Ces deux mémoires sont des WCS, qui permettent de faire évoluer les
microprogrammes même chez les clients, et de charger des microdiagnostics en cas de
pannes. Moyennant quoi il est possible d'exécuter les Load et Store en 3 CP, les
additions en 2 CP.
Cette machine est construite sur 4 cartes : SQ = bloc de commande, CC = entrée / sortie,
IP = cache, ALU principale et registres, MC = interface mémoire 64 bits, interface
dynabus, décaleur. Elle exploite un répertoire de 263 opérations, dont 43 scientifiques et
220 pour l'arithmétique entière, l' arithmétique décimale, les manipulations sur bytes, la
pile, etc...
La mémoire construite avec des puces 64 Kbits est organisée en modules de 2 MB ECC,
soit 4 bancs de 64 Kmots de 72 bits. Chaque processeur peut disposer de 4 modules.
Nouveauté également, le concept NonStop dépasse maintenant le domaine matériel
du système pour s' étendre à toute l'entreprise, à travers un réseau local à fibre optique
acceptant jusqu'à 224 CPU (clustering), et à travers un rèseau national qui peut englober
jusqu'à 4080 CPU. Le nouveau Guardian sait gèrer les ressources à cette échelle globale,
sans qu'il soit nécessaire de reprogrammer les applications.
Prix typique : $ 328550 pour deux CPU avec 2 MB de mémoire, deux disques de 128
MB chacun, une bande à 45 ips, et 4 IOP pour les divers périphériques.
Conscient que les clients souhaitent des bases de données de plus en plus
importantes, Tandem introduit en 1985 le V8, un ensemble de 1,3 GB comprenant 8 axes
Winchester de chacun 6 disques, dotés chacun d'un bras d'accès.
D'autre part, constatant que les services proposés par le TXP écrasent quelque peu
le Nonstop 2, qui par ailleurs commence à dater, Tandem propose à $ 120000 le Nonstop
EXT, qui loge dans une seule boite les deux processeurs et les disques d'un NonStop 2,
grâce aux progrès de la technologie.
Catalogue informatique – Volume D - Ingénieur Général de l'Armement Henri Boucher Page : 3/381