Répondre à la discussion
Affichage des résultats 1 à 11 sur 11

ordinateur multiprocesseurs ???



  1. #1
    boss62590

    ordinateur multiprocesseurs ???


    ------

    bonjour les futuraliens hihi

    bon un peu plus serieusement.
    On parle et on voit sur internet des ordinateurs ou serveurs multiprocesseurs mais qu'en est til vraiment..
    est-ce que l'on peut acheter des systemes identiques ou les concevoir nous meme ??

    oui .. il y a les bi-core ou tri-core pour tous et les serveurs pour les PME/PMI qui valent plus milliers d'euros mais a ce tarif c'est pas pour moi ni pour nous je pense...!

    Donc pourquoi ne pas prendre nos vieux processeurs de 400MHz ou autre 700 et 800 qui ne valent plus grand chose a "l'argus" qu'on peut trouver un peu partout d'ailleurs sur le net ou sur les marches pour pas cher...
    ceci etant dis est-ce que l'on peut les associer facon MIMD ou autre systeme d'exploitation avec plusieurs processeurs.
    Les assembler en serie pour avoir par exemple 10 ou 15 process de ce type les uns a la suite des autres qui travaillent sur le meme programme pour accelerer les calculs donc !
    Est ce quelqu'un ici connait la pratique de ce genre de montage ...
    faut il a chaque fois une carte mere par process et les relier entre-elles mais alors comment faire !!! ou existe t'il une methode bien connue pour relier leur cadence d'horloge.
    une derniere question comment evaluer en theorie la puissance theorique maximale de calcul si on met 10 process intel III a 766 MHz par exemple ...

    d'avance merci

    cordialement nico.

    -----

  2. Publicité
  3. #2
    tethys

    Re : ordinateur multiprocesseurs ???

    J'ai deja vue des cartes meres pouvant accepter 4 processeurs et 16 barettes memoire!

    Cependant il faut des processeurs compatible entre eux, c'est a dire ayant les meme caracteristique (socket notament).
    Je doute fort que tu puisse trouver aujourd'hui des cartes mere pouvant accepter des processeurs d'il y a pres de 10 ans.
    Et meme si ces cartes existent, elles doivent etre tres chere a la vue de leur faible nombre.

    Je pense que mettre 10 processeurs sur une carte mere doit poser des problemes de bande passante au niveau de celle ci, mais bon là je n'ai pas assez de savoir sur ce domaine pour te l'affirmer.

  4. #3
    boss62590

    Re : ordinateur multiprocesseurs ???

    bonne info pour les cartes meres je vais me renseigner ou plutot chercher sur internet.
    mais oui bien sur que je ne vais pas acheter des cartes mere de maintenant pour des process d'il y a 10ans mais bien les reutiliser ou alors si un autre moyen de les associer existe en fait. Je ne m'exprime peut etre pas tres bien sur le sujet mais je ne vois pas trop ce que cela pourrait donner a la fin je ne lance que des hypotheses ou suggestions ...

    c'est peut etre juste un genre de challenge pour faire une petite bete de course avec des vieux machins et pour pas cher mais ca peut etre quand meme interessant dans mon avancee des connaissances informatiques !!!

    clin d'oeil aux ch'ti de vendin !

    nico.

  5. #4
    Konrad

    Re : ordinateur multiprocesseurs ???

    Autre point de "détail" : il faut aussi que les processeurs soient capables de communiquer entre eux... Un bête Pentium-II ou K6-2 ne peut pas se monter en multi-processeur, et il n'existe pas de carte mère multi-proce pour ce genre de CPU.

    Il en va de même en ce moment : impossible de monter des Athlon64 en multi-processeur, car ils ne sont pas capables de communiquer entre eux ; pour faire du multiproce il faut prendre de l'Opteron, et là tu peux en mettre 2, 4, 8, 16... dans une config si tu achètes la carte mère qu'il faut (mais bien sûr à ce prix là c'est pas pour les particuliers). Idem chez Intel : impossible de faire du multiproce avec des Pentium-IV (fussent-ils "EE" ou "D"), il faut acheter du Xeon.
    "Un clavier AZERTY en vaut deux."

  6. A voir en vidéo sur Futura
  7. #5
    tethys

    Re : ordinateur multiprocesseurs ???

    Bien sur c'est une tres bonne idee de recyclage et un tres bon challenge.
    J'ai moi meme deja pense a recuperer de vieux Pc en panne pour en refabriquer un (prendre la memoire dans un Pc, le processeur dans un autre, la carte mere dans un troisieme, etc).
    Ca ne coute rien est c'est un bon defi a realiser.
    Defi qui mene sur une machine qui peut avoir une utilite en bureautique.

    va voir ici

    aux ch'ti de oignies !

  8. #6
    transhuman

    Re : ordinateur multiprocesseurs ???

    Bonsoir,

    Si tu veux faire du multi processeur, 2 ressources vont te poser problème :

    1 ) L'alimentation électrique : C'est tout con mais les cartes mères normales n'ont pas prévues d'alimenter un second processeur.

    2 ) La synchronisation : Chacun des 2 ( ou plus mais 2 c'est déjà pas mal ) doivent pouvoir reconnaitre qu'une ressource ( plage d'adresse mémoires, interruption, ... ) est sollicité par l'autre processeurs.
    Donc il faut pouvoir gérer une file d'attente entre les deux processeurs....Ce qui veut dire un bios spécialisé ( Ouille!! mon porte monnaie ! )

    Enfin et surtout tu risque d'être un peu décu par le gain de perf obtenu.
    En effet les programmes sont actuellement majoritairement développés en vue d'une archi mono proc et multi-thread. Là aussi c'est une histoire de synchro. Les programmes disponibles ( jeux, bureautique,...) se basent sur plusieurs sous processus ( les threads ) se synchronisant autour d'un processus maitre. Tout ce petit monde n'est pas prévu pour communiquer sur plusieurs processeurs différents. Ces programmes vont donc la plupart du temps ignoré le second processeur.


    Les gains de performances sont relativement faibles ( de mémoire 20% ) par rapport au surcout engendré et aux inconvénients ( chaleur double à dissiper -> boitier scpécifique; surcout de l'alimentation plus puissante; complexité accrue du bios et de la carte mère ).
    C'est pour çà que les fondeurs ( Intel & Co ) se sont dirigés vers des architectures multi core plutot que multi processeurs.

    Perso sous Windows XP Home édtion je vois pas trop l'intérêt...
    Par contre si tu travaille sous Linux avec des programmes personnel le mieux pour gagner en performance est d'essayer d'optimiser au moment de la compilation et du linkage ( options -O1, -O2 et -O3 de gcc ).
    Dernière modification par transhuman ; 18/12/2005 à 03h57.

  9. Publicité
  10. #7
    crashoveride

    Lightbulb Re : ordinateur multiprocesseurs ???

    Les bi-core et tri-core ça n'a absolument rien à voir avec les multiprocesseur lol... Les bi-core, c'est un seul processeur à 2 coeurs, pouvant donc gérer le multitâche. Les multi processeurs, ce sont des cartes mères avec plusieurs emplacements pour les proceseurs, qui peuvent eux même etre multi core
    Pour ce qui est de la réalisation d'une unité de calcul multi proc, c'est assez difficile si l'on n'est pas ingénieur recherche chez intel ou AMD à dire vrai De plus, c'est bien plus complexe que de mettre simplement quelques CPU à la suite, car après, il faut que ceux ci communiquent, nécessitant soit un processeur central de répartition des données, soit un controleur de bus hyper élaboré, et là, on entre dans l'industrie de pointe...

    Sinon, pour info, le projet seti utilise des serveur à 32 processeurs AMD opteron, pour vous donner une idée de ce qu'est un GROS et COMPLEXE serveur
    Dernière modification par crashoveride ; 18/12/2005 à 11h47.
    Crashoveride, membre de L'Alliance Francophone sous BOINC et président de la 2TF asso.

  11. #8
    crashoveride

    Thumbs down Re : ordinateur multiprocesseurs ???

    Citation Envoyé par transhuman
    2 ressources vont te poser problème :

    1 ) L'alimentation électrique : C'est tout con mais les cartes mères normales n'ont pas prévues d'alimenter un second processeur.
    Pour ce que consome un processeur, ce n'est pas ton alim qui va être mise sur les genoux... Le principal problème sera surtout de mettre plusieurs cartes mères mono proc en réseau ou d'en "fabriquer" une avec des emplacements multiples et u système fiable et stable...

    Pour la chaleur, avec un kit watercooling par proc, le problème est largement réglé
    Crashoveride, membre de L'Alliance Francophone sous BOINC et président de la 2TF asso.

  12. #9
    obi76
    Modérateur*

    Re : ordinateur multiprocesseurs ???

    Citation Envoyé par transhuman Voir le message
    Par contre si tu travaille sous Linux avec des programmes personnel le mieux pour gagner en performance est d'essayer d'optimiser au moment de la compilation et du linkage ( options -O1, -O2 et -O3 de gcc ).
    Petit déterrage de topic. les options de compilations -O3 permettent de gérer des compilation sur des plates formes multi proc, mais qu'en est il maintenant avec des proc multi-coeur ?
    Paradoxalement, ce sont les débats stériles qui se reproduisent le plus.

  13. #10
    Towl

    Re : ordinateur multiprocesseurs ???

    Une plateforme multicoeur est vue comme du multiprocesseur de la part du systeme. Il se fiche completement de l'architecture physique du processeur.

    Sinon, les options de compilations n'ont jamais permis le support du multiprocesseur (sauf si le programme a été écrit dans 2 versions, avec support des threads et sans).
    Si un programme est monothread, il sera monothread quelque soit ce que tu donnes à GCC et ne tournera que sur un seul proco.

    Les options -0x sont des options d'optimisation du code. C'est à dire que GCC va analyser ton programme et le rendre plus ou moins rapide (ex: une petite fonction va être déroulée, une boucle aussi..). Ces optimisations se font au détriment de la taille du fichier et autres paramètres.
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  14. #11
    cdo

    Re : ordinateur multiprocesseurs ???

    Bonjour,

    Le plus simple pour utiliser plusieurs proc type PIII c'est de trouver un serveur d'occasion bi ou quadri proc, mais il faudra un OS adapté pour les utiliser (surtout en quadri).

    A+

Discussions similaires

  1. tv ordinateur!!!
    Par chwebij dans le forum Matériel - Hardware
    Réponses: 14
    Dernier message: 24/12/2007, 19h13
  2. [Brun] ordinateur
    Par sebade dans le forum Dépannage
    Réponses: 8
    Dernier message: 05/08/2007, 12h26
  3. Ordinateur-PC
    Par Pepito591 dans le forum Matériel - Hardware
    Réponses: 3
    Dernier message: 08/01/2007, 20h08
  4. ordinateur
    Par dede224 dans le forum Matériel - Hardware
    Réponses: 2
    Dernier message: 15/10/2006, 23h19
  5. pH et ordinateur
    Par merak dans le forum Chimie
    Réponses: 20
    Dernier message: 23/06/2005, 15h32
Découvrez nos comparatifs produits sur l'informatique et les technologies.