mercredi 1 octobre 2014

Benchmark(s) de l'Amiga OS4 sur WinUAE

PC1: Portable Sony Vaio, core i7 2640M @2,8Ghz, 16Go de RAM, 256Go SSD. carte graphique intégrée au processeur
PC2: Tour custom, i5 2500 @ 3,3Ghz, 24Go de RAM, SSD, WinUAE hébergé sur du RAID1 logiciel non SSD. carte graphique nvidia 560Ti
Système émulé: AmigaOS4.1 Classic, CyberStormPPC 128Mo, parition de SWAP de 1Go

Benchmark avec Sysmon pour PC1


Benchmark Ragemem PC1 vs A4000 PPC 604e@366Mhz 

Ici on remarque que la solution émulée avec WinUAE est plus performante que le couple Amiga4000/CyberstormPPC haut de gamme de l'époque.


Benchmark Ragemem PC1 vs Sam440ep @ 600Mhz

Si l'on compare par contre à une carte mère dédiée à l'AmigaOS4 (une carte déjà un peu ancienne, l'une des moins performante en fait), on constate que la solution émulée est plus lente que cette carte mère d'entrée de gamme, la gestion de la mémoire reste globalement à l'avantage de WinUAE cependant...

Benchmark SDL PC1 vs A1200 PPC 603e @ 330Mhz + Carte graphique Cybervision

Ici, clairement WinUAE prend du plomb dans l'aile avec la carte Intel HD.



Benchmark avec Sysmon pour PC2

Benchmark Ragemem PC2 vs A4000 PPC 604e@366Mhz 
Cette machine est plus performante, le processeur n'étant pas une version pour ordinateur portable. L'Amiga4000 et sa "grosse" carte PPC est clairement mis au tapis sur tous les points.

On peut en conclure que sur un PC fixe un peu récent, les performances sont bien meilleurs que le meilleur des Amiga4000 PPC (et l'émulation ne tourne que sur un seul coeur!!!).





Benchmark Ragemem PC2 vs Sam440ep @ 600Mhz
Ici celà deviens intéressant, sur cette machine, l'OS est plus rapide que la version la plus ancienne (et le plus lente) des machines PPC Sam440 dédiées à l'AmigaOS, et pas d'une seule petite courte tête!!!



Benchmark Ragemem PC2 vs Sam460ex @ 1150Mhz
Cette sam est la machine "milieu de gamme", encore actuellement fabriquée. On constatera que la sam est plus performante au niveau du cache, mais encore une fois, les accès mémoire sont à l'avantage de WinUAE. Pour avoir eu une Sam de ce type là récement, au niveau utilisation, l'OS4 boot plus vite sur UAE, mais le confort d'utilisation est quand même supérieur sur la Sam460ex...Nous parlons toutefois ici d'une solution à 130€ sous WinUAE, et le prix d'une machine PC neuve estimé à environ 800€ (à l'époque ou je l'ai achetée chez un petit revendeur du coin) vs une machine Amiga dédiée et complète pour un prix équivalant.


Benchmark Ragemem PC2 vs X1000
Heureusement, la solution sous WinUAE n'est pas aussi performante qu'un AmigaOne X1000....LA machine haut de gamme, en attendant le X5000 début 2015 (environ....).




Benchmark SDL PC2 vs A1200 PPC 603e @ 330Mhz + Carte graphique Cybervision
Ici çà se passe très bien pour WinUAE...


Benchmark SDL PC2 vs X1000
Et face au X1000, bien évidement, WinUAE ne gagne pas



Conclusion

J'ai toujours pensé que les différents successeurs à la tête du développement de l'AmigaOS faisaient une erreur en s'enfermant dans une architecture non optimisée pour développer des ordinateurs.
Force est de constater qu'avec un émulateur PPC qemu intégré/bricolé en un mois, Toni Willen (qui effectue depuis quelques années la maintenance de WinUAE) a réussi a fournir un émulateur capable de rivaliser avec les machines dédiées d'entrée de gamme, pour un coût moindre.

J'espère sincèrement que cette situation va aboutir au développement de machines Amiga dédiées (PPC) en version "low cost", pour attirer de potentiels utilisateurs (un émulateur reste un émulateur, un "vrai" ordinateur reste toujours plus confortable) plutoî que la vente d'une machine d'entrée de gamme à 600€ minimum. Pour mémoire, ce qui a fait le succès de l'Amiga a l'époque était une machine techniquement plus avancée que les autres, à un prix très abordable (3000FF pour l'Amiga500 à la grande époque, soit quelques 450€). Je pense qu'un AmigaPPC à 300€ tout compris aurai un fort potentiel de développement, mais rare sont les curieux qui peuvent investir 600€ minimum pour tester un OS....WinUAE comble ce besoin!

Mais j'espère aussi et surtout qu'Hyperion va se décider enfin a basculer vers les plateformes x86/X64, comme Apple à l'époque...

Bien entendu, le fait d'être resté sur la plateforme PPC a eu le mérite de maintenir vivant un écosystème de niche avec quelques constructeurs qui survivent tant bien que mal et des licences non piratées puisque non utilisables sur des machines Mac PPC ou PC tout court.

Espérons que WinUAE redistribue favorablement les cartes pour tout le monde, et qu'Hyperion ne décide pas simplement de ne plus maintenir la version OS4 pour "Classic", mais au contraire de l'optimiser....a priori, le stock modial de licences AmigaOS4 Classic étant en voie d'extinction depuis un mois!!!

Discussion sur la validité des chiffres

Il s'agit ici de copies d'écran réalisées sur deux machines assez récentes. Ragemem est l'outil "de référence" pour comparer des machines Amiga entre elles. Quelle est la réalité des chiffres sur une machine PPC émulée, n'y a t'il pas de biais, de faux calculs positivement avantageux à WinUAE à tort? Je n'en sais rien, mais ce que je peux peux dire, c'est que cette solution tourne plus vite qu'un MicroAOne (que j'ai utilisé pendant un bon moment), minus une carte Gfx qui rame, et que la solution reste moins rapide à l'usage et moins confortable qu'une Sam460ex (que j'ai eue, mais moins longtemps).





Aucun commentaire:

Enregistrer un commentaire