Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[OFF] Simple Core ou Dual Core ?
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri Apr 21, 2006 11:21 am    Post subject: Reply with quote

ben -j5 c'est pour avoir 5 threads de compile ou de linkage en parralèlle, le paramètrage du -j doit normalement être compris entre nb_cpu + 1 et 2 * nb_cpu +1 (priorité à la multiplication hein!) donc 5 chez moi.
Back to top
View user's profile Send private message
mornik
Apprentice
Apprentice


Joined: 12 Mar 2005
Posts: 184
Location: Niort

PostPosted: Fri Apr 21, 2006 12:29 pm    Post subject: Reply with quote

L'hyperthreading, on le trouve dans d'autres cpu que dans les intels ? (je parle pour le x86)
_________________
Pousser pas j'y suis déjà !
Back to top
View user's profile Send private message
PabOu
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1088
Location: Namur - Belgium

PostPosted: Fri Apr 21, 2006 12:59 pm    Post subject: Reply with quote

non, l'hyperthreading c'est copyright Intel :\
_________________
Mangez du poulet !
Back to top
View user's profile Send private message
nuts
Veteran
Veteran


Joined: 10 Jan 2004
Posts: 1630

PostPosted: Fri Apr 21, 2006 1:25 pm    Post subject: Reply with quote

c'est pas copyright, c'est une technologie. et effectivement sur l'architecture tpe x86 il n'y a qu'intel. sur d'autres archi peut etre...
_________________
nuts
PC: AMD Phenom 2 bi-core 555 + Asus M4A77T/USB3 + 2Go de RAM + wifi Ralink RT61 + Radeon HD 3450 - Disque dur 500Go.
SGI Octane ip30 R10000
Back to top
View user's profile Send private message
xaviermiller
Bodhisattva
Bodhisattva


Joined: 23 Jul 2004
Posts: 8723
Location: ~Brussels - Belgique

PostPosted: Fri Apr 21, 2006 2:16 pm    Post subject: Reply with quote

perso, l'Hyper Threading me laisse assez froid : à part rajouter de la réactivité quand un thread monopolise 100% du CPU, OK. Mais à part ça, les ressources sont quand même partagées, non ? Donc lancer 2 compilations en même temps n'ira pas plus vite qu'en faire une (enfin, quasi).

Tandis que le multi-core, ça c'est de la balle :D : je viens de passer d'un Thunderbird 800 (=K7) à un AMD64X2 4400+, et c'est le jour et la nuit ;)
_________________
Kind regards,
Xavier Miller
Back to top
View user's profile Send private message
manu.acl
Guru
Guru


Joined: 29 Jan 2005
Posts: 426
Location: Paris

PostPosted: Fri Apr 21, 2006 2:19 pm    Post subject: Reply with quote

XavierMiller wrote:
Tandis que le multi-core, ça c'est de la balle :D : je viens de passer d'un Thunderbird 800 (=K7) à un AMD64X2 4400+, et c'est le jour et la nuit ;)

C'est si tu ne voyais pas de différence qu'il faudrait t'inquiéter... un TBird 800 c'est pas tout jeune ^^
Back to top
View user's profile Send private message
PabOu
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1088
Location: Namur - Belgium

PostPosted: Sat Apr 22, 2006 3:15 pm    Post subject: Reply with quote

nuts wrote:
c'est pas copyright, c'est une technologie. et effectivement sur l'architecture tpe x86 il n'y a qu'intel. sur d'autres archi peut etre...


Oui, une technologie inventée par Intel et protégée par copyright. Tout comme le SSE. Si un fabricant autre qu'Intel désire utiliser cette technologie, il y a quelques (millions de) dollards à faire sortir du porte-feuille.
_________________
Mangez du poulet !
Back to top
View user's profile Send private message
Longfield
Guru
Guru


Joined: 17 Mar 2004
Posts: 358
Location: Switzerland, Fribourg (la Glâne, les vrais)

PostPosted: Mon Apr 24, 2006 7:52 am    Post subject: Reply with quote

XavierMiller wrote:
perso, l'Hyper Threading me laisse assez froid : à part rajouter de la réactivité quand un thread monopolise 100% du CPU, OK. Mais à part ça, les ressources sont quand même partagées, non ? Donc lancer 2 compilations en même temps n'ira pas plus vite qu'en faire une (enfin, quasi).

