Sujet : Re: Pb Aranym
De : lecoat (at) *nospam* atari.org (Francois LE COAT)
Groupes : fr.comp.sys.atariDate : 13. Aug 2024, 11:23:23
Autres entêtes
Organisation : To protect and to server
Message-ID : <v9fc6t$2mdfg$1@paganini.bofh.team>
References : 1 2 3 4 5 6 7 8 9 10 11
User-Agent : Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Firefox/91.0
Salut,
OL écrit :
Tous les
ordinateurs actuels sont parallèles, pas l'ATARI, ni même ARAnyM. Il y
a un saut immense à réaliser dans les performances, pour le hardware
ATARI. Tout est déjà prêt pour cela avec freeMiNT, manque le hardware.
Ce n'est pas parce que une machine peut faire du parallèlisme que le programme peut en tirer parti, pour cela il faudrait que tu l'adaptes, c'est compliqué. Quant à Mint freemint n'y connait rien du tout et même si il connaissait tu aurais à modifier ton programme. Cela me semble peu probable vu que déjà passer à GCC 4 te semble insurmontable. Je crois que tu mets la charrue avant les boeufs.
Pour info Mint ne connait même pas les threads (tu sais ces trucs qui servent à rien qui viennent selon toi de Windows), pourtant le parallèlisme c'est cela à fond.
Le parallélisme c'est le multi-threading pour Windows. Mais il est aussi
possible d'utiliser une autre voie, c'est le multi-processing, qui est
utilisé par freeMiNT, que j'utilise sous Unix, avec macOS et GNU/Linux.
Il ne faudrait sans doute pas grand chose, avec un hardware adapté, et
quelques modifications soft, pour que freeMiNT devienne un OS parallèle.
Puisque tu as un SDK qui tourne, profites-en pour y travailler !
>
J'ai déjà fait tout ce qu'il y avait à faire. Manque le hardwareATARI.
Je suis désolé, mais même la V4SA n'est pas un ordinateur performant.
Et pour cause, le multicoeur 68k reste à inventer. Ça n'existe pas...
>
Ne te demande pas ce qu'Atari peut faire pour toi, essaye de voir ce que tu peux faire pour Atari !
>
Mais je n'ai plus rien à faire de plus, que ce que j'ai déjà bien fait.
ATARI est un monument historique classé, que l'on ne peut plus rénover.
Ah ok, mais alors pourquoi es tu là. Tu as une super machine avec plein de coeurs, en fait tu as tout pour ton bonheur alors pourquoi embêter les autres avec ton amertume, programme sur ta machine apprend à faire du multithread adapte ton code, il n'y aura jamais rien de plus rapide que cela et tu y trouvera du plaisir.
Je fais déjà du multi-processing. Les accessoires GEM le permettent,
même avec le TOS d'origine. Il ne suffirait que de peu de choses, pour
que le système ATARI devienne parallèle. Il n'existe pas que les threads
pour cela. Ça n'est pas la voie qu'a emprunté Unix pour le parallélisme.
Ça ne me semble pas une bonne idée, que l'OS ATARI ressemble à Windows.
freeMiNT n'a pas été conçu sur le modèle de Windows, mais celui de Unix.
ATARIstiquement vôtre =)
-- François LE COATAuteur de Eurêka 2.12 (Grapheur 2D, Modeleur 3D)https://eureka.atari.org/