Obligement - L'Amiga au maximum

Dimanche 14 septembre 2025 - 08:13  

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

 


Bidouille : AmigaOne XE - partie 4, avec un nouveau coeur
(Article écrit par Martina Hrebcová et extrait d'Intuition Base - octobre 2024)


1. Quelle est la prochaine étape pour mon AmigaOne XE ?

J'ai déjà écrit trois articles sur mon AmigaOne XE, ce qui est le nombre d'articles le plus important jusqu'à présent sur une machine. Sans surprise, cet AmigaOne XE a été en test depuis un an et il y a eu beaucoup de choses à tester et à explorer, car beaucoup ne fonctionnent pas directement. Quoi qu'il en soit, vu le temps que j'y ai consacré, il serait dommage de ne l'allumer qu'occasionnellement, voire de le mettre de côté. C'est juste que, pour faire quoi que ce soit de raisonnable avec un Amiga NG de nos jours (comme naviguer sur des pages web modernes), il vous faut un processeur cadencé à au moins 1,2 GHz ou plus avec AmigaOS 4 ou MorphOS. J'ai donc décidé que, même si le processeur d'origine PowerPC G4 7451 à 800 MHz fonctionne bien, je tenterai quand même ma chance et le remplacerai par un modèle plus rapide. Mon AmigaOne XE mérite d'être allumé plus souvent que seulement à quelques occasions.

2. Choisir le bon processeur

Il faut d'abord trouver un processeur adapté. Mais lequel ? Le processeur G4 d'origine est de type 7451 et dispose d'une interface pour le cache L3. Il possède donc 483 broches (boîtier BGA 483) et il est donc plus facile de le remplacer par un BGA 483. Ensuite, nous recherchons un processeur avec une fréquence supérieure à 1,2 GHz. Remplacer un processeur est toujours risqué ; il est donc déconseillé de prendre ce risque, pour gagner en vitesse, en le poussant par exemple seulement à 1,0 GHz.

Cela nous limite malheureusement un peu, car avec des fréquences supérieures à 1,2 GHz, les processeurs G4 avec boîtier BGA 360 (sans cache L3, MPC7445 et 7447) sont beaucoup plus abordables. Ces processeurs pourraient théoriquement être utilisés, les broches étant fonctionnellement identiques à l'exception de l'interface L3, mais cela nécessiterait une réduction de l'interposeur qui devrait être conçue et fabriquée par quelqu'un. Je ne peux pas le faire. De cette façon, nous n'avons pas à nous soucier de l'absence de cache L3 ; AmigaOS 4 sur AmigaOne n'utilise de toute façon pas de cache L3 en raison du problème de cohérence du cache avec le northbridge.

Si nous conservons le boîtier BGA 483, nous avons le choix entre les processeurs MPC7455 et 7457. Le manuel du MPC7455 indique : "Le MPC7457 est un remplaçant direct des MPC7450 et MPC7451, avec lesquels il est compatible en termes de brochage/encombrement." et celui du MPC7457 indique : "Notez que le MPC7457 est un remplaçant direct du MPC7455, avec lequel il est compatible en termes de brochage/encombrement." Les deux devraient donc fonctionner comme des remplaçants analogues du processeur 7451 d'origine.
b Malheureusement, les processeurs 7455 et 7457 sont rarement vendus séparément avec des fréquences supérieures à 1,2 GHz. Il est donc plus facile de cannibaliser les anciens PowerMac ou leurs cartes accélératrices. Le type 7455 équipe les Mac Server G4, XServe G4 et PowerMac G4, ainsi que les cartes accélératrices Giga Design, Mercury Extreme, Power Force et Sonnet Encore. Le type 7457 est uniquement disponible sur les cartes accélératrices.

AmigaOne XE
Les processeurs 7450, 7455 et 7457. Simplement à partir de son apparence, vous pouvez voir
que le 7457 propose plus de modifications par rapport à la conception d'origine que le 7455


Si vous pouvez en trouver un, je vous recommande le type MPC7457, il a le double du cache L2 (512 ko) et bien qu'il ait une fréquence maximale de seulement 1267 MHz, il peut généralement être surcadencé davantage que le type 7455.

Mais je n'ai pas pu trouver de 7457 à un prix raisonnable, alors j'ai acheté une carte processeur bon marché pour un PowerMac G4 1.42 DP avec deux processeurs 7455 cadencés à 1420 MHz.

AmigaOne XE
J'utiliserai un deuxième processeur, la carte PowerMac pourra donc fonctionner avec un seul

Voici à quoi ressemble la carte processeur. La désignation exacte du processeur est "XC7455B RX1400PF". Une fréquence de 1400 MHz est suffisante. Malheureusement, comme pour mon processeur d'origine, il s'agit d'un prototype pilote de production, avec un VCore de 1,6 V +/- 0,05 V et une température maximale de seulement 65°C. Il faudra donc être prudent avec le surcadençage.

Bien que nous disposions des informations du catalogue du nouveau processeur, je vous recommande, si possible, de vérifier les paramètres VCore actuels directement sur la carte mère du PowerMac. Pour ma carte, par exemple, vous trouverez les données sur thehouseofmoth.com/ppc-overclocking-station/#MDDdual. Si votre carte n'est pas répertoriée ici, vous devrez effectuer quelques recherches.

AmigaOne XE
Sur la carte de gauche ainsi que sur le schéma de droite (de thehouseomoth.com), la tension est de 1,6 V

3. Réglage de fréquences plus élevées

Si nous examinons attentivement la carte processeur AmigaOne XE, puis la documentation du processeur, nous rencontrons un problème mineur.

AmigaOne XE
Commutateur DIP (DIP-Switch) pour le réglage de la fréquence

Comme vous pouvez le constater sur la carte processeur, seules quatre broches sont connectées au commutateur DIP pour régler la fréquence (broches CPU PLL_CFG 0:3) et le signal PLL_CFG 4 est réglé en permanence sur "0". Cependant, seules les fréquences jusqu'à 1133 MHz peuvent être réglées en continu de cette manière, puis deux fréquences supérieures : 1267 et 1533 MHz (voir tableau au chapitre 5). Pour les autres fréquences, la cinquième broche PLL_CFG 4 doit être réglée sur "1". C'est également le cas pour ma fréquence, 1400 MHz.

On peut le laisser tel quel et prendre le risque que le processeur soit surcadencé à 1533 MHz. Dans le cas contraire, il faudra rester à 1267 MHz, ce qui est presque dommage avec mon processeur à 1400 MHz. Si mon nouveau processeur était déjà un MPC de série avec une gestion de températures plus élevées, je prendrais le risque. Mais avec la conception XC, je dois supposer que 1533 MHz ne suffira pas.

Et maintenant ? Il faut trouver et connecter correctement la cinquième broche de configuration, PLL_CFG 4. Elle est très facile à trouver : d'après le manuel du processeur, il s'agit de la broche H8. On n'a même pas besoin de chercher bien loin pour la trouver sur la carte mère. Sur Amigaworld.net ou a1k.org, on trouve que la broche H8 est connectée à la résistance R13 (1500 ohms) en bas de la carte processeur.

AmigaOne XE
Position R13 sur le bas de la carte processeur

Et sur les mêmes forums, on peut lire qu'il suffit de retirer la résistance R13 et on peut obtenir le réglage PLL_CFG 4="1".

4. Remplacement du processeur

Alors, allons-y. Comme vous le savez, je ne peux pas faire grand-chose moi-même. Remplacer et rebiller des processeurs relève pour moi de la science-fiction. J'ai donc de nouveau fait appel aux services de mon entreprise préférée, Megafix.cz (ils méritent vraiment cette publicité pour leurs prix et leur qualité), et le lendemain, c'était fait : remplacement du processeur et retrait de la R13.

AmigaOne XE
Nouveau processeur

AmigaOne XE
R13 supprimée

Avant de commencer les tests, il est nécessaire de régler les valeurs en fonction du nouveau processeur : le VCore de la carte mère à 1,59 V et la fréquence de la carte processeur à 1400 MHz. Les informations sur le réglage du VCore sont disponibles dans le manuel de l'AmigaOne XE ; je ne les mentionne donc pas ici. Ensuite, il faut équiper le processeur d'un meilleur système de refroidissement. J'ai utilisé un Thermalright HR-05 SLI (j'en avais un dans le Pegasos 2), un ventilateur Arctic F8 80x20 mm et de la pâte thermoconductrice Arctic MX-4.

AmigaOne XE
La fixation à la carte est facile avec ce refroidisseur

5. Premiers tests

Voici à quoi ressemblent les paramètres de fréquence complets du processeur G4 pour un FSB de 133 MHz :

AmigaOne XE
Le tableau est valable pour tous les processeurs PowerPC G4

Il convient de noter quelques points dans le tableau. Le champ "7451 only" (7451 uniquement) avec quatre signaux définis était utilisé de cette manière uniquement pour la configuration des processeurs 7440, 7451, 7450 et 7451. Pour toutes les versions plus récentes du processeur, la configuration est déjà étendue à cinq signaux et a une signification différente. Les champs "YES" (OUI) correspondent à la configuration par défaut de la carte processeur, c'est-à-dire que la résistance R13 est installée (PLL_CFG 4="0"). Les champs rouges "NO" (NON) signifient que la résistance R13 est retirée (CFG_PLL 4="1").

Après avoir réglé 1400 MHz (DIP-Switch : off, on, on, on + R13 retirée) et l'avoir allumé, voici ce que j'ai vu :

AmigaOne XE
Type de processeur correct, mais fréquence trop basse

Même la vitesse du système était sensiblement inférieure, nous sommes donc malheureusement à seulement 400 MHz. Soit une fréquence correspondant au réglage "off-on-on-on + R13 en place".

