Obligement - L'Amiga au maximum

Vendredi 19 avril 2024 - 19:32  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

Actualité (récente)
Actualité (archive)
Comparatifs
Dossiers
Entrevues
Matériel (tests)
Matériel (bidouilles)
Points de vue
En pratique
Programmation
Reportages
Quizz
Tests de jeux
Tests de logiciels
Tests de compilations
Trucs et astuces
Articles divers

Articles in english


Réseaux sociaux

Suivez-nous sur X




Liste des jeux Amiga

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


Trucs et astuces

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


Glossaire

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


Galeries

Menu des galeries

BD d'Amiga Spécial
Caricatures Dudai
Caricatures Jet d'ail
Diagrammes de Jay Miner
Images insolites
Fin de jeux (de A à E)
Fin de Jeux (de F à O)
Fin de jeux (de P à Z)
Galerie de Mike Dafunk
Logos d'Obligement
Pubs pour matériels
Systèmes d'exploitation
Trombinoscope Alchimie 7
Vidéos


Téléchargement

Documents
Jeux
Logiciels
Magazines
Divers


Liens

Associations
Jeux
Logiciels
Matériel
Magazines et médias
Pages personnelles
Réparateurs
Revendeurs
Scène démo
Sites de téléchargement
Divers


Partenaires

Annuaire Amiga

Amedia Computer

Relec


A Propos

A propos d'Obligement

A Propos


Contact

David Brunet

Courriel

 


Matériel : Impact A2000-030 (A3001)
(Article écrit par Laurent Fabre et Roméo Rapido et extrait d'A-News (Amiga News) - juillet 1989, mis à jour en janvier 1990)


Voici le test de la carte 68030 de Great Valley Products (GVP), disponible chez CIS. Elle a deux noms : Impact A2000-030 ou tout simplement A3001.

Impact A2000-030
L'Impact A2000-030 (photo d'Amiga Hardware Database)

Présentation

Elle propose en standard un 68030 cadencé à la vitesse très respectable de 25 MHz et un coprocesseur 68882 spécialisé dans les calculs en virgule flottante tournant lui aussi à 25 MHz. A titre de comparaison, un Mac II ne possède qu'une paire 68020 & 68881 tournant à 15,67 MHz... Cette carte présente l'avantage d'être asynchrone. Les cartes "synchrones" utilisent un multiple de l'horloge de l'Amiga soit 7,16 multiplié par "x" (ceci donne, pour la carte Commodore 68020, une cadence de 14,3 MHz). Au contraire, la carte GVP possède sa propre horloge, en fait il est possible d'en avoir deux : une pour le 68030 et une pour le coprocesseur arithmétique 68882.

Ces deux horloges pouvant avoir des cadences différentes, il est possible, moyennant l'adjonction d'un quartz à 33 MHz et le remplacement du 68882 par un autre certifié à 33 MHz, d'obtenir une carte travaillant à 25 MHz pour le 68030 et 33 MHz pour son coprocessseur. De plus, le 68030 peut être remplacé par une version 28 MHz ce qui est la limite critique pour l'utilisation du mode "burst" (rafale) avec les mémoires utilisées (NDLR : on peut passer la carte à 16, 25, 28, 33 ou 50 MHz pour le processeur, idem pour le coprocesseur).

On peut préciser que l'installation de cette carte revient à ouvrir l'A2000 et à y enficher le plus simplement du monde l'Impact A2000-030.

Le mode rafale

À propos du mode rafale, la carte A3001 utilisée avec ce mode du 68030 permet d'avoir des temps d'accès aux mémoires proches de zéro. Sans entrer dans les détails, ce mode rafale permet de copier les données en mémoire dans la mémoire cache du 68030. Il est ainsi possible d'accéder aux données en mémoire à vitesse normale pour le premier mot de 32 bits, c'est-à-dire en générant des états d'attente, car les mémoires utilisées ne permettent pas d'accès en zéro "wait state", ce qui coûte cinq cycles d'horloge, mais les trois mots suivants de 32 bits sont recopiés dans le cache du 68030 en un cycle par mot (Ed : encore heureux qu'il ne nous donne pas les détails...).

Nous avons donc besoin de huit cycles pour recopier quatre mots de 32 bits dans le cache du 68030, soit une moyenne de deux cycles par mot de 32 bits ce qui correspond au "zero wait state". A titre de comparaison, le Next nécessite neuf cycles d'horloge pour faire la même opération, on peut donc en conclure qu'un Amiga avec A3001 et une mémoire 32 bits est 12,5 (1/8) fois plus rapide qu'un NeXT.

Extension mémoire

Le complément normal d'une telle carte est bien sûr une carte mémoire en 32 bits. GVP propose la carte Impact A2060-030RAM qui vient se superposer à la carte 68030 ce qui permet de ne mobiliser que le port processeur de l'A2000. Les ingénieurs de GVP ont réussi à n'utiliser que des mémoires dynamiques tout en permettant au 68030 d'accéder aux données sans temps d'attente. Le mode rafale ("burst") du 68030 qui permet de charger à grande vitesse ses caches internes peut aussi être utilisé sur cette carte. Ce mode permet de charger dans les caches jusqu'à un mot de 32 bit à chaque cycle d'horloge ! Les informaticiens apprécieront... Jusqu'à présent, seules les cartes organisées autour de très onéreux boîtiers de mémoires statiques permettaient de telles performances.

