Gros proc avec linux ou Cygwin, viendez voir...

Gros proc avec linux ou Cygwin, viendez voir... - Overclocking, Cooling & Modding

Marsh Posté le 14-01-2002 à 08:32:49    

Voilà j'aimerais tester mon lancer de rayons en temps réel.
Voilà les sources pour linux:  
http://www.multimania.com/davvador [...] _linux.zip
Il faut les recompiler avec le makefile fourni.
et pour cygwin (Windows):
http://www.multimania.com/davvador [...] st_cyg.zip (exécutable donné)
pour Windows, il faudra en plus les 2 dlls a mettre dans le repertoire de l'exe.
http://membres.lycos.fr/dvdreamorr [...] s/dlls.zip
Et lancer : "Raytracing.exe Scenes\demo.rtd demo"
ensuite régler avec "+" et "-" jusqu'à ce que cela soit fluide et me donner le nombre de pixels affiché dans la fenêtre texte.
Merci


Message édité par Dav Vador le 31-07-2002 à 09:55:52
Reply

Marsh Posté le 14-01-2002 à 08:32:49   

Reply

Marsh Posté le 24-07-2002 à 09:41:32    

ben moi j'ai essayé avec un PIII-700 sous mandrake 8.1, et ben c'est pas glorieux :  
en ajustant le nombre de pixel entre 40 et 50, j'arrive à du 1 f/s, donc ... :-/

Reply

Marsh Posté le 24-07-2002 à 13:51:37    

Faudrait un truc pour afficher les fps parce que "fluide" c pas tres precis ...

Reply

Marsh Posté le 24-07-2002 à 14:24:04    

Avec -O4 -march=athlon-tbird -mcpu=atlon-tbird -mmmx -m3dnow :
 
1 pixels : 0.34 fps ( 3sec / frame )
4 pixels : 4.3 fps
5 pixels : 5.8 fps
9 pixels : 10.5 fps
20 pixels : 17 fps
80 pixels : 20 fps
 
Avec les flasgs par défaut du Makefile:
 
1 pixels : Pas eu le courage
4 pixels : 4.2 fps
5 pixels : 5.9 fps
9 pixels : 11 fps
20 pixels : 15 fps
80 pixels : 20 fps
 
 
Conclusion, les flags changent pas grand chose ... Les variation sont a mon avis plus due a la variation de charge de ma machine qu'autre chose ( ben oui, j'ai pas fermé toute mes apps, mon edonkey etc rien que pour ca ... )
 
Apres un profiling rapide :


  %   cumulative   self              self     total            
 time   seconds   seconds    calls  us/call  us/call  name    
 24.85      2.88     2.88  1173804     2.45     3.86  lancer_rayon
 23.12      5.56     2.68  2169600     1.24     3.98  lancer_rapide
 22.09      8.12     2.56      113 22654.87 102566.37  aliasing_ecran
 17.43     10.14     2.02  4916603     0.41     0.41  intersection
  9.06     11.19     1.05  2218713     0.47     0.47  eclairage
  2.07     11.43     0.24  2169600     0.11     0.11  unitaire
  1.38     11.59     0.16  2169600     0.07     0.07  vecteur_rotation_y
  0.00     11.59     0.00        1     0.00     0.00  charger_rtd
  0.00     11.59     0.00        1     0.00     0.00  init_cosinus
  0.00     11.59     0.00        1     0.00     0.00  init_sinus


 
 

Reply

Marsh Posté le 25-07-2002 à 14:36:08    

246tNt a écrit a écrit :

Avec -O4 -march=athlon-tbird -mcpu=atlon-tbird -mmmx -m3dnow :
 
1 pixels : 0.34 fps ( 3sec / frame )
4 pixels : 4.3 fps
5 pixels : 5.8 fps
9 pixels : 10.5 fps
20 pixels : 17 fps
80 pixels : 20 fps
 
Avec les flasgs par défaut du Makefile:
 
1 pixels : Pas eu le courage
4 pixels : 4.2 fps
5 pixels : 5.9 fps
9 pixels : 11 fps
20 pixels : 15 fps
80 pixels : 20 fps
 
 
Conclusion, les flags changent pas grand chose ... Les variation sont a mon avis plus due a la variation de charge de ma machine qu'autre chose ( ben oui, j'ai pas fermé toute mes apps, mon edonkey etc rien que pour ca ... )
 
Apres un profiling rapide :


  %   cumulative   self              self     total            
 time   seconds   seconds    calls  us/call  us/call  name    
 24.85      2.88     2.88  1173804     2.45     3.86  lancer_rayon
 23.12      5.56     2.68  2169600     1.24     3.98  lancer_rapide
 22.09      8.12     2.56      113 22654.87 102566.37  aliasing_ecran
 17.43     10.14     2.02  4916603     0.41     0.41  intersection
  9.06     11.19     1.05  2218713     0.47     0.47  eclairage
  2.07     11.43     0.24  2169600     0.11     0.11  unitaire
  1.38     11.59     0.16  2169600     0.07     0.07  vecteur_rotation_y
  0.00     11.59     0.00        1     0.00     0.00  charger_rtd
  0.00     11.59     0.00        1     0.00     0.00  init_cosinus
  0.00     11.59     0.00        1     0.00     0.00  init_sinus


 
 
 




Merci pour tes tests.
C'est koi ta config (proc, ram).
Le 3dnow et le mmx ne servent à rien dans les options de la compil, je ne les utilise pas.
 
Bobuse>>Tu dois avoir un soucis avec ta mandrake, avec mon athlon 600, je faisais bocou plus...

Reply

Marsh Posté le 26-07-2002 à 13:21:57    

Ma config : Athlon Tbird ( sans blague ;) )  700 Mhz, avec 384 Mo de RAM. Et j'ai une utilisation proco continue de +- 30% ( avec tout ce qui tourne en fond de tache ).

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed