Aller au contenu

PCI Mark


sky99

Messages recommandés

pour uploader via ssh; il faut utiliser scp

un petit man scp pour se rappeller des commandes que j'ai oubliées.... :francais:

bon c'est archi simple .....

scp source destination

exemple

scp ./monprogrammedetest dark26@pcinpact.com:monprogramme

ça copie le fichier local monprogrammedetest sur la machien distante pcinpact.com avec l'user dark26 sous le nom monprogramme.

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 137
  • Créé
  • Dernière réponse
en fait je pense que l'interface n'est pas importante...il faut d'abord faire les algos...

Aussi, c'est quoi, comme langage, que tu as utilisé ? c'est du Visual Basic ?

J'essaye les fractales tout de suite...

Tout à fait d'accord, l'interface n'est pas importante.

Pour l'algo, c'est celui sur le site de sourceforge

Pour le langage, c'est du C++ (DevC++ 4.9.8.4)

[Perso, ca fait longtemps que j'ai abandonné VB....]

Pour les fractales,

j'ai trouvé un exemple de Mandelbrot sur un bouquin :

void Mandelbrot ()
{
   int Ligne, Colonne, Compt;
   double P0, Q0, Module, X, Y, Aux;
   
   int BaseEcran  = 460;
   int HautEcran  = 346;
   int IncLigne   =  10;
   int IncColonne =  10;

   int Limite = 200;
   double P = 0.2733400;
   double Q = 0.0074200;
/*    
   double X1 = -1.3;
   double X2 =  1.3;
   double Y1 = -1.3;
   double Y2 =  1.3;
*/
   double X1 = -0.74547;
   double X2 =  -0.74538;
   double Y1 = 0.11298;
   double Y2 =  0.11304;
   
   double IncX = (X2 - X1) / BaseEcran;
   double IncY = (Y2 - Y1) / HautEcran;
   
   Colonne = 0;
   while (Colonne <= BaseEcran)
   {
       Ligne = 0;
       while (Ligne <= (HautEcran / 2))
       {
               X = X1 + Colonne * IncX;
               Y = Y1 + Ligne * IncY;
               Compt = 0;
               Module = 0;
               while ( (Compt <= Limite) && (Module <= 4) )
               {
                   Aux = X;
                   X = X * X - Y * Y + P;
                   Y = 2 * Y * Aux + Q;
                   Compt++;
               }
               Ligne += IncLigne;
       }
       Colonne += IncColonne;
   }
}

X1, Y1, X2, Y2, Limite, P et Q sont les variables d'entrées (modifiables)

BaseEcran, HautEcran représente la taille de l'écran (ce qui doit s'afficher)

IncLigne, IncColonne.... vous avez compris

Mais c'est significatif que sur des 386 et 486..... :fumer:

Donc faut modifier les valeurs d'entrées, ou trouver un autre algo pour

les CPU supérieurs....

Lien vers le commentaire
Partager sur d’autres sites

pour l'instant, l'interface n'est pas un problème...

Le but original, je me permet de le rappeler, paske j'étais là au début du projet quand même... C'est un ebench qui puisse être lancé d'une disquette (comme memtest), afin d'avoir un test rapide (pas de boot win) et fiable (tout le monde le même OS), et surtout reproductible (à la base, il devait juste servir à évaluer le gain occasionné par un OC (gain FSB/coef), voire une opti ram (timings)

Il n'a pas vocation à remplacer le PC mark, pour l'instant...

Mais si yen a un qui se sent de faire une interface toute magnifique en OpenGL et GTK, pour quoi pas..., Mais pas important maintenant...

Pour les algo, maltraiter ALU et FPU c cool, mais ya aussi MMX, SSE, et SSE2 (pour P4 et A64) ainsi que SSE3 sur prescott... Mais là, je sais pas encore ce que c'est... (pas regardé les datasheets)

Quelqu'un aurait un Itanium ou Itanium2 pour faire le bench dessus???

Lien vers le commentaire
Partager sur d’autres sites

Salut a tous!

Neo, si tu pour le host du SSH, je cherche dans la doc EXTREMEMENT toufue

de SF.net...

mais pour uploader des fichiers, il faut ls envoyer sur le ftp anonyme de sourceforge et via l'interface admin du site faire un release...

le plus simple serait de m'envoyer les fichiers par mail, et je m'occuperai d'uploader...

Lien vers le commentaire
Partager sur d’autres sites

le seus inconvénient sous dos c'est que l'on pert la puissance du chipset :francais: 

exemple le via kt400 sans driverest une grosse merde...

gneé?

ben oui tu veux faire des benchs sans OS, il y a des problèmes lié au manque de driver des chipsets qui amméliorent les performances....

enfin bon c'est un détail....

Lien vers le commentaire
Partager sur d’autres sites

A propos de la distrib, ne serait il pas possible de faire quelquechose dans le genre de ce que fait norton ghost?

ce programme modifie provisoirement les options de boot de windows pour

y rajouter une entrée qui est son mini systeme. Cela evite d'avoir a faire une disquette et c'est automatique: l'utilisateur clique sur un bouton du genre

"rebooter et effectuer les tests" bien sur ça serait un plus par rapport a la version disquette classique... m'enfin je pense qu'il est encore trop tot pour aller voir de ce coté :)

pour l'instant il faudrait deja trouver le bon alog qui exploite bien la majeure parties des CPUs...

En attandant j'ai commencé a m'occuper du site :

PCI_Mark : page du projet

Bon le contenu n'y est pas encore, mais ça vient, ça vient...

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.


×
×
  • Créer...