Atom |
Intel |
---|---|
Architecture de microprocesseur |
Description
Cette architecture de microprocesseur permet d'indiquer l'architecture des microprocesseurs pour portables ou mobiles. La microarchitecture Atom maximise les performances écoénergétiques pour les charges de travail mono-processus léger et multi-processus léger en fournissant : une exécution avancée de Micro-Ops et une exécution d'instructions mono-micro-op du décodage à la suppression, y compris les instructions avec la sémantique d'enregistrement uniquement, de chargement et d'entreposage, une ligne en 16 étages, dans l'ordre, optimisé pour le débit et la consommation d'énergie réduite, deux lignes pour permettre le décodage, l'émission, l'exécution et le retrait de deux instructions par cycle, un pointeur de pile avancé pour améliorer l'efficacité de l'exécution des entrées et de retours de fonctions, le Intel Smart Cache, le cache de deuxième niveau est de 512 Ko et l'associativité à 8 voies, l'optimisation pour les environnements d'exécution multi-processus léger et mono-processus léger, le chemin de données interne de 256 bits entre le cache de données L2 et L1 améliore la bande passante élevée, un accès efficace à la mémoire, un préfetchers matériels efficaces vers L1 et L2, chargeant spéculativement des données susceptibles d'être demandées par le processeur pour réduire l'impact du cache manquant, un Intel Digital Media Boost, deux ports d'émission pour l'envoi des instructions SIMD aux unités d'exécution, un débit en un cycle pour la plupart des instructions SIMD à 128 bits, jusqu'à 6 opérations en virgule flottante par cycle, jusqu'à deux opérations SIMD sur 128 bits par cycle, un SIR (Safe Instruction Recognition) pour permettre aux opérations à virgule flottante à longue latence de se retirer dans le désordre par rapport aux instructions entières.