On Tuesday 08 November 2005 12:17 am, Damian Mihai Liviu wrote: > Good morning, > > On Monday 07 November 2005 18:54, Ian S. Nelson wrote: > > If there is a quantifiable difference in performance then it makes > > sense, if not I think it just increases the likelihood of something > > being miscompiled and possibly broken. > > Sometimes it's two times faster, sometimes the difference is almost > unnoticeable, but if you consider the hole system, from my experience there > is a good difference. > Andreas (Girardet) what is your opinion? You are the project lead, so I'm > waiting for yours :-) > > Cheers,
I think there may be some problems with the use of another compiler. First of all, what compiler does say the KDE group use? If a problem occurs when using the Intel compiler but doesn't show up with GCC, and KDE uses the GCC compiler, then who is responsible for correcting it? I'm sure that KDE would say "Take care of it yourself". Secondly, are there any conflicts in the combining of routines that may have been created using different compilers? That is, a huge system such as KDE has many subroutines. Subroutines compiled with one compiler may not play nice with subroutines compiled with another compiler. These bugs are not simple to find, and may occur in very special and unusual circumstances. I would expect that if you go with the Intel compiler, then all routines in the distribution would be compiled with the Intel compiler. That said, do you create 2 distributions, one Intel, and the other GCC? Thirdly, for the user that wants to use a program available in source only, do they have to install the compiler based upon the distribution? Would you start to include the Intel compiler as part of the repositories? Has anyone developed a list of good programming techniques to enhance the speed of program? Perhaps a route to go would be a project to review individual programs to see if they have any coding that could be improved for speed based upon those techniques. The list could be set to include only high resource usage programs such as image viewers and editors. There are a lot of lions and tigers lurking out in the bushes, so I feel that much caution should use in embarking on such a journey. Just my thoughts... Tom. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]