Suivez-nous sur X

|
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ALL
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
0,
A,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z
|
|
A propos d'Obligement
|
|
David Brunet
|
|
|
|
Matériel : PAL
(Article écrit par Bruce Webster et extrait de Byte - avril 1987)
|
|
A1000, un besoin d'extension
L'Amiga 1000 - contrairement au Mac original ou à l'Atari ST - a été conçu et construit avec une architecture
ouverte sous la forme d'un bus d'extension sortant d'un côté de l'ordinateur. Commodore comptait sur les
développeurs tiers pour produire le matériel qui utiliserait ce bus. Malheureusement pour Commodore, ce
matériel a mis du temps à arriver, et bon nombre des premiers produits n'étaient pas fiables ou émettaient
des signaux RF à des niveaux que la FCC jugeait inacceptables. De plus, les développeurs ont eu des
problèmes pour traiter les signaux du bus, pour les faire passer, pour les alimenter et pour en réduire
le coût (à cause de tous les autres problèmes). Tout cela a servi à sous-estimer la leçon que tout le monde
aurait dû tirer de l'Apple II et de l'IBM PC : la meilleure architecture ouverte est basée sur des ports
internes. Apple, Atari et Commodore semblent avoir compris cette leçon, puisque des déclarations officielles
et des rumeurs non officielles indiquent que la prochaine génération de Mac, Atari ST et Amiga aura des ports
internes. Alors, que reste-t-il à ceux d'entre nous qui possèdent des machines plus anciennes ?
PAL, la solution
Eh bien, ceux d'entre nous qui possèdent un Amiga 1000 peuvent se tourner vers le châssis d'extension
PAL, disponible chez Byte by Byte au prix de base de 1795 $. Le PAL mesure environ 15 cm de haut et se pose
sur le dessus de l'Amiga 1000, ayant exactement la même taille. Il se connecte au bus d'extension
par le biais d'un dispositif matériel appelé "staple" (agrafe), une petite boîte fine (de la taille de la
boîte mémoire Alegra) qui se branche à la fois sur le bus d'extension de l'Amiga et sur le bus de
connexion du PAL. Votre moniteur se trouve alors sur le dessus du PAL, environ 15 cm plus haut qu'il
ne l'était auparavant. Je n'ai pas trouvé cela gênant du tout, en fait, il a guéri ma tendance à me
pencher sur l'ordinateur - mais il pourrait être gênant pour les dactylographes qui doivent continuellement
regarder en arrière et en avant entre le moniteur et le clavier.
À l'intérieur, le PAL dispose d'un bloc d'alimentation robuste, d'un ventilateur de refroidissement, d'une
horloge/calendrier sauvegardée par pile et de 1 Mo de mémoire. La mémoire est située dans une section de
la carte mémoire de l'Amiga qui était à l'origine réservée par Commodore pour une utilisation future, puis
a été "non réservée". Cela signifie que vous pouvez toujours ajouter 8 Mo supplémentaires de mémoire
avec des cartes d'extension. De plus, la disquette de démarrage PAL charge dans cette mémoire des parties
du système d'exploitation qui se trouveraient normalement dans la mémoire Chip, la zone inférieure de
512 ko où doivent résider toutes les images graphiques. Cela libère bien sûr la mémoire pour les données graphiques.
Pour ces cartes d'extension, le PAL dispose de cinq ports d'extension 100 broches au standard Zorro, et
trois emplacements 5,25". Byte by Byte vend aussi une carte mémoire capable de contenir 2 Mo pour 1195 $. D'autres fabricants produisent
également des cartes compatibles Zorro, bien que beaucoup se soient plaints que Commodore puisse changer
la norme pour les futures machines Amiga. Une touche agréable est que les cartes peuvent être ajoutées ou
retirées sans ouvrir le PAL lui-même. Au lieu de cela, le dos du PAL a cinq petits capots amovibles -
un pour chaque port. Vous retirez le capot, insérez ou extrayez la carte, puis replacez le capot.
Le PAL a également de la place pour trois périphériques de stockage de masse de demi-hauteur, comme des
disques durs. Vous devez, bien sûr, ouvrir le PAL pour installer le périphérique et le connecter à sa
carte contrôleur. Byte by Byte propose le PAL avec un disque dur de 20 Mo (3195 $) ou un disque dur de
40 Mo (3995 $). Byte by Byte envisage également un potentiel futur pour les périphériques CD-ROM
dans ces emplacements.
Le PAL que j'ai reçu - pour seulement deux semaines (soupir) - était livré avec un disque dur de 40 Mo
et une carte mémoire de 2 Mo ; le prix aurait été de 5190 $. L'installation n'a pris que quelques minutes :
déplacer le moniteur sur le dessus de l'Amiga 1000 ; retirer les cartes mémoire StarBoard II et Alegra
du bus d'extension ; placer le PAL sur le dessus de l'Amiga ; le connecter au bus d'extension avec "l'agrafe" ;
placer le moniteur sur le PAL ; brancher le PAL dans une prise ; l'allumer ; démarrer l'Amiga. Le
PAL est livré avec ses propres disquettes Kickstart et Workbench (tous deux en version 1.2) ; la startup-sequence
crée un RAM Disk sur le Workbench.
Tests de performances
Le disque dur du PAL, comme tout autre, fonctionne plus rapidement que les disquettes mais plus lentement
qu'un disque RAM, comme l'illustrent les tests de performances du tableau suivant. Comme vous pouvez le
constater, pour la plupart des opérations, le disque dur n'est que deux à trois fois plus rapide que les
disquettes. Ceci est plus dû à des problèmes de performance avec AmigaDOS qu'autre chose et n'est pas un
reflet exact de la vitesse du matériel lui-même.
|
RAM Disk |
Disque dur du PAL |
Disquette |
Test avec dbench x5 lecture/écriture d'un fichier de 128 ko |
53 |
110 |
216 |
Test avec dbench Écriture d'un fichier de 512 ko |
22 |
55 |
111 |
Test avec dbench Lecture d'un fichier de 512 ko |
21 |
31 |
63 |
Compilation/liens avec Lattice C 3.10 dbench (90 lignes) |
27 |
47 |
181 |
Compilation/liens avec Lattice C 3.10 dbench avec QUAD:=RAM: |
- |
40 |
104 |
Compilation/liens avec Lattice C 3.10 speechtoy (1380 lignes) |
105 |
149 |
535 |
Compilation/liens avec Lattice C 3.10 speechtoy avec QUAD:=RAM: |
- |
127 |
256 |
Compilation/liens avec Aztec C 3.20a dbench |
14 |
23 |
93 |
Compilation/liens avec Aztec C 3.20a speechtoy |
87 |
108 |
272 |
Application (depuis le CLI) Chargement de l'application (189 ko) |
6 |
10 |
32 |
Application (depuis le CLI) Chargement d'une image (39 ko) |
1,3 |
2,2 |
4,8 |
Application (depuis le CLI) Copie depuis la disquette |
18 |
33 |
63 |
Application (depuis le CLI) Copie depuis le sous-répertoire |
1,5 |
19 |
61 |
Tests sur un Amiga 1000 avec PAL connecté. Temps en seconde
Quelques notes sur les tests de performances eux-mêmes sont nécessaires. Le premier test de disque était
une routine Lattice C qui répétait les étapes suivantes cinq fois : ouvrir un fichier en sortie ; écrire 256
tampons mémoire de 512 octets ; fermer le fichier ; ouvrir le même fichier en entrée ; lire 256 tampons mémoire
de 512 octets ; fermer le fichier. La deuxième routine a écrit 1024 tampons mémoire de 512 octets ; le
temps résultant n'incluait ni l'ouverture ni la fermeture du fichier. La troisième "routine" était similaire
(les sources de ces trois routines se trouvent dans le sujet "ask.webster/benchmarks" sur BIX).
Les tests d'application ont été effectués sous CLI, en utilisant Superbase, un nouveau programme de base
de données pour Amiga. Le fichier image a été chargé à partir de Superbase. Le premier test de copie a été
effectué depuis DF0: vers le périphérique indiqué (disque RAM, disque dur, disquette) ; le second a été
effectué depuis le périphérique lui-même vers un sous-répertoire de ce même périphérique.
Une note sur les tests de performances de compilation du Lattice C : le manuel du Lattice C recommande de ne
pas affecter le périphérique logique QUAD: au même périphérique physique que celui où se trouvent vos fichiers
sources. Cependant, puisque c'est exactement ce que j'ai fait pour les tests initiaux du disque RAM et du
disque dur, je l'ai également fait pour les tests de la disquette. J'ai ensuite exécuté un deuxième ensemble
(uniquement pour les disques durs et les disquettes) avec QUAD: assigné à RAM:. Vous pouvez voir la différence
de performance, en particulier pour la compilation sur disquette. Moralité : écoutez ce que le manuel vous dit.
Bilan
Le seul véritable inconvénient du PAL est qu'il vous empêche d'utiliser tout autre matériel qui se branche
sur le bus d'extension, puisque le PAL s'empare du bus pour lui-même et ne le transmet nulle part. Cependant,
si vous n'avez pas investi dans du matériel d'extension, ce n'est pas un problème du tout.
En raison des coûts, le PAL n'est évidemment pas pour les personnes au portefeuille fragile. Il est conçu et
tarifé pour les utilisateurs expérimentés, et Byte by Byte a réussi à le vendre dans des environnements
techniques et scientifiques. Byte by Byte offre également une remise aux développeurs ; contactez-les pour
plus de détails. Bien que je ne l'aie pas eu assez longtemps pour le tester, je n'ai eu absolument aucun
problème avec lui pendant la période où il était là, et il semble être un matériel solide et bien construit.
Si vous cherchez à étendre de manière significative votre Amiga 1000, considérez le PAL - surtout si vous pouvez
trouver quelqu'un d'autre pour payer la facture.
Nom : PAL.
Constructeur : Byte by Byte.
Genre : carte d'extension Zorro.
Date : 1986
Prix : 1795 $ (avec disque dur de 40 Mo : 3995 $, carte mémoire 2 Mo : 1195 $).
|
|