ZBench« est une petite appli qui permet de donner une "note" comparative α votre PC sous Windows...
.Table des matiΦres:
Ce manuel est structurΘ de la maniΦre suivante:
.Description de Zbench«
.Mesures physiques
.Mesures physiques et thΘoriques
.Mesures
.Z_Text
.Z_Line
.Z_Circle
.Z_Move
.Z_Copy
.Z_Stretch
.Z_Mips
.Z_Flop
.Cacul des rΘsultats
.Z_Graph
.Z_Process
.Z_Edition
.Z_Tableur
.Z_Dessin
.Z_Bench
.Throughput
.Test transfert du disque
.Test vitesse bus vidΘo
.Test rΘsolutions de l'Θcran vidΘo
.Formules de calcul
.Installation
.DΘinstallation
Vous pouvez utiliser le "search" pour aller directement α l'endroit dΘsirΘ
.Description de Zbench«:
En effet, maintenant, c'est courrant d'avoir un PC avec un CPU cadencΘ α 33Mhz, voir 40Mhz, que dis-je 50Mhz, non, 66Mhz... bref une pΘtΘe de Mhz... Mais α l'utilisation on s'aperτoit que quand mΩme, il y a des machines qui vont plus vite que d'autres... (en mode Windows bien entendu). C'est que la carte video et son driver joue un r⌠le important maintenant, et c'est presque τa qui fait toute la diffΘrence...
Au niveau des benchmarks, il y a des revues plus ou moins spΘcialisΘes en informatique qui en pratique, mais ils deviennent trop connus, et les constructeurs optimisent leur matΘriel en fonction du bench et non plus de l'utilisateur rΘel. Il en vient mΩme que certaines cartes Θcran sont "super" rapide au winbench du PC Magazine et on voit que α l'utilisation cela, comment dirais-je, traine les savates...
J'ai aussi remarquΘ, que les benchs donnaient une valeur "globale" pour une utilisation "globale", mais qu'en fait un PC qui avait une note de 6 n'Θtait pas Θgale α un autre PC qui avait aussi une note de 6...
Zbench« va donc "dΘmonter" une aprΦs une les fonctions et astuces de la carte vidΘo, puis d'en faire des moyennes 'pondΘrΘes' en fonction d'une utilisation bien prΘcise.
ZBench« va vous permettre de comparer trΦs facilement votre machine α d'autres et surtout vous dire o∙ et pourquoi cela va plus ou moins vite...
ZBench« est Θvolutif, chaque fois qu'il sortira sur le marchΘ un nouveau truc pour amΘliorer les performances graphiques de votre PC, par exemple carte S3 ou VLocal Bus, chaque fois ZBench« sera adaptΘ en consΘquence...
.Mesures physiques et thΘoriques:
ZBench« fait des mesures 'physiques' de la machine, puis calcule des valeurs 'thΘoriques'. ZBench« dΘfinit la machine en quatre valeurs 'thΘoriques':
L'Θdition
Le tableur
Le dessin
L'animation vidΘo
La valeur finale reprΘsentative de la machine est la moyenne gΘomΘtrique de ces 4 valeurs 'thΘoriques', qui donne le ZBench«.
ZBench« NE DONNE PAS des mips ou xyzflops/sec, mais des valeurs de comparaisons, soit par rapport α la machine de dΘfaut (un NoteBook MEM 386sx20 VGA 640x480-8c sans cache), ou alors par rapport α un autre PC qui lui α aussi passΘ α la moulinette du ZBench«. Cela permet de comparer, soit deux machines de mΩme niveau entre elles, ou de comparer deux cartes graphiques dans la mΩme machine.
.Mesures:
ZBench« 'mesure' par des tests les valeurs suivantes:
.Z_Text:
Cette valeur nous indique les performances pour l'affichage de text pur en diffΘrentes couleurs (en fontes de taille fixe), est indicatif pour tout ce qui se rapport α l'affichage de caractΦres (Traitement de text, Tableur,...)
.Z_Line:
Cette valeur nous indique les performances pour l'affichage de lignes de couleurs et de tailles diffΘrentes, est indicatif pour tout ce qui est dessins et cadres.
.Z_Circle:
Cette valeur nous indique les performances pour l'affichage de cercles de couleurs et de tailles diffΘrentes, est indicatif pour tout ce qui est dessins et cadres, mais avec fonctions mathΘmatiques.
.Z_Move:
Cette valeur nous indique les performances pour l'affichage de dΘplacement de 'bitmap', c'est lα que l'on voit resortir les cartes avec 'accΘlΘrateur graphique' genre S3. Est indicatif pour tout ce qui se rapport α l'affichage de caractΦres avec scrolling (Traitement de text, Tableur,...)
.Z_Copy:
Cette valeur nous indique les performances pour l'affichage de transfert de 'bitmap', c'est lα que l'on voit resortir les cartes avec 'bus accΘlΘrΘ' genre Cirrus Vesa Local Bus. Est indicatif pour tout ce qui se rapport α l'affichage de dessins et photos ou vidΘo (Dessin bitmap, PhAO, animation vidΘo...)
.Z_Stretch:
Cette valeur nous indique les performances pour l'affichage de stretch de 'bitmap' (zooming), c'est lα que l'on voit resortir les cartes avec 'accΘlΘrateur graphique' genre ATI Ultra. Est surtout indicatif pour tout ce qui se rapport α l'animation vidΘo (MultimΘdia...)
.Z_Mips:
Cette valeur nous indique les performances pour le processeur pur, c'est lα que l'on voit resortir les caches mΘmoire de processeurs. Est indicatif pour tout ce qui se rapport α l'affichage de dessins et vidΘo (Dessin bitmap, PhAO, animation vidΘo...)
.Z_Flop:
Cette valeur nous indique les performances pour le processeur pour les opΘrations mathΘmatiques pur, c'est lα que l'on voit resortir le coprocesseur mathΘmatique. Est indicatif pour tout ce qui se rapport α l'affichage de dessins et de calculs (CAO, Tableur, ...)
.Cacul des rΘsultats:
ZBench« 'calcul' les valeurs suivantes:
.Z_Graph:
C'est la moyenne gΘomΘtrique de (T_Ztext * T_Zline * T_Zcircle * T_Zmove * T_Zcopy * T_Stretch) ^ (1 / 6), cela indique les performances de la carte graphique.
.Z_Process:
C'est la moyenne gΘomΘtrique de (T_Zmips * T_Zflops) ^ (1 / 2), cela indique les performances du processeur.
.Z_Edition:
C'est la moyenne gΘomΘtrique de (T_Ztext * T_Zmove * T_Zcopy * T_Zmips) ^ (1 / 4), cela indique les performances de la machine pour l'Θdition.
.Z_Tableur:
C'est la moyenne gΘomΘtrique de (T_Ztext * T_Zmove * T_Zcopy * T_Zmips * T_Zflops) ^ (1 / 5), cela indique les performances de la machine pour le tableur.
.Z_Dessin:
C'est la moyenne gΘomΘtrique de (T_Zline * T_Zcircle * T_Zcopy * T_Zmips * T_Zflops) ^ (1 / 5), cela indique les performances de la machine pour le dessin.
.Z_VidΘo:
C'est la moyenne gΘomΘtrique de (T_Zcopy * T_Zmove * T_Zmips * T_Zflops) ^ (1 / 4), cela indique les performances de la machine pour les animations vidΘo et traitement photo.
.Z_Bench:
C'est la moyenne gΘomΘtrique de (T_Edition * T_Tableur * T_Dessin * T_VidΘo) ^ (1 / 4), cela indique les performances 'globales' de la machine.
.Throughput:
Ici on ne va plus trouver des valeurs de 'comparaisons' mais des valeurs de dΘbits...
.Test transfert du disque:
Permet de mesurer le dΘbit pour la lecture d'un fichier, sera utilisΘ surtout pour le multimΘdia. Il suffit simplement de "double-cliquer" sur un fichier assez gros pour que ZBench mesure le taux de transfert d'un disque, d'un CD-ROM ou d'un rΘseau. C'est le taux de transfert rΘel, qui lui est bien infΘrieur au taux de transfert thΘorique du bus du controleur de disque... mais dans la rΘalitΘ, bien s√re que nous avons le taux rΘel... La valeur indiquΘe est en kBytes/seconde.
.Test vitesse bus vidΘo:
Permet de mesurer le dΘbit du bus vidΘo, sera utilisΘ surtout pour le multimΘdia. C'est le taux de transfert rΘel, qui lui est bien infΘrieur au taux de transfert thΘorique du bus vidΘo... mais dans la rΘalitΘ, bien s√re que nous avons le taux rΘel... La valeur indiquΘe est en MBytes/seconde
.Test rΘsolutions de l'Θcran vidΘo:
Permet de comparer la dΘfinition entre Θcran diffΘrents. La comparaison est toujours trΦs subjective, il me semble que celui-ci est mieux que celui-lα... Avec cette mire, cela va faciliter grandemment le travail...
La suite du manuel suivra...
.Formules de calcul:
Attention seulement valable pour la version 3.x du ZBench, la suite viendra...
Utilisez pour installer ZBench« installz, ou si vous l'avez dΘjα, simplement double-cliquez sur ZBench«.inz, installz va copier tous les fichiers nΘcessaires au bon endroit...
.DΘinstallation:
Si vous ne dΘsiriez plus utiliser ZBench«, simplement double-cliquez sur ZBench.inz et aprΦs sur "uninstall", et tous les fichiers de ZBench« vont Ωtre effacΘs.
C'est tout simple...
ATTENTION: il est important de mettre le path complet (drv:\path\ZBench) et d'avoir le ZBench.hlp au mΩme endroit que le ZBench.exe...
Ce programme est gratuit... et bien s√r toutes suggestions sont les bienvenues...
Ch. Zufferey
CH-1350 Orbe
zufferey@sic.epfl.ch
+41 024.41.37.22
*** Bugs Repport ***
Est nouveau... (dans le dΘsordre...)
**************
0.0.x
ProblΦmes connus et α faire... (dans le dΘsordre...)