Connaissances Informatiques >> Matériel >> CPUs >> Content
  Derniers articles
  • Comment savoir si mon CPU est Hyper-…
  • Quelle est la taille typique d'un CP…
  • Que signifie Intel ? 
  • Quels sont les avantages et les inco…
  • Quelle est la vitesse de traitement …
  • Comment savoir quand un CPU est mauv…
  • Combien de processeurs centraux y a-…
  • Qu'est-ce qu'un bon processeur de je…
  • Quelle est la définition du process…
  • Comment faire pour trouver la vitess…
  •   CPUs
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Ordinateurs portables

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad

  • iPhone
  •  
    CPUs

    L'utilisation de plusieurs cœurs sur une puce CPU permet-elle d'exécuter deux instructions ou plus en même temps?

    C'est une excellente question! La réponse est un peu nuancée:

    Techniquement, non, pas exactement au * exact * en même temps.

    Voici pourquoi:

    * Pipeline d'instructions: Même les processeurs monocœurs utilisent une technique appelée pipeline d'instructions pour accélérer l'exécution. Ils décomposent les instructions en étapes plus petites et chevauchent ces étapes pour obtenir une sorte de traitement parallèle dans un seul noyau.

    * Selon le temps: Plusieurs cœurs sur un CPU fonctionnent toujours sur un seul cycle d'horloge partagé. Même s'ils peuvent travailler simultanément sur différentes tâches, le noyau lui-même n'exécute pas plusieurs instructions simultanément au même instant * absolu *. Ils se relaient très rapidement, donnant l'illusion d'une exécution simultanée.

    mais pratiquement, oui, à toutes fins utiles.

    * vitesse: L'exécution de plusieurs instructions sur différents noyaux se produit si rapidement (mesurée en nanosecondes) qu'elle est effectivement indiscernable d'une véritable exécution simultanée.

    * Traitement parallèle: Le principal avantage des processeurs multi-core est qu'ils peuvent exécuter plusieurs instructions * simultanément * - ce qui signifie qu'ils peuvent gérer les tâches en parallèle, ce qui entraîne un traitement beaucoup plus rapide dans son ensemble.

    Analogie: Pensez-y comme une autoroute avec plusieurs voies. Chaque voie représente un noyau de processeur. Alors que les voitures dans différentes voies peuvent se déplacer simultanément, elles partagent toujours la même route et se déplacent à la même vitesse générale.

    en résumé: Bien que plusieurs cœurs sur un CPU n'exécutent pas techniquement des instructions à la même nanoseconde * exacte *, elles atteignent une exécution presque simultanée par le délai de temps et le traitement parallèle, conduisant à des améliorations spectaculaires des performances.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment la mémoire virtuelle optimise-t-elle les performances de votre système d’exploitation ? 
  • Comment changer un CPU 
  • Choisir le meilleur processeur pour le montage vidéo 
  • Qu'est-ce qui coordonne toutes les activités du processeur? 
  • Les processeurs dual core seront-ils obsolètes dans un avenir proche ? 
  • Quelles sont les fonctions du CPU et comment les exécute-t-elle? 
  • Comment faire pour supprimer un processeur Intel CPU Fan 
  • Tous les processeurs de bureau quadricages sont-ils de la même taille? 
  • Comment est la performité des processeurs Core i5 2,67 GHz 480M? 
  • Pourquoi votre ordinateur RALENTIT-IL TELLEMENT ? 
  • Connaissances Informatiques © http://www.ordinateur.cc