Tandis que le multi-core, ça c'est de la balle :D : je viens de passer d'un Thunderbird 800 (=K7) à un AMD64X2 4400+, et c'est le jour et la nuit ;)


On est bien d'accord qu'un multi-core c'est mieux ! Mais ce dont il faut bien se rendre compte, c'est qu'en exécution normale, les resources de ton processeurs sont vraiment sous-exploitées. Pour mieux les exploiter, on fait du super-scalaire ou de l'exécution spéculative. Une autre idée c'est de faire du multithreading pour mieux remplir le pipeline, et donc mieux exploiter les capacités hardware de son processeur. Ce qui est intéressant dans cette technique, c'est qu'il y a très peu de matériel (comprende de transistors) à rajouter dans le proc pour avoir un feature intéressante

Allez, pour vous convaincre, un cours que j'avais suivi à l'époque où les premiers processeur Intel HT sortaient : http://lap.epfl.ch/courses/advcomparch/EPFL-only/TullsenJun96_ExploitingChoiceInstructionFetchAndIssueOnAnImplementableSimultaneousMultithreadingProcessor_ISCA.pdf
_________________
longfield@swissjabber.ch
Cardinal powered !
Back to top
View user's profile Send private message
Oupsman
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1042

PostPosted: Mon Apr 24, 2006 3:46 pm    Post subject: Reply with quote

nuts wrote:
c'est pas copyright, c'est une technologie. et effectivement sur l'architecture tpe x86 il n'y a qu'intel. sur d'autres archi peut etre...


Oui, sur les POWER5 par exemple, et cela s'appele le SMT.
_________________
--
L'idéal de nouveauté semble avoir remplacé l'idéal de progrès. C'est bien triste.

----
Unix philosophy: "Do one thing and do it well."
systemd: "Try to do everything and do it wrong."
Back to top
View user's profile Send private message
billiob
Guru
Guru


Joined: 30 Dec 2004
Posts: 425
Location: Paris, France

PostPosted: Mon Apr 24, 2006 5:28 pm    Post subject: Reply with quote

Longfield wrote:

Allez, pour vous convaincre, un cours que j'avais suivi à l'époque où les premiers processeur Intel HT sortaient : http://lap.epfl.ch/courses/advcomparch/EPFL-only/TullsenJun96_ExploitingChoiceInstructionFetchAndIssueOnAnImplementableSimultaneousMultithreadingProcessor_ISCA.pdf

Ca avait l'air bien, mais je ne peux pas y accéder :( (demande de login+pass)
_________________
billiob
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Mon Apr 24, 2006 7:41 pm    Post subject: Reply with quote

billiob wrote:
Longfield wrote:

Allez, pour vous convaincre, un cours que j'avais suivi à l'époque où les premiers processeur Intel HT sortaient : http://lap.epfl.ch/courses/advcomparch/EPFL-only/TullsenJun96_ExploitingChoiceInstructionFetchAndIssueOnAnImplementableSimultaneousMultithreadingProcessor_ISCA.pdf

Ca avait l'air bien, mais je ne peux pas y accéder :( (demande de login+pass)

pareil ; dommage :cry:
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Tue Apr 25, 2006 2:08 am    Post subject: Reply with quote

Il semble me souvenir que pour faire de l'HT il faut avoir des processeurs avec des longs pipelines pour que cette technologie soie rentable et que sur les Amd par exemple ils utilisent des pipeline courts.

Si quelqu'un pourrait me le confirmer.
Back to top
View user's profile Send private message
Longfield
Guru
Guru


Joined: 17 Mar 2004
Posts: 358
Location: Switzerland, Fribourg (la Glâne, les vrais)

PostPosted: Tue Apr 25, 2006 6:32 am    Post subject: Reply with quote

billiob wrote:
Longfield wrote:

Allez, pour vous convaincre, un cours que j'avais suivi à l'époque où les premiers processeur Intel HT sortaient : http://lap.epfl.ch/courses/advcomparch/EPFL-only/TullsenJun96_ExploitingChoiceInstructionFetchAndIssueOnAnImplementableSimultaneousMultithreadingProcessor_ISCA.pdf

Ca avait l'air bien, mais je ne peux pas y accéder :( (demande de login+pass)


effectivement, je vous ai filé le lien de la publication originale (qui est protégée et accessible uniquement depuis l'école) et non du cours à proprement parler qui est . Dans le cours, l'hyperthreading et appelé SMT, comme sur le Power5 !
_________________
longfield@swissjabber.ch
Cardinal powered !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum