> -----Original Message-----
> From: Pascal Bleser [mailto:[EMAIL PROTECTED]]
> Sent: mardi 5 novembre 2002 10:20
> To: [EMAIL PROTECTED]
> Subject: Re: [linux] Optimisations
>
>
> > J'essaie de determiner les meilleures optimisations pour ma
> machine.
> > Actuellement, je force avec -march=athlon-xp -pipe -O3.
> C'est deja pas
> > mal mais j'aimerais pousser le concept plus loin. Un p'tit man gcc,
> > section optimisations, et la je trouve les bonnes informations.
> > Seulement, y'a tellement d'options, et pour la plupart, je
> n'en connais
> > pas l'impact, que je ne sais lesquelles ajouter!
> > Si vous pouviez m'�clairer... et si ca vaut la peine
> d'ajouter qqch �
> > mon optimisation actuelle.
>
> Bein... tout d�pend de ton application.
>
> Si, comme pour 90% des cas, elle fait des acc�s I/O � des
> fichiers ou r�seau,
> ou encore � une DB, �a ne vaut pas la peine de pousser
> l'optimisation plus loin,
> le bottleneck se situera l� de toute mani�re.
>
Exact, donc je vais garder les optimisations actuelles. Elles ont servies � compiler tout le syst�me, il marche extremement bien.
Merci!
Encore une question:
gcc autorise -march=athlon-xp tantis que l'optimisation pour la compilation du kernel ne le propose pas. Penses-tu que bidouiller le Makefile afin de remplacer athlon par athlon-xp vaut le coup?
> Si par contre, c'est du calcul pur, �a vaut effectivement la
> peine, mais l�
> encore, essayer de parall�liser apporte plus que des options
> � la compilation,
> pour autant que ce soit possible (et surtout sur une machine
> SMP (*) �videmment,
> ou alors distribuer sur un HPC (**) si �a en vaut la peine et
> que le processus de
> calcul est tr�s intensif).
>
> (*) Symmetric MultiProcessor = machine � plusieurs processeurs
> (**) High Performance Cluster = cluster de calcul (pas
> failover ou load-balancing)
>
> --
> -o) Pascal Bleser ATOS Origin/Aachen(DE) |
> /\\ <[EMAIL PROTECTED]> |
> _\_v <[EMAIL PROTECTED]> |
> ---------------------------------------------|
> Jesus saves,Buddha makes incremental backups :
This electronic transmission and any attached document is intended exclusively for the person or entity to whom it is addressed and may contain confidential and/or privileged material. If you are not the intended recipient, any disclosure, reproduction, copying, distribution, or other dissemination or use of this communication is strictly prohibited. If you receive this message in error, please contact the sender and delete the material from any and all computers. SPEOS does not warrant a proper and complete transmission of this information, nor does it accept liability for any delays.

