- Ce sujet contient 67 réponses, 14 participants et a été mis à jour pour la dernière fois par
Zarnal, le il y a 7 années.
-
CréateurSujet
-
17 avril 2017 à 1 h 44 min #2891Staff
Aladin
- Level 25
- Messages : 14795
Pour rebondir sur la news de rick dangerous enhanced, ouverture d’un topic sur le devenir de l’amiga classic
Comme le titre le précise, l’avenir est-il à l’émulation software ou à l’émulation hardware.
Personnellement j’attends la carte mère “stand alone” vampire. Histoire de repartir entièrement sur du matériel neuf avec toutes les prises modernes permettant une plus grande souplesse que les clones FPGA actuels (mist, fpga arcade) qui sont plus prévu comme console que comme ordinateur.
En attendant Happiga me fera patienter (plus facile à utiliser que mon 1200 classic).
-
CréateurSujet
-
AuteurRéponses
-
9 août 2017 à 13 h 12 min #10021
Gouky
- Level 1
- Messages : 19
Le FPGA restera toujours au dessus de l’emulation pour les timings, apres c est sur qu un pi avec le JIT mettra la misere niveau perf CPU.
Le DE10 est intéressant mais je reste quand meme sur le replay, meme avec toute ses problematiques de productions etc… Mais ca se regle, l’équipe a grossis (on est 3/4 dev actifs), des portages de core arrivent (je finalise le portage du core SMS la), les dernieres versions du fw ont leur lot de nouvelles fonctionnalites sacrement utile et le core Amiga est plutot pas mal du tout (AGA, 68020~030 11 mips, RTG, AHI, support physique du floppy, support des claviers amigas, oh et on parle d une carte d extension a base de compute module qui permettrait d utiliser un CPU soft en JIT). On attends toujours la carte fille 060 mais Mike est tout seul dessus du coup ca prends du temps malheureusement et seul lui peux s occuper de cette partie… (Oh et le site a eu une mega mise a jour avec wiki etc…)
En tout cas je suis interesse par tes retours sur la nano JBam. Faudait que je fasse un article de presentation du replay, tellement de choses ont bouges dans le bon sense -_-
9 août 2017 à 14 h 23 min #10023StaffZarnal
- Level 22
- Messages : 7657
Le FPGA restera toujours au dessus de l’emulation pour les timings, apres c est sur qu un pi avec le JIT mettra la misere niveau perf CPU.
Concrètement, comment cela se traduit il dans les faits ? Disparition de très légers glitchs par exemple ? Peut on considérer cela comme une ” emulation ” transistors ?
La comptatibilité/fidélité devraientt alors être exemplaires, pourtant il semble (semblait) demeurer des soucis techniques.
http://obligement.free.fr/articles/mist.php
Si je prends rodland par exemple, sous émulation CE il ne pose pas de souci(s).
N’étant pas un spécialiste, je me pose ces questions.
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
9 août 2017 à 14 h 37 min #10024Gouky
- Level 1
- Messages : 19
Article mise a jour en 2016… Depuis il y a eu pas mal de neufs. Le plus gros probleme c est actuellement le CPU, le minimig a pour lui d utiliser un vrai 68000 donc parfaitement cycle accurate … le TG68k a des soucis sur certaines instructions qui vont deux plus vites que la normale ou le manque du support d’autres, ou lel non support de certaines interruptions ou stack frame… mais c est en voie d’etre regle.
Dans le concret ca veux dire l utilisation possible avec le hw legacy (floppy par example mais on pourrait parfaitement brancher une carte zorro si on le voulait…) Ce qui est impossible avec de l’emulation.
Encore une fois, le FPGA n est pas de l emulation c est une implementation hardware des chips.
9 août 2017 à 14 h 47 min #10025StaffZarnal
- Level 22
- Messages : 7657
D’où mes guillemets
Merci.
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
9 août 2017 à 17 h 29 min #10049mister jbam
- Level 5
- Messages : 158
Merci Gouky pour les informations , la partie amiga à super bien évolué et le replay est une carte intéressante.
Sinon l’un des avantages du DE10 c’est le ARM9 couplé au FPGA , tu peux (normalement ^^) gérer les deux ensemble.
Par exemple ce qui pourrait donner pour la partie Amiga , un gros 68040 bien boosté sur le ARM et tout le reste sur le FPGA , le mélange pourrait être assez explosif ^^Mais pas de soucis je te ferais des retour sur la De10 (je la reçois normalement demain si je croise UPS ^^)
---------------------------------------
Happiga 1.6.2 : Mon Amiga SURBOOSTÉ
MiSTer (DE10-Nano) : Mon Amiga en FPGA
Ma Chaîne YouTube (+700 000 vues ... MERCI)9 août 2017 à 17 h 31 min #10050Gouky
- Level 1
- Messages : 19
Hm tu es sur que l’ARM a assez de memoire sur le nano? Mais sinon oui c est l’idee qu on a en couplant le replay avec un compute module… Ca serait assez foufou niveau vitesse.
Le replay a un arm qui gere la partie OSD etc… mais niveau memoire ca reste tres limite et n a pas forcement acces a la DDR qui est couple directement au FPGA (ce n est pas le cas sur le nano? l arm peux acceder a la SDRAM?)
9 août 2017 à 18 h 51 min #10053StaffZarnal
- Level 22
- Messages : 7657
Il faut aussi voir le fait que l’émulation c’est de l’abstrait, il faut passer par un ” pré hard ” alors que les FPGA c’est du concret dans le sens où tu as un objet à brancher contrairement aux émulateurs aussi performants soient ils (et ce n’est hélas pas le cas pour l’ensemble des micros
).
Emulateurs : Click’n’Play
FPGA : Plug’nPlay
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
9 août 2017 à 23 h 08 min #10098mister jbam
- Level 5
- Messages : 158
Sur le de10-nano les 1go de mémoire DDR3 peuvent être attribué à la fois au FPGA ou à l’ARM sans aucuns soucis.
Apres pas mal de monde rajoute de la SDRAM sur la GPIO et la je ne sais pas si l’ARM y a accès, normalement oui mais j’attends de tester pour te le confirmer.
Et sinon vue que le ARM est dans la même puce que le FPGA l’interconnexion entre les deux est à très très haute vitesse .Un CPU tiré d’UAE sur l’ARM avec le core minimig AGA en FPGA ….. j’en ai des frissons ^^
---------------------------------------
Happiga 1.6.2 : Mon Amiga SURBOOSTÉ
MiSTer (DE10-Nano) : Mon Amiga en FPGA
Ma Chaîne YouTube (+700 000 vues ... MERCI)10 août 2017 à 10 h 04 min #10121StaffZarnal
- Level 22
- Messages : 7657
J’ai trouvé un post intéressant de Gunnar concernant la comparaison, qui à mon avis me semble exact et résume assez bien la situation
à mon avismais avec un bémol cependant :*Vampire2 is faster than UAE on PPC
*Vampire2 is faster than WinUAE without JIT
* WinUAE on the latest greatest x86 with fully enabled JIT
can be faster than Vampire in CPU speed.
Of course UAE can not emulate AMMX and
UAE can not emulate the DMA engines of SAGAJe dispose d’un C2D mobile de 2007 à 2Ghz et pourtant la vampire est dépassée niveau CPU si je compare avec le résultat de Jim.
Je ne sais plus trop quoi penser.
Par contre, si je vire le JIT aïe aïe aïe. Tout s’effondre avec une équivalence A4000 68040 25 Mhz à 0.60… 29 fois moins rapide
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
10 août 2017 à 10 h 51 min #10122k1200rs21
- Level 8
- Messages : 670
mon vieux pc avec un amd fx 8350 qui est dépassé par rapport a un intel I5 ou ryzen
Un Amiga fonctionnel s'est un Amiga avec au minimum 4 à 8 mo fast un disque dur ou équivalent aos 3.1 a 3.2.... pour du whdload donc utilisation du multi bouton dessus
10 août 2017 à 20 h 51 min #10177TuKo
- Level 5
- Messages : 212
J’ai fait quelques tests avec RiVA sur Vampire (core x13) et sur WinUAE (040+JIT), pour le rendu d’une même vidéo, sans audio, sans rendering, sans limite de framerate, j’arrive à 53fps sur Vampire et un peu plus de 150 sur WinUAE.
Mon PC est un i7-7700k@5GHz et tout les autres trucs du genre qui vont bien avec.
WinUAE est donc actuellement 3x plus rapide, avec JIT et avec la cavalerie qui suit derrière. Il se bat donc contre un le 68080 implanté dans le Cyclone 3 de ma V600.
Je ne trouve pas le facteur x3 énorme en fait. En extrapolant sur le futur, je ne serais pas étonné qu’à un moment donné de l’évolution du projet, on s’en rapproche.
10 août 2017 à 20 h 56 min #10178TuKo
- Level 5
- Messages : 212
Je dispose d’un C2D mobile de 2007 à 2Ghz et pourtant la vampire est dépassée niveau CPU si je compare avec le résultat de Jim.
Je ne sais plus trop quoi penser. Par contre, si je vire le JIT aïe aïe aïe. Tout s’effondre avec une équivalence A4000 68040 25 Mhz à 0.60… 29 fois moins rapide
SysInfo teste un “set” d’instruction pour déterminer un résultat, c’est donc hautement subjectif car certaines instructions sur Vampire pourraient être bien plus rapide que celles testées.
Cependant, si on veut comparer basiquement, on est à 335 MIPS sur ton screenshot contre ~110 sur Vampire pour un core x11. Le ratio n’est que de x3 alors que tu as un Core2Duo à 2GHz contre un 68080 à 77MHz.
Nous avons remarqué que la courbe de performance était linéaire sur la Vampire. Un core x13 (13*7MHz) sortira un score d’environ 130 MIPS sur SysInfo. Sur le petite Cyclone 3, nous avons pu faire tourner des core jusqu’à x17
Ce qui revient à dire qu’il faudrait un core x33 afin matcher ton score, cela me semble “techniquement possible” dans un futur constitué de FPGA Arria 10 et Cyclone 10 GX.
12 août 2017 à 15 h 22 min #10299StaffJim Neray
- Level 22
- Messages : 7042
On les trouve où les cores à x17 ?
A500 - A500 Plus - A600 HD - A1200 - A2000 - A4000T - CD32 - C=64 - 1040STE - CPC6128
- Micromiga.com - La boutique Amiga -
Mon Amiga 500 Plus : A590, 2MB Chip, 2MB Fast, HD 1,2GB, Floppy ext.
Mon Amiga 1200 : Blizzard 1220/4, 2MB Chip, 4MB Fast, HD 80GB, Overdrive CD14 août 2017 à 15 h 01 min #10395k1200rs21
- Level 8
- Messages : 670
j ai mis a jour mon winuae sur amikit 8.5
et j ai toujours mon vieux fx 8350
Un Amiga fonctionnel s'est un Amiga avec au minimum 4 à 8 mo fast un disque dur ou équivalent aos 3.1 a 3.2.... pour du whdload donc utilisation du multi bouton dessus
14 août 2017 à 16 h 13 min #10397StaffZarnal
- Level 22
- Messages : 7657
D’un autre coté, il faudrait éclairer le néophyte que je suis. J’ai voulu comparer avec sysinfo et le FPGA de mggk . Mon chipset est en fullCE et en fastest pour le CPU. A1200 stock 2Mo. Voici mon résultat :
Lorsque je le compare à celui de mggk sur son FPGA terasic, quelque chose m’interpelle :
Son résultat A1200 ne devrait il pas tourner aux alentours de 2/2.5 (avec fast) ?????
A1200 Commodore mutant " FrankenAmiga" + 68040 + 8MO + SD 8go - A1200 ESCOM. HD 20MO. Mon meilleur et seul A500 : WinUae. CPC 6128-CPC 464.
-
AuteurRéponses
- Vous devez être connecté pour répondre à ce sujet.