OVH Cloud OVH Cloud

question materiel

4 réponses
Avatar
tutu
jour,

est il utile d'avoir un processeur 64bits sous linux ? faut il
recompiler toutes les applications avec un compilo 64bits ?

quelle est la carte graphique idéale pour linux, dans l'optique
d'utiliser intensivement opengl ( cao , voire jeux )

existe t il un site listant les matériels, non pas compatibles,
mais "idéaux" pour linux ?

merci d'avance.

4 réponses

Avatar
Jerome Lambert
Le Mon, 16 Aug 2004 14:47:34 +0200, tutu a écrit :

jour,


Bonjour,

est il utile d'avoir un processeur 64bits sous linux ?


Ce n'est pas obligatoire. Maintenant, les gouts et les couleurs...

faut il recompiler toutes les applications avec un compilo 64bits ?


Si on utilise un processeur *uniquement* 64 bits (Itanium, Mips et co),
oui. Si on utilise un processeur dont le mode 64 bits est une évolution
du mode 32 bits (Amd64 ou PowerPC G5), non.

quelle est la carte graphique idéale pour linux, dans l'optique
d'utiliser intensivement opengl ( cao , voire jeux )


ATI FireGL et NVidia Quadro sont les plus renommées, mais je ne connais
pas le sujet en profondeur...

existe t il un site listant les matériels, non pas compatibles,
mais "idéaux" pour linux ?


Idéal ne veut rien dire, vu que chacun a des besoins différents...

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats

Avatar
mykey


jour,



Bonjour,


Bonjour


est il utile d'avoir un processeur 64bits sous linux ?



Ce n'est pas obligatoire. Maintenant, les gouts et les couleurs...



Moi je suis tenté ces derniers temps de me préparé une config 64bits
J'ai déjà capté une bonne carte mère ASUS 64bits avec tout l'intégré
qu'il faut (quoique une carte son intégré est en 'trop'), et un pross
AMD 64bits (plus chère que la carte mère, mais, c'est bien puissant ces
petites bêtes :-D)

faut il recompiler toutes les applications avec un compilo 64bits ?



Si on utilise un processeur *uniquement* 64 bits (Itanium, Mips et co),
oui. Si on utilise un processeur dont le mode 64 bits est une évolution
du mode 32 bits (Amd64 ou PowerPC G5), non.



En effet, les AMD64 savent 'interprétés' les instructions 32bits :)

quelle est la carte graphique idéale pour linux, dans l'optique
d'utiliser intensivement opengl ( cao , voire jeux )



ATI FireGL et NVidia Quadro sont les plus renommées, mais je ne connais
pas le sujet en profondeur...




... J'ai une grande préférence pour Nvidia, la 6600 est une moyenne
gamme, voilà un lien qui compare la 6600 & la 6600GT:
http://www2.hardware.fr/news/imprimer/6760/
Sinon je ne peux pas t'en dire plus. :(

existe t il un site listant les matériels, non pas compatibles,
mais "idéaux" pour linux ?



Idéal ne veut rien dire, vu que chacun a des besoins différents...

Je ne connais pas, mais Mandrake propose de valider son matériel donc au

préalable il faut le connaître. http://www.mandrakelinux.com (regarde
dans le menu de gauche, il y a un lien qui fait référence au matériel)
Sinon j'ai entendu (je ne suis jamais allé mais) je sais que Suse en
aussi un tel service...

Bonne journée :)

--
,www.gnu.org,
/
((__-^^-,-^^-__))
`-_---' `---_-'
`--|A` 'A|--'
` /
); ;(
:o_o:
"-"


Avatar
Jerome Lambert
Le Mon, 16 Aug 2004 15:28:25 +0200, mykey a écrit :
Ce n'est pas obligatoire. Maintenant, les gouts et les couleurs...



Moi je suis tenté ces derniers temps de me préparé une config 64bits
J'ai déjà capté une bonne carte mère ASUS 64bits avec tout l'intégré
qu'il faut (quoique une carte son intégré est en 'trop'), et un pross
AMD 64bits (plus chère que la carte mère, mais, c'est bien puissant ces
petites bêtes :-D)


Je confirme. J'écris depuis un Acer 1511Lmi (Athlon64 3000+)...

faut il recompiler toutes les applications avec un compilo 64bits ?
Si on utilise un processeur *uniquement* 64 bits (Itanium, Mips et co),

oui. Si on utilise un processeur dont le mode 64 bits est une évolution
du mode 32 bits (Amd64 ou PowerPC G5), non.
En effet, les AMD64 savent 'interprétés' les instructions 32bits :)



Mais quitte à investir dans un Athlon64, autant prendre une distribution
compilée spécifiquement pour le matériel en question. Mandrake, Fedora,
SUSE et les inévitables Debian et Gentoo proposent ce genre de choses...

quelle est la carte graphique idéale pour linux, dans l'optique
d'utiliser intensivement opengl ( cao , voire jeux )
ATI FireGL et NVidia Quadro sont les plus renommées, mais je ne connais

pas le sujet en profondeur...
... J'ai une grande préférence pour Nvidia, la 6600 est une moyenne

gamme, voilà un lien qui compare la 6600 & la 6600GT:
http://www2.hardware.fr/news/imprimer/6760/
Sinon je ne peux pas t'en dire plus. :(


Disons que les processeurs que j'ai cités sont, disons, plus
professionnels, donc plus puissants et aussi vachement plus chers...

A titre d'exemple, une Nvidia Quadro FX 3400 avec 256Mo de Vram vaut dans
les 1000 euros...

--
Jerome
"Moi, je trouve ça rigolo quand y a un truc qui marche pas avec Linux.
Chercher à le faire marcher m'amuse beaucoup. C'est mieux qu'un jeu vidéo."
M. in fr.comp.os.linux.debats



Avatar
no_spam
On Mon, 16 Aug 2004 15:06:52 +0200, Jerome Lambert wrote:

Le Mon, 16 Aug 2004 14:47:34 +0200, tutu a écrit :

jour,


Bonjour,

est il utile d'avoir un processeur 64bits sous linux ?


Ce n'est pas obligatoire. Maintenant, les gouts et les couleurs...

faut il recompiler toutes les applications avec un compilo 64bits ?


Si on utilise un processeur *uniquement* 64 bits (Itanium, Mips et co),
oui. Si on utilise un processeur dont le mode 64 bits est une évolution
du mode 32 bits (Amd64 ou PowerPC G5), non.


En passant, le G5 n'est pas une évolution du PPC 32 bits. La spec
PPC 64 bits existe depuis fort longtemps: le PPC est dérivé du POWER
qui est un CPU 64 bits et le premier PPC 64 bits fut le 620 (en 95 ?).
Pour l'amd64 comme pour le G5, il faut que l'OS ai un support particulier
pour pouvoir executer des programmes 32 bits: certaines instructions
ont des effets de bord différents selon qu'elle sont executées en mode
32 ou 64 bits (calcul de la carry sur une addition, par ex).
Il faut donc que l'OS soit capable de switcher de mode (32/64) quand
il switche de process, suivant le mode d'execution de celui-ci.

Passer en 64 bits sur un amd64 a un cout non négligeable puisque toutes
les instructions 64 bits utilisent un nouveau préfixe. Donc, le code
est sensiblement plus gros que sa version 32 bits.
C'est moins sensible pour les PPC: les opcodes sont les mêmes que
pour un PPC 32 bits, seul le chargement des constantes est plus
couteux (il faut 4 instruction pour charger une constante 64 bits
'inline' dans le code contre 2 pour une 32 bits). Ce problème peut être
contourner en codant les constantes dans les sections de code et
en les chargeant en 1 fois (cout: 1 instruction + 64 bits de data).

En conclusion: le minimum pour pouvoir utiliser correctement un CPU
64 bits, c'est d'avoir un kernel prévu pour.
Mais je ne vois pas l'intérêt d'un CPU 64 bits si c'est pour n'executer
des programmes qu'en mode 32 bits....