|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
L'Amiga évolue vers une station de travail Voici la CyberStorm 060 de Phase 5, première carte accélératrice 68060 pour Amiga. Disponible pour les possesseurs d'Amiga 4000, cette carte permet de mettre l'Amiga au niveau des plus rapides Pentium pour la puissance de calcul. ![]() Un Amiga 4000 avec écran MAG MX17S, disques durs 1 Go Quantum Empire IDE, 260 Mo Seagate IDE, 120 Mo Quantum Prodrive LPS IDE, 12 Mo de mémoire Fast (seulement), cartes graphiques Retina Z3, Picasso II (prêtée par un ami pour les tests), carte VLab Motion, ROM 3.0. J'ai acquis cette carte chez DeltaGraph'X ; il n'y a actuellement que trois personnes qui possèdent cette carte en France. Présentation La CyberStorm 060 se trouve dans un grand carton noir très sobre, les différentes parties de la carte logées dans des emplacements sont protégées par des sachets antistatiques. En effet, contrairement à ce qu'on pourrait penser il ne s'agit pas d'une carte unique comme la carte fille A3640 du 4000 mais d'une carte fille accompagnée de différents modules. Dans sa version de base, la CyberStorm 060 est composée d'une carte fille disposant de trois ports, d'un module d'emplacement de mémoire, de la carte processeur équipée du 68060. Le dernier emplacement est destiné au module contrôleur de disques Fast SCSI-2. Il existe également un module Ethernet qui doit venir se connecter sur le module processeur. La documentation en noir et blanc est de très bonne qualité. J'ai reçu un exemplaire mi-allemand mi-anglais. Malgré cela, la clarté des explications, accompagnées des photos pour le montage de la carte, permet une installation sans problème. Installation Elle doit d'abord être logicielle car sinon votre système risque de ne pas comprendre les changements opérés dans votre machine lors du démarrage. L'installation utilise le merveilleux Installer de Commodore. Elle consiste en le changement de la 68040.library (en renommant l'ancienne par 68040old.library) et en l'ajout de la 68060.library. Trois exécutables sont également mis dans votre partition. Ces derniers sont loin d'être sans intérêt. Les deux premiers sont plus destinés au développeurs :
Si la documentation ne l'indique pas j'ai préféré dégager la carte des ports Zorro III ainsi que le berceau des lecteurs afin d'y voir plus clair. Ne le faites que si vous savez tout remettre en place. Le problème essentiel est d'enlever la vieille A3640. Pour cela, vous devez serrer les "picots" blancs puis tirer la carte verticalement. Ça y est, vous pouvez jeter votre 68040 à la poubelle ou plutôt l'offrir, à un possesseur de 4000/030. Il suffit maintenant d'installer la nouvelle carte fille sur les picots de l'ancienne en appuyant bien dessus afin que la carte soit bien fixée. Maintenant, vous prenez deux nouveaux picots blancs qu'il faut enfoncer sur la carte fille. Ils serviront de "pilotis" pour tenir la carte processeur horizontale car celle-ci est maintenue de l'autre côté par le port processeur de la carte fille. Il ne reste plus qu'à enfoncer la carte où repose le 68060 (avec ses 223 pattes si ma mémoire est bonne). Si vous possédez de la mémoire sur la carte mère il est plus que conseillé de la mettre dans les SIMM du module RAM. En effet le gros défaut de l'A4000, ce sont ses accès très lents à la mémoire; alors, afin d'y remédier, il faut déplacer les barrettes afin que la CyberStorm 060 les utilise à pleine puissance. Les SIMM acceptés par le module RAM sont les SIMM 4/8/16/32 Mo en 32 et 36 bits. Toutes les combinaisons sont possibles ce qui nous laisse la possibilité d'installer de 0 Mo (dans ce cas-là, on peut même déconnecter le module mémoire) jusqu'à 128 Mo. Un détail peut être déconcertant : il faut configurer les cavaliers pour indiquer à la carte la configuration de la RAM. Une fois ce détail réglé, le module est mis dans le port réservé à cet usage. Celui-ci est placé contre la carte fille des ports Zorro III. Afin d'éviter tout contact avec celle-ci, un morceau de carton livré avec la carte doit être installé. Ce n'est guère esthétique mais c'est utile (on connaît déjà le morceau de plastique qui sépare les disques de cette même carte). Il ne reste plus qu'à relier le ventilateur du processeur à une alimentation et l'installation est finie. Les performances Performances visibles et programmes de tests. On démarre - d'ailleurs on démarre beaucoup plus vite - on voit bien que le vieux port IDE apprécie le changement de processeur. Seconde surprise, l'affichage est accéléré et on peut utiliser un Workbench en 32 couleurs sans avoir honte de la vitesse. Le système est donc beaucoup plus souple, plus agréable à manipuler. Le premier réflexe est de lancer AIBB pour soulager de satisfaction un compte en banque qui a bien souffert. Hélas, ce dernier (V6.5) plante systématiquement car il n'a pas été conçu pour le 68060 ! On peut remédier à cela en le lançant en ligne de commande avec les options suivantes : - c0 (on fait croire qu'on a un 68000 !) - m0 (on enlève la MMU) - f2 (on fait croire qu'on a un 68882) Ce test ne tient absolument pas compte des possibilités techniques du 68060 ; c'est comme si on testait un 4000/040 en le bloquant en code 68000 et en lui mettant le CPMATH au lieu du FPU 68040. Les performances obtenues ci-dessous sont donc bien au-dessous des possibilités du 68060. Mais en attendant la prochaine version d'AIBB, c'est tout ce qu'on peut obtenir. AIBB donne un CPUClock à 22,8 MHz et un FPUClock à 666,7 MHz. On peut remédier à cela en ajoutant ces deux options à la ligne de commande : - cs40 -fs40. ![]() ![]() Tests sur les logiciels Les logiciels de manipulation de graphiques 2D se retrouvent moyennement accélérés, par contre, les logiciels 3D, les calculateurs de fractales sont grandement accélérés. Imagine, que j'utilise depuis la version 2.0, devient supersonique. Voici les temps de rendu d'un objet complexe (Ornithoptère par Adam Carrano) :
Au niveau de l'utilisation, la prévisualisation en perspective est plus rapide, le "makeanim" du Staging Editor ne vous laisse même pas le temps d'aller boire un café alors qu'avant vous aviez le temps de dormir quelques heures pour vous apercevoir que la caméra n'allait pas où il fallait. Au niveau du rendu ça n'a plus rien à voir surtout si vous utilisez beaucoup de placages et de textures algorithmiques. J'ai laissé apprécié la vitesse de LightWave à un ami qui l'utilise professionnellement. Temps de rendu d'une scène sur LightWave 3.5 sur :
La même scène sous LightWave 4 sur DEC Alpha 150 MHz : 47 s. A noter que LightWave 3.5 ne marche pas sans CyberPatcher. Sous ADPro/Morph+, application d'une image sur une sphère :
Décompression et affichage d'une image JPEG 1024x768 sous CyberView :
TVPaint 3.0 (toujours avec Picasso II) :
ChaosPro : pour des raisons inexpliquées il a été plus rapide avec le 68040 qu'avec le 68060. VistaPro est plus rapide mais il peine encore à la fin du rendu. Movieshop réalise les importations et les exportations beaucoup plus rapidement. Les effets sont également nettement accélérés. Compatibilité Au moment d'installer la CyberStorm j'utilisais CyberGraphX pour Retina Z3. La vitesse d'affichage était très rapide car malgré un Writepixel de 422 000 les opérations sur les fenêtres étaient beaucoup plus rapides que sur la Picasso. Un certain nombre de problèmes sont apparus : rafraîchissements interrompus puis plantages lors du redessinage du Workbench ou de l'utilisation des gadgets des fenêtres avec l'erreur 80...04. J'ai enlevé CyberGraphX, réinstallé RetinaEmu. Ce fut un échec total, RetinaEmu provoque une erreur irrémédiable lors de son lancement alors qu'il réalisait une émulation parfaite du Workbench avec le 68040. Ces incompatibilités ont dû être réglées par MacroSystem car j'ai appris que quelqu'un utilisait le couple CyberStorm060/Retina sans problèmes, ou sinon, cela doit venir de la carte mère. ![]() La présentation du paquetage est la même, la documentation est presque aussi bien faite. Installation L'installation est relativement simple. Le module vient se loger horizontalement sur la carte fille contre le module processeur et s'étend sous l'emplacement des disques. Pour cela, il faudra faire sortir les nappes IDE et lecteur de disquette le long de l'alimentation. Le connecteur SCSI se trouve du côté de l'alimentation. Une nappe termine la carte et la relie à une petite carte fixée sur la sortie expansion afin de disposer d'un connecteur SCSI externe. Les composants de la carte principale sont orientés vers la carte mère ce qui permet d'éviter des contacts avec un éventuel second disque. Je dis bien "éventuel" car la nappe SCSI est longue et j'ai préféré la glisser sous le disque en la faisant passer par derrière plutôt que de l'étaler sur le processeur. Pour les possesseurs de plusieurs disques il faudra ajuster les cavaliers sur les disques pour régler les SCSI ID. La carte est livrée avec une disquette contenant divers utilitaires.
Le temps de démarrage est largement accéléré, l'ouverture d'un disque laisse apparaître les icônes presque instantanément. DiskSpeed refusant de se lancer, j'ai dû le recompiler mais il affiche des résultats aberrants. SCSISpeed qui, lui, teste directement le disque sans utiliser AmigaDOS, annonce les résultats suivants pour le Quantum Empire (hélas, il ne teste que la lecture). Cache de 512 octets, Buffer Type = Fast Long -> 603 ko Buffer Type = 4096 -> 2737 ko Buffer Type = 32768 -> 4104 ko Buffer Type = 262144 -> 4155 ko Avec SysInfo j'obtiens 2,3 Mo sur le Prodrive et 4,1 Mo sur le Quantum Empire. Ce ne sont pas des performances réelles car la copie en mémoire de fichiers ne se fait pas aussi rapidement (cela est dû aux nombreuses ouvertures/fermetures de fichiers) mais cela permet de faire la comparaison avec d'autres configurations. Avec MovieShop je capture en temps réel à 25 images/s à un taux de 80-90% à partir d'une source Hi8 sans trop saturer le cache. Le seul problème que j'ai rencontré c'est que je n'ai pas une vitesse constante lorsque je joue une animation en direct-to-disk. Conclusion Si vous avez les moyens de vous payer une CyberStorm 060, n'hésitez pas, surtout si vous utilisez des applications gourmandes. Vous n'aurez pas besoin de vous acheter un Pentium pour faire tourner Imagine, LightWave, Real3D, TVPaint 3.0 ; une CyberStorm c'est moins cher et un Amiga c'est bien plus sympathique qu'un PC. Annexe Compatibilité et incompatibilité avec les autres cartes :
|