Impact A2000-030
La carte mémoire (photo d'Amiga Hardware Database)

Les mémoires utilisées se présentent en barrettes que l'on enfiche à la demande suivant la quantité de mémoire désirée. La carte offre les modes 2, 4 et 8 Mo que l'on sélectionne à l'aide de trois cavaliers. Attention tout de même, car en mode 2 Mo, les accès mémoire ne se font plus que sur 16 bits. Pour des raisons techniques ayant trait à la largeur de bus, cette mémoire n'est plus utilisable si vous choisissez de démarrer en mode 68000. De même, et à l'instar de ses concurrentes, cette carte mémoire ne permet pas les accès en DMA. Toutefois, la présence d'un contrôleur ultra-rapide sur la carte 68030 gomme ce seul point noir. La mémoire 32 bits est cependant totalement accessible par les périphériques DMA comme la carte AmigaNet.

Le contrôleur de disque dur

Le dernier intérêt de cette carte accélératrice est d'intégrer un contrôleur de disque dur auto-amorçable. Les disques utilisés sont des disques AT (IDE), les mêmes qui équipent actuellement les PC AT à base de 80286 et 80386, et même les PC 40 III de chez Commodore.

A3001

Le contrôleur peut gérer deux disques de ce type qui ont ainsi accès directement au bus 32 bits du 68030, la seule limitation étant alors la vitesse du disque dur. Avec un disque dur SCSI sur une HardCard, il aurait fallu passer par le bus de l'Amiga qui est un 16 bits et où la vitesse de transfert est de 7 MHz, ce qui implique de générer des états d'attente pour faire tomber la vitesse de 25 à 7 MHz lors de chaque accès disque.

CIS prévoit un lot qui comprendra une carte Impact A2000-030 et un disque dur Quantum de 40 ou 80 Mo avec un temps d'accès de 11 ms.

Coup d'accélérateur

Un des avantages directs de cette puissance est l'utilisation de la PMMU (Paged Memory Management Unit) du 68030 pour déplacer le Kickstart en mémoire rapide 32 bits. L'accès à toutes les routines systèmes à la vitesse effective de 25 MHz, et sur 32 bits au lieu de 16, métamorphose littéralement votre Amiga. C'est aussi une des seules façons d'accélérer notablement la plupart des programmes sans avoir à les recompiler spécifiquement pour le 68030. Il ne faut, en effet, pas perdre de vue que (à ma connaissance) seuls trois produits spécifiques 68020 & 68881 existent sur Amiga : Aegis Draw 2000, Sculpt 4D et Turbo Silver (NDLR : un quatrième est arrivé : ANIMagic).

Avec la carte GVP équipée de sa carte mémoire, j'ai pour la première fois vu Professional Page être accéléré au point de répondre quasi instantanément aux ordres de la souris et ce pour moins de 40 000 FF (même pas le prix d'une Renault 5 neuve).

Compatibilité logicielle et performances

Côté disque dur, on frise la démence puisque les tests effectués avec DiskPerf 2 donnent un taux de transfert supérieur à 700 ko par seconde. A titre indicatif, lors d'un "Dir opt a" il est quasiment impossible de lire le nom d'un fichier au passage.

Le temps de chargement de Professional Page est de sept secondes contre quinze secondes pour une HardCard GVP classique avec disque dur Quantum - moins de la moitié ! A noter tout de même que comme l'A3001 permet la recopie des ROM en mémoire 32 bits, y compris les pilotes de la HardCard GVP SCSI, les performances d'une HardCard SCSI utilisée conjointement à l'A3001 se trouve du même coup augmentées.

Résultats de DiskPerf 2

Création de fichiers/seconde : 18.
Suppression de fichiers/seconde : 58.
Recherche de répertoire/seconde : 410.
Déplacement/seconde : 247.

Taux de transfert :
512 octets : L 101370 E 22393.
4 ko : L 291271, E 174762.
8 ko : L 422812, E 263991.
32 ko : L 546133, E 427641.
64 ko : L 667033, E 485451.
256 ko : L 728177, E 511001.

Chargement de :

Pro Page : 7 secondes.
ProWrite : 5 secondes.

Du côté compatibilité logicielle et confort d'utilisation, rien à dire. Le seul plantage enregistré en 15 jours, le simulateur de vol Falcon ; et encore, je suis sûr que le problème provient de la protection du logiciel.

Sinon, après un simple enfichage de la carte, l'A2000 a démarré sur son disque dur habituel, exécutant une startup-sequence inchangée, et tous les programmes présents sur le disque ont fonctionné du premier coup.

Pour exploiter pleinement la mémoire 32 bits, il suffit alors d'exécuter la commande "SetCPU" que l'on aura intérêt à intégrer dans sa startup-sequence. Cette commande vous permettra de recopier le Kickstart en mémoire rapide 32 bits et aussi de contrôler l'activation des caches et du mode rafale du 68030.

Après les 10 minutes nécessaires pour l'installation et l'ajout de la commande "SetCPU", que faire ? On peut s'émerveiller devant les images que Sculpt 4D vous dessine un quelques minutes (deux à trois fois plus rapidement qu'un Amiga 2500 équipé d'une carte 68020 de Commodore), tenter d'atterrir avec le F-18 d'Interceptor qui se prend pour un X-15 ou bien avoir des pensées métaphysiques devant un ensemble fractal de Mandelbrot qui va jusqu'à 30 fois plus vite à se dessiner.

Que dire de la joie de travailler sous Pro Page avec un écran qui se redessine en trois secondes au lieu de 20 alors que derrière se calcule une image en lancer de rayons ! Voilà comment on découvre enfin un système Amiga qui utilise à merveille puissance et multitâche alors que ceci fait encore partie des prévisions commerciales d'autres constructeurs...

Nom : Impact A2000-030 (A3001).
Constructeur : Great Valley Products.
Genre : carte accélératrice.
Date : 1989.
Prix : 14 990 FF (sans carte mémoire).


[Retour en haut] / [Retour aux articles]