Gérard Henry wrote:
oui mais a ramener aux niveaux des perfs des sparc par rapport aux x86
Oui, justement: si on a un SPARC, il vaut vraiment mieux utiliser SunCC:
on passe d'«extrêmement lent» à seulement «très lent» :-)
tu as teste?
Yep, j'ai fait ça rapidement, avec du -fast pour OpenSSL.
non, c'est pas gcc qui compile du fortran, il n y a pas d'equivalent a
gcc dans le monde du fortran (je citerais g77 et F comme gratuit)
Ben g77 a un backend qui compile du C à partir du FORTRAN, je crois.
Pratiquement, c'est tout ce qu'il y avait sur Solaris x86 il y a quelque
temps. Mais je n'en fais pas personnellement.
encore une demarche incomprehensible pour moi de la part de sun. gcc est
devenu un standard, je vois mal les developpeurs de logiciels libres
basculer de gcc a sun cc.
Pas d'accord. GCC n'est pas un standard, Le standard, c'est C99 (qu'il
respecte d'ailleurs bien).
Le problème ne vient pas de GCC en soi, mais des mauvais programmeurs
qui ne savent pas faire du code qui compile ailleurs que sur leur propre
machine.
Il y en a un paquet quand même qui savent faire du code qui compile
également bien avec tout compilo standard! Adopter les idiosyncrasies
propres à GCC ne serait pas mieux que celles de SunCC ou de Visual C.
Sûrement pire, parce qu'ils n'ont pas d'engagement de pérennité.
L'un des problèmes majeurs directement lié à GCC, c'est
l'incompatibilité binaire quasi-systématique entre les versions mineures.
Quand on a commencé à utiliser une version, il devient quasi-impossible
de faire une transition facile vers une nouvelle version, il faut tout
recompiler d'un coup. Pas terrible...
Ceci dit, pour rappel, Sun livre GCC dans Solaris 10, et c'est eux qui
ont financé le port pour Solaris 10 x64. Je me demande comment ils vont
gérer son évolution.
Quand on cherche a recompiler des applis scientifiques, et qu'on
recherche sur google des gens qui ont deja fait ca avec les outils de
sun, tout date pratiquement d'il y a 10 ans...
seul le compilo fortran de sun est reconnu, comme les autres fortran
proprietaires et payants
Le coût du compilateur ést un critère important. Difficile de lutter
contre GCC sur ce plan là :-)
Maintenant que SunCC est gratuit dans le cadre d'OpenSolaris, il a ses
chances.
Laurent
_______________________________________________
Solaris_fr liste de diffusion en français pour Solaris, sur toutes architectures
[email protected]
http://x86.sun.com/mailman/listinfo/solaris_fr