Un autre test avec le réglage 1467 MHz a donné une fréquence réelle de 733 MHz. Là encore, ces valeurs ne diffèrent que par le réglage R13. Il y a donc manifestement un problème avec le réglage de PLL_CFG 4. Même si R13 est supprimée, les fréquences avec PLL_CFG 4="1" se comportent comme si PLL_CFG 4="0" était défini.

Essayons donc une fréquence valable uniquement pour PLL_CFG 4="0", c'est-à-dire comme si R13 était montée. Essayons la fréquence de 1533 MHz. Seul l'écran est noir. Mon processeur ne gère-t-il pas cette fréquence ?

Remarque : oui, j'aurais dû enclencher le débogage sur port série, et vous devriez absolument le faire. Mais j'ai testé dans mon sous-sol et il n'y a rien à connecter. Cependant, même un diagnostic optique de base avec un écran noir indique probablement un problème.

Un autre test pour la fréquence attendue de 1067 MHz, mais encore un écran noir. Ce n'est donc pas une fréquence élevée.

Alors résumons la première partie des tests : ÉCHEC. Une seule chose nous sépare de l'échec total : le nouveau processeur fonctionne bel et bien et est probablement bien soudé. Les paramètres pour lesquels je pensais que PLL_CFG 4="1" se comportaient comme si PLL_CFG 4="0". Et les paramètres qui ont une valeur valide pour PLL_CFG 4="0" génèrent un écran noir.

La seule conclusion est que la suppression de R13 n'a pas entraîné le réglage correct du signal PLL_CFG 4, mais l'a laissé dans un état indéfini. Les informations sur les forums concernant la suppression de R13 sont donc fausses. Il s'agit donc d'une théorie, et personne ne l'a confirmée en pratique. Vous devrez donc câbler correctement la broche H8, en utilisant une résistance de tirage ou résistance de rappel conformément au manuel du processeur.

6. Recherche d'un nouveau câblage PLL_CFG 4

