[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] machine-gimp



On Sun, Sep 05, 1999 at 05:27:58PM +0200, Jean-François Straeten wrote:
> On Sun, Sep 05, 1999 at 07:49:10AM +0200, be069275 wrote:
> > 1/ "
> > Les optimisations "de la mort" pour pgcc et PII :
> > CFLAGS="-O6 -fno-risc-const -march=pentiumpro -mcpu=pentiumpro \
> > -mpentiumpro -malign-double -mstack-align-double -fno-strength-reduce
> > -D_GNU_SOURCE (-fno-force-mem en cas de difficultés)
> > "je ne sais pas du tout de quoi vous parler! Pourriez vous m'indiquer
> > une procédure à suivre, je n'en suis qu'au début ?
> Ce sont des options pasées à "make" (ou plutot configure ?) avant de compiler
> un programme et destinées à optimiser le binaire pr la plateforme sur
> laquelle il va tourner.
Oui, ce qui ne veut pas dire que ça ne tournera pas sur un 486.
Simplement, l'alignement et l'organisation du code machine fera que la
vitesse sera optimale sur ce processeur (un PII dans ce cas-ci).
Les options sont passées à "configure" comme ceci:
  CFLAGS="..." configure
pour ceux qui ne sont pas familiers avec la syntaxe sh (ksh/bash), définir
une variable à gauche de l'éxécutable revient à définir cette variable
d'environnement pour ce processus uniquement. Joli, hein ? :)
configure, quant à lui, va créer un Makefile (à partir du Makefile.in) et
va y mettre CFLAGS.

> > 3/ un Pentium (qui utilise d'après ce que l'on m'a dit la virgule
> > flotante, donc serait plus performant en calcul) est-il plus performant
> > qu'un AMD dans le cas de gimp?
> Le Pentium est plus performant ds les calculs *en virgule flottante*, à moins
> que le jeu d'instructions 3D now! du CPU AMD ne soit utilisé (faut un prog
> compilé pour). A ce moment, il *parait* qu'il n'y a plus de différence
> sensible.
> Mais je *crois* que c'est réservé aux animations 3D et ne pense pas que Gimp
> fait ce genre de calcul
> (à confirmer ou infirmer).
Non, GIMP n'en a rien à f....e de la 3D ;)

-- 
  -o)  Pascal Bleser        |
  /\\  C++/UNIX Development | God is real, unless
 _\_v  ATOS Payment Systems | declared integer.
       Aachen, Germany      | 
<pbleser@atos-group.com>-------<guru@linuxbe.org>

---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.