Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/12/2015, à 06:51

Caille

Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

Bonjour,

Y-Cruncher

Ce logiciel peut-être utilisé pour tester la rapidité d'un système informatique.
Il permet de calculer la constante PI avec un nombre décimales seulement limitées par la mémoire du PC.
Sur mon PC Windows il met 380 secondes pour calculer 1 milliard de décimales de PI.
Sous Windows aucun problème pour le lancer, mais sous Ubuntu je n'y arrive pas ?

Cordialement.

Dernière modification par Caille (Le 31/12/2015, à 09:10)

Hors ligne

#2 Le 27/12/2015, à 07:45

serged

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

Chez moi, il a l'air de marcher, du moins la version statique. Par contre l'affichage est illisible avec des couleurs alakhons.


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#3 Le 27/12/2015, à 08:50

Caille

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

serged a écrit :

Chez moi, il a l'air de marcher, du moins la version statique. Par contre l'affichage est illisible avec des couleurs alakhons.

Sur mon PC lorsque je clique sur lancer, mon PC le ventilateur ce lance à fond, mais je n'ai rien à l'écran ?
En fait sous Windows il ouvre une fenêtre "CMD" sous Linux ce doit être la même chose pourtant je ne vois rien, comme si il tournait en arrière plan ?

Dernière modification par Caille (Le 27/12/2015, à 09:20)

Hors ligne

#4 Le 27/12/2015, à 09:00

pingouinux

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

Bonjour,
Il faut sans doute donner des paramètres à la commande. Essaye dans un terminal :

./y-cruncher les_parametres_qui_vont_bien

(Voir le fichier Command\ Lines.txt pour des exemples)

Hors ligne

#5 Le 27/12/2015, à 09:32

Caille

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

pingouinux a écrit :

Bonjour,
Il faut sans doute donner des paramètres à la commande. Essaye dans un terminal :

./y-cruncher les_parametres_qui_vont_bien

(Voir le fichier Command\ Lines.txt pour des exemples)

Je n'arrive à rien faire de valable ?

./y-cruncher

Lorsque j'indique avec comme ci-dessus il me réponds:

y-cruncher : commande introuvable
caille@caille-TARGA-Traveller-1726-X2:~$ ./y-cruncher bench 500m
bash: ./y-cruncher: Aucun fichier ou dossier de ce type
caille@caille-TARGA-Traveller-1726-X2:~$ ./ y-cruncher
bash: ./ : est un dossier
caille@caille-TARGA-Traveller-1726-X2:~$ run y-cruncher
La commande « run » est introuvable, vouliez-vous dire :
 La commande « grun » du paquet « grun » (universe)
 La commande « rup » du paquet « rstat-client » (universe)
 La commande « rn » du paquet « trn » (multiverse)
 La commande « rn » du paquet « trn4 » (multiverse)
 La commande « srun » du paquet « slurm-client » (universe)
 La commande « qrun » du paquet « torque-client-x11 » (universe)
 La commande « qrun » du paquet « torque-client » (universe)
 La commande « zrun » du paquet « moreutils » (universe)
 La commande « runq » du paquet « exim4-daemon-light » (main)
 La commande « runq » du paquet « sendmail-bin » (universe)
 La commande « runq » du paquet « exim4-daemon-heavy » (main)
run : commande introuvable
caille@caille-TARGA-Traveller-1726-X2:~$ y-cruncher custom log:2 -dec:100000000000 -mode:swap -M:60g -swap:raid0 g:/ h:/ i:/ j:/
y-cruncher : commande introuvable
caille@caille-TARGA-Traveller-1726-X2:~$ /y-cruncher custom log:2 -dec:100000000000 -mode:swap -M:60g -swap:raid0 g:/ h:/ i:/ j:/
bash: /y-cruncher: Aucun fichier ou dossier de ce type
caille@caille-TARGA-Traveller-1726-X2:~$ 

En fait il faut que j'indique le dossier où ce trouve "y-cruncher" d'où "./" ?
J'ai placé le dossier sur le bureau, mais je ne connais rien à arborescence des fichiers et dossiers sous Ubuntu, donc il ne trouve rien ?
Est-il possible d'avoir cette arborescence affichée lorsque j'affiche un dossier ?

Hors ligne

#6 Le 27/12/2015, à 09:35

J5012

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

d'abord quelle version as-tu ? la dynamique ou la statique ?