L'idéal serait de déterminer précisément comment les signaux PLL_CFG 0:3 sont connectés au commutateur DIP. Cependant, la documentation de la carte processeur n'est pas disponible ; je ne la trouve pas sur le circuit imprimé multicouche. J'ai donc fait des recherches sur les forums et auprès de collègues.

Le problème était que presque personne n'avait jamais cadencé l'AmigaOne XE de cette façon. Evillord68 d'a1k.org utilise un processeur 7457 cadencé à 1533 MHz et affiche la valeur correcte, mais la R13 reste en place. Toutes les autres fréquences d'horloge publiées sont de 1267 MHz ou moins.

La recherche a pris du temps, mais heureusement, Sven Grosse, un collègue allemand, m'a aidé. Il n'en parle pas sur les forums, mais il possède un AmigaOne XE cadencé à 1400 MHz. Il m'a envoyé ce schéma de câblage :

AmigaOne XE
Résistance de rappel (4,7 kohm) pour la configuration PLL_CFG 4

Merci encore Sven ! J'espère ne pas avoir été trop agaçante.

J'ai donc acheté une résistance et un cavalier et j'ai demandé à nouveau à mon collègue de travail s'il pouvait le souder pour moi.

AmigaOne XE
La patte inférieure du cavalier est soudée à la broche 5 du commutateur DIP

AmigaOne XE
Le fil est relié à la broche H8 du processeur

Et voilà à quoi ça ressemble. Certains diraient que c'est "fou avec une résistance", mais je suis contente de l'avoir ; le week-end suivant, je l'ai essayé sans aucune résistance.

7. Tests n°2

Consultez à nouveau le tableau des paramètres de fréquence du processeur au chapitre 5. Cette fois, les champs "YES" (OUI) signifient que le cavalier est installé (PLL_CFG 4="0"). Les champs rouges "NO" (NON) signifient que le cavalier est retiré (CFG_PLL 4="1").

J'ai d'abord essayé le réglage à 1400 MHz (off, on, on, sans cavalier), la valeur nominale du nouveau processeur. À ma grande déception, la fréquence de 400 MHz est réapparue dans U-Boot et dans le système, comme la première fois. Mais le système était très rapide et cela indiquait qu'il ne s'agissait pas de 400 MHz.

Un rapide test avec GLQuake a montré que le nombre d'images par seconde est passé de 68,3 à 89,7 à 800 MHz. Quant au test Dhrystone 1, il est passé de 588 à 996 DMIPS. Génial !

AmigaOne XE
Le système affiche le bon processeur, la mauvaise fréquence, mais le DMIPS est élevé

Pour vérifier, j'ai également modifié les paramètres des cavaliers (off, on, on, sans cavalier). U-Boot et le système sont revenus à 400 MHz, ce qui est correct. Cependant, Dhrystone 1, avec seulement 285 DMIPS, indique que cette fois, il s'agit bien de 400 MHz.

Le réglage à 1533 MHz (on, on, on, on, avec cavalier) fonctionne, mais le système n'affiche que 66 MHz. Peu importe, il est rapide : 1110 DMIPS.

Il est important de noter que la température de la base du dissipateur thermique du processeur a été maintenue à 36°C pendant les tests et à pleine charge. Cela représente un maximum de 46°C sur le processeur, ce qui laisse une marge importante.

Alors résumons la deuxième partie des tests : SUCCÈS. Pas tout à fait à 100%, un peu gâché par des fréquences élevées mal affichées, mais le but était atteint : un AmigaOne XE avec un processeur rapide ! Bon retour dans le grand monde !

8. Maintenant, mes graphiques préférés

Cependant, avant de passer aux tests de performances et aux graphiques, j'ai finalement retiré l'AmigaOne XE du banc d'essai et l'ai installé dans un boîtier ATX Sharkoon VG7. Il trône désormais sur l'étagère, à la place de la Sam440ep-Flex. Non pas que l'AmigaOne XE soit plus important, mais parce que le boîtier de la Sam était configuré à droite et s'ouvrait sur le mur, ce qui n'était pas très pratique. Du coup, la Sam s'est retrouvée sous le bureau, mais avec une ouverture déjà à droite. Il me faut juste un coussin pour l'empêcher de se noyer dans la poussière.

Et je dois réitérer la magie de l'AmigaOne XE avec les cartes PCI. Après avoir retiré les cartes et les avoir remises dans le boîtier, les problèmes de la carte réseau PCI sont réapparus : saccades ou dysfonctionnement total. Il a fallu la reconfigurer dans le deuxième emplacement PCI 33 MHz, puis la réinstaller dans le troisième.

AmigaOne XE
Branché rapidement, les câbles à l'arrière doivent être réorganisés

Pour comparer les vitesses, j'utiliserai, outre l'AmigaOne XE à 800 MHz d'origine, le Micro A1-C, un ordinateur de conception et de date de création presque identiques, ainsi que le Pegasos 2 pour le plus grand plaisir de Jaroslav "Prober" Kabara. Le Pegasos 2 manquait à la comparaison avec les mini Amiga. Mais sérieusement, je l'aurais mis ici de toute façon.
  • Micro A1-C : PowerPC G3 à 866 MHz, Radeon 7000, PCI : SATA I (SiI 3512).
  • AmigaONE XE : PowerPC G4 à 800 MHz, Radeon 9000 Pro, PCI : SATA I (SiI 3114), USB 2.0, carte réseau 1GbE.
  • AmigaONE XE : PowerPC G4 à 1400 MHz, Hercules 3D Prophet 9000 Pro, PCI : SATA I (SiI 3114), USB 2.0, carte réseau 1GbE.
  • Pegasos 2 : PowerPC G4 à 1333 MHz, Radeon 9000 Pro, PCI : SATA I (SiI 3114), USB 2.0, SoundBlaster.
Tous les ordinateurs fonctionnent sous AmigaOS 4.1 Final Edition. Tous les tests seront identiques à ceux de l'article "Mini AmigaNG - Volume IV, Comparaison Finale", pour faciliter la comparaison (ces articles ne sont pas encore publiés sur intuitionbase.com et Obligement ; les originaux sont disponibles sur amigaportal.cz).

Vous avez peut-être remarqué que je n'ai pas utilisé d'AmigaOne XE cadencé à 1533 MHz lors de mes tests. Cela fonctionnerait. Cependant, lors de l'exécution prolongée du navigateur Odyssey, par exemple, des blocages aléatoires se produisent (même avec un VCore augmenté à 1,64 V). Idem avec 1466 MHz. J'ai donc laissé la fréquence à 1400 MHz seulement pour les tests et en conditions réelles. Avec cette fréquence, l'AmigaOne XE est stable. Il ne reste plus qu'un seul processeur non surcadencé, le "prototype pilote de production". Mon AmigaOne XE a un peu de chance avec eux. Mais peu importe, ce prototype est nettement plus rapide que l'original, vous verrez sa vitesse dans un instant.

8.1 Vitesse du processeur sans FPU et VMX

Testé avec Dhrystone 1 du paquet WhetDhryStone.

AmigaOne XE

Les performances brutes du processeur sont présentées ici de manière entièrement prescriptive par fréquence. L'AmigaOne XE avec la fréquence la plus élevée est le plus rapide, et le surcadençage a eu un impact significatif. Malheureusement, c'est la première des deux seules victoires de l'AmigaOne XE sur le Pegasos 2. Car tout ne dépend pas que de la fréquence du processeur.

8.2 Vitesse du processeur, avec VMX

Testé avec lame, PowerPC G3 sans AltiVec, PowerPC G4 avec VMX (AltiVec).

AmigaOne XE

Le Pegasos est déjà le plus rapide dans cette tâche, bien que le surcadençage de l'AmigaOne XE ait considérablement amélioré ses performances. La consolation pour l'AmigaOne XE réside peut-être dans le fait qu'il surpasse légèrement le Mac Mini G4 (1,83 GHz). Certes, cela est principalement dû au fait que le processeur pour MorphOS n'utilise pas AltiVec, mais cela compte aussi. Et le résultat du Micro A1-C avec le processeur PowerPC G3 montre l'avantage de l'AltiVec. Même un AmigaOne XE non surcadencé à basse fréquence est plus rapide.

8,3 vitesse de la mémoire

Testé avec Stream.

AmigaOne XE

Le Micro A1-C et l'AmigaOne XE sont équipés de mémoire SDR-133, tandis que le Pegasos 2 est équipé de DDR-266. Ils devraient donc être presque deux fois plus rapides, mais ce n'est pas le cas. Le surcadençage de l'AmigaOne XE ne modifie pas la vitesse de la mémoire, la fréquence du bus FSB restant à 133 MHz.

8.4 Vitesse de la mémoire vidéo

La vitesse d'écriture de la mémoire vidéo est mesurée à l'aide de GfxBench2D.

AmigaOne XE

L'AmigaOne XE (surtout avec le DMA) est ici nettement plus rapide que le Micro A1-C, qui présente l'inconvénient d'avoir une carte graphique d'ancienne génération. Le Pegasos 2 est deux fois plus rapide que l'AmigaOne XE. Cela est dû au fait que le contrôleur de bus PCI/AGP du Micro A1-C et de l'AmigaOne XE (Articia S) n'est pas bien conçu. Même si l'Articia S affiche une vitesse AGP x2 théorique (512 Mo/s), sa conception interne ne permet pas des transferts réels plus rapides que le PCI 33 MHz (133 Mo/s). De ce point de vue, l'AmigaOne XE est en réalité à son maximum : une fois de plus, on constate qu'augmenter la fréquence n'a aucun effet ; il n'y a tout simplement plus de débit disponible.

8.5 Vitesse du SSD

Testés avec SCSISpeed (bus) et DiskSpeed (sous-système de disque incluant le cache), tous les ordinateurs sont équipés d'un contrôleur PCI SATA 150 et d'un SSD SATA. Je n'utilise ni ne teste l'IDE interne.

AmigaOne XE

AmigaOne XE

Le surcadençage a eu un impact, mais pas autant que je l'espérais. Mais il y a des choses intéressantes :

Le Micro A1-C est plus rapide que l'AmigaOne XE. Le contrôleur SiI 3512 serait-il plus rapide que le SiI 3114 (et donc probablement plus rapide que le SiI 3112) ? C'est une version plus moderne et un remplaçant du 3112, donc c'est possible. Je vais devoir le tester correctement et, si c'est le cas, je limiterai le nombre de disques dans le Pegasos à deux et j'installerai des contrôleurs SiI 3512 partout.

De plus, si vous consultez mon précédent article sur le surcadençage du Mac Mini G4 (pas encore disponible sur intuitionbase.com et Obligement), le Pegasos 2 était plus lent lors du test de disque. Il a simplement été testé avec MorphOS à l'époque. Ici, il est testé avec AmigaOS 4, et dans trois cas sur quatre, il est plus rapide que le Mac Mini G4 (1,83 GHz) : vitesse de lecture moyenne du disque, vitesse de lecture maximale et moyenne du SCSI. Ainsi, le disque dur du Pegasos 2 est plus rapide avec AmigaOS 4 qu'avec MorphOS. Cela s'explique par le fait que le sata.device sous MorphOS ne peut gérer que le mode UDMA 5 (Ultra ATA 100), tandis que le sii3114ide.device sous AmigaOS 4 peut gérer le mode UDMA 6 (Ultra ATA 133) et, en prime, il gère également le SMART.

8.6 Vitesse de l'Ethernet

Mesuré par TCPSpeed par rapport à une station de travail Windows rapide. Ceci peut être considéré comme la vitesse maximale réelle de la pile TCP.

AmigaOne XE

Le surcadençage a augmenté la vitesse maximale de la pile TCP de 140 à 178 Mbit/s. Parfait. Et l'AmigaOne XE est le plus rapide.

Je ne prends pas en compte cette victoire sur le Pegasos 2, c'est un peu injuste. L'AmigaOne XE est équipé d'une carte PCI 1 GbE RTL8169 lors du test, tandis que le Pegasos 2 n'a qu'une carte interne 100 MbE. Le Pegasos 2 possède toujours une carte réseau interne 1 GbE (je l'utilise sous MorphOS et Linux) et n'a donc pas de carte PCI 1 GbE. Cependant, AmigaOS 4 ne dispose toujours pas de pilote pour cette carte ; la mesure a donc été effectuée avec une deuxième carte réseau interne 100 MbE. Je ne voulais tout simplement pas changer deux cartes dans le Pegasos 2.

Et bien sûr, la pile TCP dans l'AmigaOne XE est presque deux fois plus rapide que dans le Mac Mini G4 et, cette fois, la victoire est méritée car, dans le Mac Mini G4, vous ne pouvez pas ajouter une carte réseau plus rapide.

8.7 MPlayer

Testé avec Serenity-HDDVDTrailer.mp4, résolution HD 1280x720, codec H.264.

AmigaOne XE

C'est un exemple représentatif de la compatibilité de l'AltiVec avec ces tâches. Le surcadençage de l'AmigaOne XE a également été bénéfique. De toute façon, on ne peut regarder des films HD qu'avec le codec H.264 sur l'AmigaOne XE. Il faut déjà activer la fonction "framedrops" et l'image est parfois saccadée.

8.8 Cow3D

Test Warp3D.

AmigaOne XE

Le surcadençage nous a aidés, mais pas autant que prévu. Apparemment, nous avons déjà atteint les limites du bus de l'AmigaOne XE. Cependant, nous sommes pratiquement au niveau du Pegasos 2. Et le Micro A1-C, avec sa carte graphique obsolète, ne suit pas.

8.9 Test de performances HTML gfx

Testé à l'aide de wirple.com/bmark, il s'agit d'un test graphique et la figure montre le nombre d'images par seconde au début du test.

AmigaOne XE

Le surcadençage est également payant. Et ce que nous ne voyons pas dans ce graphique, c'est qu'il est payant notamment en raison de la grande quantité de JavaScript dans les sites Web modernes.

8.10 SDLBench

Les performances du Micro A1-C sont prises comme base.

AmigaOne XE

En fait, rien d'inattendu n'est observé. Le surcadençage a amélioré les performances de SDL sur AmigaOne XE de 15%.

8.11 Blender

Testé avec test.blend.

AmigaOne XE

Ici, malheureusement, je n'ai pas de données de l'AmigaOne XE non surcadencé ou du Pegasos 2 avec AmigaOS 4 (je ne veux pas changer à nouveau la carte graphique Radeon 9800 PRO par la 9000 PRO), donc le graphique n'est pas très éloquent.

Mais Blender n'utilise pas l'AltiVec, nous pouvons donc avoir une idée de la vitesse au moins à partir de Micro A1-C.

8.12 Jeux de tir subjectif

AmigaOne XE

À l'exception de WingsBattlefield, le surcadençage a aidé partout.

ioQuake 3 est plus rapide sur l'AmigaOne XE que sur le Pegasos 2. Et le jeu Tower57 est le dernier exemple où l'AmigaOne XE surpasse mon Mac Mini G4 surcadencé. De 1,0 par seconde.

Nous savons déjà que le Micro A1-C n'est pas adapté aux jeux, mais le graphique montre également que vous n'avez pas besoin de surcadencer l'AmigaOne XE pour ces jeux, cet ordinateur leur suffit même avec un processeur à 800 MHz.

8.13 Émulateurs

E-UAE : testé avec les versions JIT SDL, Picasso96 installé avec uaegfx. J'ai testé SysInfo et ADoom.

AmigaOne XE

AmigaOne XE

L'augmentation des performances est donc significative. Le surcadençage offrira un confort optimal pour jouer aux jeux AmigaOS classiques, comme sur Pegasos 2.

DOSBox : testé avec les versions JIT. Pour les tests, j'ai utilisé SpeedTest (qui affiche un multiple de la vitesse d'origine du PC/XT) et Quake.

