![]() |
Bienvenue invité ( Connexion | Inscription )
Il est interdit de poster directement à la racine de ce forum.
Veuillez créer votre topic dans le sous-forum approprié.
![]() |
![]()
Message
#1
|
|
![]() BIDOUILLE Guru ![]() ![]() ![]() ![]() ![]() Groupe : Admin Messages : 55 528 Inscrit : 14 Jan 2001 Lieu : Paris Membre no 3 ![]() |
Actuellement, sur mac on a pas de bons outils de bench.
Est-ce que quelqu'un voudrait qu'on en fasse ? J'ai quelques idées précises mais pas les connaissances suffisantes pour les réaliser. -------------------- C'est parce que la vitesse de la lumière est plus grande que celle du son que tant de gens paraissent brillants avant d'avoir l'air con
|
|
|
![]() |
![]()
Message
#2
|
|
![]() Macbidouilleur d'Or ! ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 3 823 Inscrit : 20 Nov 2001 Lieu : vitry sur seine (94) Membre no 1 346 ![]() |
pour les tets il faut differentier
1) le calcul en virgule flottante ( la reine incontesté dans ce domaine le fortran ) 2) le calcul avec des entiers dans les 2 cas , faire attention au nombre de bits utilisés , car la quantité de memoire va fluctuer et donc fausser les resultats. le probleme du compilateur est crucial , car il ne faut pas des optimisdations de codes qui avantagent une machine , plus qu'une autre ( du coup altivec est a mettre de coté) eviter dans la mesure du possible , de faire des calculs sur une utlisation de memoire faible , la memoire cache va fatalement provoquer de grand ecarts. effectuer un calcul sur plusieurs minutes , cela permets de mieux mesurer la performance. je penses dans le cas avec des entiers differents algorithmes de tris , ( les optimisations des compilos vont forcement passer par là) , mais sur une volumetrie suffisemment importante ( evidemment le type de gestion de fichiers differents va fausser la aussi le resultat , genre optimisation fichier sur index....) eviter les declarations de type union sur pc qui favorisent un gain, de place memoire , ce n'est pas forcement le cas sur une machine big endian ( pour des raisons d'alignements en memoire ) --> ce point est systematiquement utilisé coté PC , mais partir d'un meme source avec des options de compilation identique devrait mettre une egalité sur ce point. -------------------- Desktop - CPU : AMD Ryzen 3600XT@4,6Ghz - RAM 16 Go - CM: Gigabyte X570-Aorus Pro CG : GeForce GTX 970- Audio: AMD Starship/Matisse HD Manjaro 25.1 xfce (unstable)
AMD Ryzen 9900x + Ram 32Go CM : Gigabyte X870 Elite Wifi 7 Cg : Radeon 9070 XT Gigabyte + Os Linux ( a venir ) |
|
|
![]() ![]() |
Nous sommes le : 1st August 2025 - 16:27 |