🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fr.comp.lang.c
Article #15399

Re: memcpy et char

#15399
From: Pierre Habouzit
Date: Mon, 26 Sep 2005 06:24
36 lines
3032 bytes
> Faudra regarder si leurs pretentions en termes d'optimisations sont
> justifiees. Ils citent essentiellement gcc comme reference, qui n'est pas
> super fort en optimisations, surtout au niveau du code gener� pour des
> architectures particulieres, alors qu'on peut imaginer qu'un compilateur
> produit par intel n'a que cela comme objectif.


� priori, les gentoo-istes et autres accros du r�chauffement climatique par
CPU montrent que pour des applis particuli�res (typiquement calculatoires)
icc fait du meilleur travail, et avec des r�sultats sensiblement meilleurs
(un gain de l'ordre de 5 � 10% si mes souvenirs sont bons).

Pour des applis que j'appelerais "de la vraie vie" (ie un tableur, un
traitement de texte et autres applis avec des cycles de calculs courts dans
le temps) la diff�rence est ultra minime.

Quant � ce qui est de gcc, pas mal de monde s'accorde � dire que gcc4.1
(encore non paru) devrait vraiment am�liorer les choses -- j'en sais rien �
vrai dire.

Et puis de toute facon, le "combat" d'optimisation de code C compil� est
compl�tement obsol�te et r�serv� � des vieux barbus (j'ai rien contreles
vieux barbus). L� o� les compilateurs se battent aujourd'hui, c'est plut�t
sur le plan de tenter de compiler du C++ (1) rapidement (2) vers du code
pas trop inefficace. Et l� dessus, gcc a encore bien du travail.

<private>
Et puis de toute facon, plus personne ne fait du C, ni m�me de C++
aujourd'hui. Quelle id�e, maintenant il y a Java !!!
</private>

-- 
�O�  Pierre Habouzit
��O                                                madcoder@debian.org
OOO                                                http://www.madism.org
Technical Details
Message-ID: <433793bb$0$18849$626a14ce@news.free.fr>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!infeed-3.proxad.net!news18-e.free.fr!not-for-mail
References: <4333e995$0$17469$626a14ce@news.free.fr> <4335b780$0$5400$8fcfb975@news.wanadoo.fr> <4336f07f$0$18817$626a14ce@news.free.fr> <mn.cd147d59bf8ddb92.15512@YOURBRAnoos.fr> <433711f2$0$301$7a628cd7@news.club-internet.fr> <mn.cd767d591baf1ae0.15512@YOURBRAnoos.fr> <dh74qq$rs7$1@reader1.imaginet.fr>

Show Full Headers
Complete Article Headers
X-Google-Thread: f9822,366ad66ae342f8da
X-Google-Attributes: gidf9822,public
X-Google-Language: FRENCH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!infeed-3.proxad.net!news18-e.free.fr!not-for-mail
Message-ID: <433793bb$0$18849$626a14ce@news.free.fr>
Supersedes: <433793b4$0$18849$626a14ce@news.free.fr>
From: Pierre Habouzit <madcoder@debian.org>
Subject: Re: memcpy et char
Newsgroups: fr.comp.lang.c
Date: Mon, 26 Sep 2005 08:24:45 +0200
References: <4333e995$0$17469$626a14ce@news.free.fr> <4335b780$0$5400$8fcfb975@news.wanadoo.fr> <4336f07f$0$18817$626a14ce@news.free.fr> <mn.cd147d59bf8ddb92.15512@YOURBRAnoos.fr> <433711f2$0$301$7a628cd7@news.club-internet.fr> <mn.cd767d591baf1ae0.15512@YOURBRAnoos.fr> <dh74qq$rs7$1@reader1.imaginet.fr>
User-Agent: KNode/0.9.2
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
X-Face: $(^e[V4D-[`f2EmMGz@fgWK!e.B~2g.{08lKPU(nc1J~z\4B>*JEVq:E]7G-\6$Ycr4<;Z!|VY6Grt]+RsS$IMV)f>2)M="tY:ZPcU;&%it2D81X^kNya0=L]"vZmLP+UmKhgq+u*\.dJ8G!N&=EvlD
Lines: 36
Organization: Guest of ProXad - France
NNTP-Posting-Date: 26 Sep 2005 08:22:51 MEST
NNTP-Posting-Host: 82.225.205.10
X-Trace: 1127715771 news18-e.free.fr 18849 82.225.205.10:47096
X-Complaints-To: abuse@proxad.net