RAGEmem (Os4 memtest, OS4emu)
-
Voila.
http://uniweb.free.fr/os4 ragemem.lha
(EDIT: Version du 2 janvier 2005, corrigée selon les demandes des 5 premières pages de ce sujet).
c’est une variante de RAGE, optimisé car RAGE était foireux.
J’ai retiré les test caches, ça on s’en fout, la vitesse d’un cache est calculable sur le papier et la meme pour toute machine ayant un CPU identique.
J’ai retiré les test 32/64 bits car avec les nouveaux algo ils donnaient exactement les mêmes résultats. (+/- 2 mo/sec).
Ca devrait fonctionner sous OS4emu si OS4emu emule la newlib.
Sur un 750FX / 800:
Read: 195 mo/sec
Write: 728 mo/sec
Sur un 7455/933:
Read: 230 mo/sec
Write: 780 mo/sec
J’attend vos chiffres, AONE, PEG, PEG 2. N’oubliez pas de préciser le CPU.
J’essaye de trouver un moyen de dépasser ces 200 foutu mo/sec en lecture, normalement on devrait pouvoir atteindre beaucoup plus, mais ça ne veux pas.
‘soir.
foireux a quel niveau ? tu avais portant defendu assez virulament
l’ancien rage sur moo bunny, et tu viens encore de le citer dans le
thread « mos vs os4 »
d’autre part je comprend pas trop le coup de la newlib d’apres ce que
je t’avais entendu dire, pour ce genre de soft tu as pas vraiment
besoin du systeme, juste de la magie de l’asm
en tout cas c reussit, ca passe pas avec l’os4emu actuel
en effet la derniere version fonctionne avec os4emu :
pegasos1 april1
CPU: 740/750 (G3) Version 8 Revision 13073
CPU: CPUClock 601200000 BusClock 100200000
*** MEMORY READ TEST: 16 MB buffer ***
SPEED: 203.86 MB/sec
*** MEMORY WRITE TEST : 16 MB buffer ***
SPEED: 107.78 MB/sec
Hi,
Lecture 280 Mo/s, écriture 780 Mo/s (7455/933).
http://s.guillard.free.fr/OS4/ragemem.jpg
Je me demande comment tu peux estimer « tirer le max. » de la mémoire vu que les autres tâches continuent de tourner, comme le gadget qui calcule l’usage cpu
J’ajouterais un forbid/permit autour de la boucle de test, même si c’est cochon.
Amigalement,
—
Stéphane Guillard
Crisot, t’es trop fort pour lancer ca sur le forum Gueguerres
Voici les resultats de mon PegIIG4@1ghz
RAGEmem v1.01 – compiled 29/12/04
Copyright Universe 2003-2004
*** MEMORY READ TEST: 16 MB buffer ***
SPEED: 229.95 MB/sec
*** MEMORY WRITE TEST : 16 MB buffer ***
SPEED: 178.70 MB/sec
NOTE: 32/64 bits modes have been removed!
since the speed is the same in both cases.
Compatible with OS4emu with no speed loss.
Have fun!
J’ai 256Mo de DDR Kingston ( je crois ) et Mos 1.4.3
Voila
Tiki
PS : Trop fort ce Crisot
@ Crisot
comment expliquer qu’il y ai des différences si importantes entre les tests? Y compris entre Aone de même type. En lecture c’est relativement aproximatif, mais en écriure, les valeurs semblent n’avoir aucun repère cohérent.
entre deux Aone on peut constater 120 MO/s de différence en écriture ce que je trouve énnorme.
Et alors là, que dire si on compare avec un Pegasos G4? 602 MO/s de différence en écriture ! Y a quelque chose qui ne va pas du tout là dedans.
Je parie que ces tests ne sont pas faits dans les mêmes conditions.
Tiki, t’aurais pas un truc lourd en train de tourner sur ton PEG ? Un truc du genre calcul de RC5 ou autre machin comme ça ?
Faut éclaircir cette histoire.
RyZen Rulez 😉
AA: non non j’ai 44 aussi sur le G3/800.
ALL: Pour l’écriture, la différence de perfs est normale. Sur un G4 / 933 on a 780 mo/sec avec de la ram non ECC, et environ 640 avec de l’ECC registered. D’une manière générale l’ECC est un peu plus lente en pointes (mais reste aussi rapide en pratique sur du random acces).
Le Peg 2 à 200 mo/sec en écriture…….. je sais pas quoi en penser. N’aimerait il pas la trick du DCBZ? Ca doit etre le mode de cache coherency de MOS, il n’est de toute façon pas activé comme c’est recommandé par Motorola/IBM si je me souviens bien.
Fab: 430 mo/sec c’est normal puisque c’est la limite déjà mesurée sur Peg 2 sans DCBZ, par Rage premières versions.
La meme boucle en C donne pratiquement 700 mo/sec sur mon ex G4.
Bon qu’est ce qui rallenti à ce point? Je suis surpris en fait. Auccune idée, pour tout dire. Une chose est sure, mon algo est le meme que l’ancien (celui qui tournait à 440 et des brouettes), + le DCBZ.
De plus est tu sur que ces fonctions sont vraiment plus rapides sur Peg 2/ G4? Car effectivement, d’après les chiffres que j’ai, ça augmente bien les performances……… Sur PEG 1 / G3. Vu que MOS à été majoritairement écrit sur Peg 1…
Une idée?
@Serge : Mon peg etait franchement booter pour éviter tout » parasitages « . Seule la pile TCP/IP tournait a ce moment là.
@ Crisot : Pardon, comme c’etait sur le forum Gueguerre, et connaissant ta position vis à vis du Peg, je pensais que c’était des tests truqués. Maintenant, ca vient peut etre aussi de os4emu ( enfin je dis ca, mais j’y connais rien ).
Tiki
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Guéguerres › RAGEmem (Os4 memtest, OS4emu)