AmigaOne XE

AmigaOne XE

Encore une fois, le surcadençage est très adapté à DOSBox. Même si nous n'avons fait qu'effleurer les performances du Micro A1-C dans Quake, c'est correct. Et le Pegasos 2 est un peu plus rapide ici.

Je suis assez curieuse de savoir pourquoi le Micro A1-C obtient un score aussi élevé dans ce test. Sa carte graphique, ses performances en SDL et sa fréquence processeur sont moins bonnes. Le seul avantage que je vois pour le Micro A1-C est que son processeur a deux fois plus de cache L2 : 512 ko contre 256 ko pour l'AmigaOne XE. Ou est-ce que je mesure mal ?

9. Conclusion

Bien que l'AmigaOne XE (1,4 GHz) soit plus rapide que le Mac Mini G4 (1,83 GHz) dans quelques cas isolés, ses performances globales restent inférieures à celles du Pegasos 2 (1,33 MHz). Mais il s'en rapproche. Si nous ne sommes pas plus rapides avec un processeur globalement plus rapide, c'est pour deux raisons :
  • L'AmigaOne XE utilise le protocole 60x sur le bus système entre le processeur et le northbridge, tandis que le Pegasos 2 utilise le protocole MPX, plus moderne et plus rapide. Même si MPX n'est en réalité que légèrement plus rapide (un cycle mort lors du transfert d'un bloc), c'est là que réside le goulot d'étranglement ; même ce petit décalage se verra.
  • Le northbridge Articia S de l'AmigaOne XE a une conception de contrôleur PCI nettement moins bonne que le Marwell Discovery II du Pegasos 2. Alors que le Discovery II possède deux ponts hôtes séparés (le point de départ du contrôleur PCI), un pour la carte graphique et un pour les autres cartes PCI, l'Articia S n'a qu'un seul pont hôte sur le bus PCI 33 MHz et le bus AGP y est connecté via un pont, donc tout le débit du bus AGP doit passer par ce goulot d'étranglement.
Les résultats de le surcadençage indiquent que nous avons déjà atteint les limites des bus PCI et AGP de l'AmigaOne XE, donc de nouvelles augmentations de la vitesse du processeur ne seraient que légères et seulement à quelques endroits.

Bien que le remplacement du processeur soit risqué, je pense que les résultats justifient ce risque. L'AmigaOne XE, cadencé à 800 MHz d'origine, peut convenir aux anciens jeux AmigaOS 4, mais à 1400 MHz, il est déjà adapté à Internet, aux émulateurs et aux utilitaires. Ainsi modifié, et même choyé, je dirais, l'AmigaOne XE est, avec le Pegasos 2, le meilleur AmigaNG de la première génération. Il surpassera non seulement le Micro A1-C et la Sam440ep, mais aussi la Sam440ep-Flex et la Sam460ex (bien que ces deux derniers aient l'avantage de pouvoir utiliser Enhancer Software et Warp3DNova). En bref, nous ferons de ce jouet un ordinateur polyvalent en 2023.

Enfin, un petit avertissement : le remplacement et le rebillage des processeurs ne sont pas à la portée de tous, c'est vraiment du haut niveau. Si vous ne l'avez jamais fait ou n'avez pas le matériel adéquat, n'essayez même pas. Confiez-le à une personne expérimentée qui sait comment le faire. Ce serait dommage que le module processeur tombe en panne. Et je préfère ne même pas m'attaquer à des choses comme souder des résistances et des cavaliers.

Et pour finir, un merci spécial à ceux sans qui cela n'aurait pas été possible :
  • Megafix : pour vraiment faire ce qu'ils promettent, ce n'est pas courant de nos jours.
  • Sven Grosse : pour le schéma de câblage du PLL_CFG 4.
  • Mon collègue de travail : pour souder le même.
Images utilisées :


[Retour en haut] / [Retour aux articles] [Article précédent]


Soutenez le travail d'Obligement