ce serait bien si tu savais ou pouvais faire "clic droit : ouvrir un terminal ici" sur le dossier de y-cruncher ???

Hors ligne

#7 Le 27/12/2015, à 09:38

Caille

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

J5012 a écrit :

d'abord quelle version as-tu ? la dynamique ou la statique ?
ce serait bien si tu savais ou pouvais faire "clic droit : ouvrir un terminal ici" sur le dossier de y-cruncher ???

J'ai les deux versions dans un dossier séparé sur le bureau, nommés comme ci-dessous.

y-cruncher v0.6.9.9462-static

y-cruncher v0.6.9.9462-dynamic

caille@caille-TARGA-Traveller-1726-X2:~$ ./home/bureau/y-cruncher v0.6.9.9462-static/y-cruncher
bash: ./home/bureau/y-cruncher: Aucun fichier ou dossier de ce type
caille@caille-TARGA-Traveller-1726-X2:~$ 

Dernière modification par Caille (Le 27/12/2015, à 09:42)

Hors ligne

#8 Le 27/12/2015, à 09:43

pingouinux

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

Si c'est sur le bureau, ça va sans doute être, pour la version static :

~/Bureau/y-cruncher\ v0.6.9.9462-static/y-cruncher

ou, si version en anglais

~/Desktop/y-cruncher\ v0.6.9.9462-static/y-cruncher

Hors ligne

#9 Le 27/12/2015, à 09:44

J5012

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

donc tu as ce dossier "y-cruncher v0.6.9.9462-static" avec dedans les fichiers decompresses ?

~/Bureau/y-cruncher v0.6.9.9462-static$ tree
.
├── Binaries
│   ├── Libraries.txt
│   ├── Tuning.txt
│   ├── x64 AVX2 ~ Airi
│   ├── x64 AVX ~ Hina
│   ├── x64 SSE3 ~ Kasumi
│   ├── x64 SSE4.1 ~ Ushio
│   └── x64 XOP ~ Miyu
├── Command Lines.txt
├── Read Me.txt
├── Username.txt
└── y-cruncher

1 directory, 11 files

Hors ligne

#10 Le 27/12/2015, à 09:57

Caille

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

pingouinux a écrit :

Si c'est sur le bureau, ça va sans doute être, pour la version static :

~/Bureau/y-cruncher\ v0.6.9.9462-static/y-cruncher

ou, si version en anglais

~/Desktop/y-cruncher\ v0.6.9.9462-static/y-cruncher

Merci !

Le logiciel c'est enfin lancer, je n'arrive pas à comprendre que ce soit si compliqué ?
Comment trouver cette ligne que tu as écrite, pour moi ça reste de l’Hébreu !
Encore merci, je vais essayer de le faire fonctionner.

caille@caille-TARGA-Traveller-1726-X2:~$ ./home/bureau/y-cruncher v0.6.9.9462-static/y-cruncher
bash: ./home/bureau/y-cruncher: Aucun fichier ou dossier de ce type
caille@caille-TARGA-Traveller-1726-X2:~$ y-cruncher bench 500m
y-cruncher : commande introuvable
caille@caille-TARGA-Traveller-1726-X2:~$ ./home/bureau/y-cruncher v0.6.9.9462-static/y-cruncher bench 500m
bash: ./home/bureau/y-cruncher: Aucun fichier ou dossier de ce type
caille@caille-TARGA-Traveller-1726-X2:~$ ~/Bureau/y-cruncher\ v0.6.9.9462-static/y-cruncher
y-cruncher v0.6.9 Build 9462

Detecting Environment...

CPU Vendor:
    AMD         = Yes
    Intel       = No

OS Features:
  * 64-bit      = Yes
  * OS AVX      = No
  * OS AVX512   = No

Hardware Features:
    MMX         = Yes
  * x64         = Yes
  * ABM         = No
    RDRAND      = No
    BMI1        = No
  * BMI2        = No
    ADX         = No
    MPX         = No
    PREFETCHWT1 = No

SIMD: 128-bit
  * SSE         = Yes
  * SSE2        = Yes
  * SSE3        = Yes
  * SSSE3       = No
    SSE4a       = No
  * SSE4.1      = No
  * SSE4.2      = No
    AES-NI      = No
    SHA         = No

SIMD: 256-bit
  * AVX         = No
  * XOP         = No
  * FMA3        = No
  * FMA4        = No
  * AVX2        = No

SIMD: 512-bit
  * AVX512-F    = No
    AVX512-CD   = No
    AVX512-PF   = No
    AVX512-ER   = No
  * AVX512-VL   = No
  * AVX512-BW   = No
  * AVX512-DQ   = No
    AVX512-IFMA = No
    AVX512-VBMI = No


Auto-Selecting: x64 SSE3 ~ Kasumi

"/home/caille/Bureau/y-cruncher v0.6.9.9462-static/Binaries/x64 SSE3 ~ Kasumi"


Launching y-cruncher...
================================================================



Checking processor/OS features...

Required Features:
    x64, SSE, SSE2, SSE3



y-cruncher v0.6.9 Build 9462                ( www.numberworld.org )
Copyright 2008-2016 Alexander J. Yee      ( a-yee@u.northwestern.edu )

Distribute Freely - Please report any bugs.

Tuning:  Linux - x64 SSE3 ~ Kasumi


  0         Benchmark Pi  (all in ram)
  1         Component Stress Tester
  2         Run I/O Performance Analysis

  3         Custom Compute a Constant
                -   Compute other constants (e, Golden Ratio, etc...)
                -   Choose your own settings (use disk for large computations)

  4         BBP Digit Extractor for Pi
  5         Digit Viewer

  6         Advanced Options
  7         About

Enter your choice:
option: 

L'autre version y-cruncher "dynamic" ce n'est pas bon ?

Dernière modification par Caille (Le 27/12/2015, à 09:58)

Hors ligne

#11 Le 27/12/2015, à 10:12

J5012

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

la version dynamic si tu sais quelles sont les dependances ...

dans l'execution du programme il n'y a aucune difference !

le seul interet est au niveau du systeme : ne pas cumuler les redondances de fichiers bibliotheques (les fameuses dll sous windows , des libs .so sous linux)

Hors ligne

#12 Le 27/12/2015, à 10:19

Caille

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

Par contre sous Windows deux fichiers textes sont créé avec dans le premier le résultat du calcul de PI et dans le deuxième toutes les informations sur ce calcul avec leurs temps respectifs.
Où ce trouve ces fichiers sous Ubuntu ?

Résultats :

caille@caille-TARGA-Traveller-1726-X2:~$ ~/Bureau/y-cruncher\ v0.6.9.9462-static/y-cruncher
y-cruncher v0.6.9 Build 9462

Detecting Environment...

CPU Vendor:
    AMD         = Yes
    Intel       = No

OS Features:
  * 64-bit      = Yes
  * OS AVX      = No
  * OS AVX512   = No

Hardware Features:
    MMX         = Yes
  * x64         = Yes
  * ABM         = No
    RDRAND      = No
    BMI1        = No
  * BMI2        = No
    ADX         = No
    MPX         = No
    PREFETCHWT1 = No

SIMD: 128-bit
  * SSE         = Yes
  * SSE2        = Yes
  * SSE3        = Yes
  * SSSE3       = No
    SSE4a       = No
  * SSE4.1      = No
  * SSE4.2      = No
    AES-NI      = No
    SHA         = No

SIMD: 256-bit
  * AVX         = No
  * XOP         = No
  * FMA3        = No
  * FMA4        = No
  * AVX2        = No

SIMD: 512-bit
  * AVX512-F    = No
    AVX512-CD   = No
    AVX512-PF   = No
    AVX512-ER   = No
  * AVX512-VL   = No
  * AVX512-BW   = No
  * AVX512-DQ   = No
    AVX512-IFMA = No
    AVX512-VBMI = No


Auto-Selecting: x64 SSE3 ~ Kasumi

"/home/caille/Bureau/y-cruncher v0.6.9.9462-static/Binaries/x64 SSE3 ~ Kasumi"


Launching y-cruncher...
================================================================



Checking processor/OS features...

Required Features:
    x64, SSE, SSE2, SSE3



y-cruncher v0.6.9 Build 9462                ( www.numberworld.org )
Copyright 2008-2016 Alexander J. Yee      ( a-yee@u.northwestern.edu )

Distribute Freely - Please report any bugs.

Tuning:  Linux - x64 SSE3 ~ Kasumi


  0         Benchmark Pi  (all in ram)
  1         Component Stress Tester
  2         Run I/O Performance Analysis

  3         Custom Compute a Constant
                -   Compute other constants (e, Golden Ratio, etc...)
                -   Choose your own settings (use disk for large computations)

  4         BBP Digit Extractor for Pi
  5         Digit Viewer

  6         Advanced Options
  7         About

Enter your choice:
option: 0

Benchmark Pi:

Select a Benchmark Type:

  0     Single-Threaded
  1     Multi-Threaded

option: 1


Available Memory:   1.46 GiB

Option      Decimal Digits          Approx. Memory Needed

  1             25,000,000                 111 MiB
  2             50,000,000                 218 MiB
  3            100,000,000                 432 MiB
  4            250,000,000                1.10 GiB
  5            500,000,000                2.19 GiB
  6          1,000,000,000                4.39 GiB
  7          2,500,000,000                10.8 GiB
  8          5,000,000,000                21.5 GiB
  9         10,000,000,000                43.1 GiB
 10         25,000,000,000                 109 GiB
 11         50,000,000,000                 225 GiB
 12        100,000,000,000                 474 GiB
 13        250,000,000,000                1.18 TiB
 14        500,000,000,000                2.36 TiB
 15      1,000,000,000,000                4.72 TiB
 16      2,500,000,000,000                11.5 TiB

  0     I prefer SuperPi sizes... (1M, 2M, 4M...)

option: 4


Constant:   Pi
Algorithm:  Chudnovsky Formula

Decimal Digits:       250,000,000
Hexadecimal Digits:   Disabled

Thread Mode:    Thread Spawn (1 Thread/Task)  ->  ? / 2
Memory Mode:    Ram Only

Start Time: Sun Dec 27 09:59:27 2015

Reserving Working Memory...         1.09 GiB
Constructing Twiddle Tables...      3.00 MiB
Allocating I/O Buffers...           0 bytes

Begin Computation:

Summing Series...  17,628,421 terms
Time:    622.517 seconds  ( 0.173 hours )                                      
Division...
Time:    36.310 seconds  ( 0.010 hours )                                       
InvSqrt...
Time:    22.958 seconds  ( 0.006 hours )                                       
Final Multiply...
Time:    15.631 seconds  ( 0.004 hours )                                       

Pi:  697.436 seconds  ( 0.194 hours )

Base Converting:
Time:    63.091 seconds  ( 0.018 hours )                                       

Writing Decimal Digits:   250,000,000  digits written

Verifying Base Conversion...
Time:    20.239 seconds  ( 0.006 hours )                                       

Start Time: Sun Dec 27 09:59:27 2015
End Time:   Sun Dec 27 10:12:32 2015

Total Computation Time:             760.529 seconds  ( 0.211 hours )
Total Time (with output + verify):  785.013 seconds  ( 0.218 hours )

CPU Utilization:        190.652 %
Multi-core Efficiency:  95.3259 %

Last Digits:  Pi
3673748634 2742427296 0219667627 3141599893 4569474921  :  249,999,950
9958866734 1705167068 8515785208 0067520395 3452027780  :  250,000,000

Version:              0.6.9.9462 (Linux - x64 SSE3 ~ Kasumi)
Processor(s):         AMD Turion(tm) 64 X2 Mobile Technology TL-58
Logical Cores:        2
Physical Memory:      4,144,463,872 (3.86 GiB)
CPU Base Frequency:   1,122,870,082 Hz

Result File: Validation - Pi - 250,000,000.txt

Benchmark Successful. The digits appear to be OK.

caille@caille-TARGA-Traveller-1726-X2:~$ 

Hors ligne

#13 Le 28/12/2015, à 08:11

J5012

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

si tu avais vraiment essayé ?

j'ai fait en terminal dans le dossier de y-cruncher

./y-cruncher bench 25m

quand il a eu fini, y-cruncher a cree deux fichiers textes dans son dossier à cote de lui (!) :

Pi - Dec - Chudnovsky.txt
Validation - Pi - 25,000,000.txt

Hors ligne

#14 Le 28/12/2015, à 08:34

Caille

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

J5012 a écrit :

si tu avais vraiment essayé ?

j'ai fait en terminal dans le dossier de y-cruncher

./y-cruncher bench 25m

quand il a eu fini, y-cruncher a cree deux fichiers textes dans son dossier à cote de lui (!) :

Pi - Dec - Chudnovsky.txt
Validation - Pi - 25,000,000.txt

Bonjour,

Mais j'ai vraiment essayé, comment pourrait-il en être autrement ?
Je te place ici la réponse de mon terminal ?
J'ai même renommé le dossier "y-cruncher v0.6.9.9462-static", qui ce trouve sur le bureau en "y-cruncher" ?

caille@caille-TARGA-Traveller-1726-X2:~$ ./y-cruncher bench 25m
bash: ./y-cruncher: Aucun fichier ou dossier de ce type
caille@caille-TARGA-Traveller-1726-X2:~$ 

Rien ne ce passe plus ensuite, alors si tu as une solution, merci de me l'indiquer ?
Je ne dois pas faire ce qu'il faut, mais je bloque, probablement une histoire de dossier ?
Je ne connais absolument rien à arborescence de Linux, c'est probablement là le problème, il ne trouve pas le dossier sur le bureau !
Comment faire pour démarrer le terminal dans le dossier y-cruncher ?

Cordialement.

Dernière modification par Caille (Le 28/12/2015, à 08:41)

Hors ligne

#15 Le 28/12/2015, à 08:43

J5012

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

oh oui je vois ton erreur ...
je l'ai meme vu plusieurs posts au-dessus, mais je pensais que tu aurais corrigé de toi-meme apres t'etre documenté un minimum sur le shell et le terminal ?

1/ si tu places le dossier de y-cruncher sur le bureau, tu ne peux pas appeler sa commande à partir de ta localisation /home/user ouvert par defaut dans le terminal, parce que le terminal ne saura pas où se trouve la commande y-cruncher, logique ...

2/ je t'avais donné une astuce : je t'avais demandé si tu pouvais ou savais ouvrir un terminal sur le dossier de y-cruncher ?

3/ l'utilite d'une telle manoeuvre est de facilement pouvoir demander la localisation par le terminal de la commande y-cruncher qui se trouverait alors dans le chemin courant indiqué par les symboles ./

d'où toutes les commandes ci-dessus qui commencaient par :

4/

./y-cruncher ....

Hors ligne

#16 Le 28/12/2015, à 08:49

Caille

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

J5012 a écrit :

oh oui je vois ton erreur ...

Je n'ai strictement rien compris.
Donc c'était normal que ça ne fonctionne pas ?
Alors si tu peux me donner la commande à taper dans le terminal avec y-cruncher sur le bureau merci !

Je viens de comprendre, merci !

Dernière modification par Caille (Le 28/12/2015, à 08:52)

Hors ligne

#17 Le 28/12/2015, à 08:52

J5012

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

une autre astuce rapide quand on ne sait pas ouvrir le terminal à une localisation precise :

1/ ouvrir le terminal → l'invite de commande sera sur /home/user

2/ ecrire la commande cd puis espace

3/ prendre le dossier y-cruncher avec la souris, et le jeter dans la fenetre du terminal ouvert avec la commande cd en cours

4/ valider

ex :

user@pc-ordinaire:~$ cd '/chemin-du-dossier-qui-interesse/y-cruncher v0.6.9.9462-static' 

→ invite terminal apres validation

user@pc-ordinaire:/chemin-du-dossier-qui-interesse/y-cruncher v0.6.9.9462-static$ 

Dernière modification par J5012 (Le 28/12/2015, à 08:55)

Hors ligne

#18 Le 28/12/2015, à 09:28

Caille

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

J5012 a écrit :

d'abord quelle version as-tu ? la dynamique ou la statique ?

Ce serait bien si tu savais ou pouvais faire "clic droit : ouvrir un terminal ici" sur le dossier de y-cruncher ???

J'ai les réponses et ne les regardes pas !!! tongue tongue tongue

J5012 a écrit :

oh oui je vois ton erreur ...
Je l'ai même vu plusieurs posts au-dessus, mais je pensais que tu aurais corrigé de toi-même après t’être documenté un minimum sur le shell et le terminal ?
2/ je t'avais donné une astuce : je t'avais demandé si tu pouvais ou savais ouvrir un terminal sur le dossier de y-cruncher ?

Le problème de l'astuce, c'est que tu commence ta phrase par si tu pouvais, j'en ai conclus trop rapidement que je ne pouvais pas !!!

Avec tout ça, j'ai besoin d'aller faire Pi Pi lol lol lol

Hors ligne

#19 Le 30/12/2015, à 23:57

J5012

Re : Comment lancer "Y-Cruncher" pour calculer PI [Résolu]

puisque tu t'obstines à utiliser gnulinux, tu fais des progres meme lentement ...
un jour tu verras, tu seras une elite comme mr bourgeois faisait de la prose sans le savoir ... tongue

Hors ligne