7280


Wydajność mikroprocesora

  1. Wewnętrzna architektura -to szerokość magistral, rejestrów( komórki pamięci o niewielkich rozmiarach (najczęściej 4/8/16/32/64/128 bitów) umieszczone wewnątrz procesora i służące do przechowywania tymczasowych wyników obliczeń, adresów lokacji w pamięci operacyjnej itd. Większość procesorów przeprowadza działania wyłącznie korzystając z wewnętrznych rejestrów, kopiując do nich dane z pamięci i po zakończeniu obliczeń odsyłając wynik do pamięci) jednostki ALU oraz sposób współpracy z pamięcią operacyjna i urządzeniami I/O:

    1. Przy mikroprocesorach wielordzeniowych ważny jest mechanizm zarządzania zadaniami rozdzielanymi między rdzeniami,

    2. Oprogramowanie.

  2. Szybkość pracy zegara-operacje mikroprocesora sterowane są przez sygnał zegara. Rolę oscylatora spełnia nacięta płytka kwarcowa( zintegrowana z chipsetem płyty głównej, która pod wpływem prądu wpada w wibrację. Te drgania są przenoszone poza płytkę w postaci prądu, który zmienia swoją wartość zgodnie z częstotliwością drgań płytki. Im wyższa częstotliwość, tym mikroprocesor może wykonywać szybciej operacje. Generowany prąd zmienny stanowi sygnał zegarowy, który wyznacza podstawę czasu, zgodnie, z którą komputer wykonuje obliczenia.

  3. Wielkość pamięci Cache (pamięć podręczna, pamięć statyczna SRAM ).

Przyspiesza dostęp do relatywnie wolnej pamięci RAM. Charakteryzuje się bardzo krótkim czasem dostępu. Jest używana do przechowywania danych, które będą w niedługim czasie przetwarzane. Na współczesnych procesorach są 2 lub 3 poziomy pamięci podręcznej cache:
-L1 (zintegrowana z procesorem),
- L2 (umieszczone w jednym chipie razem z procesorem), obecnie zintegrowane z rdzeniem co umożliwia wymianę danych z pełną prędkością rdzenia,
-L3 montowany w procesorach do zastosowań serwerowych, umieszczany na płycie głównej lub wewnątrz rdzenia procesora, zwiększa wydajność i trafność pobieranych danych.

Tryby pracy mikroprocesora -jedną z cech mikroprocesora jest kompatybilność wsteczna stosowanie starszego oprogramowania na komputerze z nowym procesorem umożliwiają specjalne tryby procesory 32 i 64 bitowe pozwalają na pracę w kilku trybach:

  1. Architektura x86:

  1. Architektura IA-32:

  1. Architektura IA-32e, x86-64, AMD64, EM64T:

  1. Podział w zależności od wykonywanych instrukcji:

    1. CISC -duża liczba rozkazów, mała optymalizacja - niektóre rozkazy potrzebują dużej ilości cykli procesora do wykonania,

    2. RISC -mniejsza ilość rozkazów niż CISC.

RISC działają szybciej w porównaniu do CISC.

  1. Dodatkowe funkcje mikroprocesora

    1. Instrukcje MMX poprawiające zdolności mikroprocesora do kompresji
      i dekompresji strumienia audio-wideo,

    2. SSE, SSE2, SSE3, SSE4 (HD Boost) - opracowane przez Intel kolejne zestawy instrukcji stało i zmiennoprzecinkowych,

    3. 3DNow - opracowane przez firmę AMD jako odpowiedź na rozszerzenia Intela. Analogiczna technologia jak dla SSE, lecz dla procesorów AMD,

    4. Hyper Threading Technology (technologia wielowątkowości) - opracowana przez Intela technologia umożliwiająca wykonywanie przez jeden rdzeń dwóch niezależnych strumieni kodów programów (wątków) w tym samym czasie. Jednordzeniowe mikroprocesory z technologią HT traktowane są jak maszyny dwurdzeniowe, a dwurdzeniowe jak czterordzeniowe itd.,

    5. Przetwarzanie wielordzeniowe - zapewnia równoległe wykonanie operacji obliczeniowych przez dwa niezależne rdzenie w tym samym czasie. Każdy rdzeń może wykonywać do 4 pełnych instrukcji jednocześnie,

    6. Intel Turbo Boost - pierwszy raz użyta w procesorach Core 5 i 7. Umożliwia automatyczną regulację częstotliwości pracy mikroprocesora w zależności od obciążenia,

    7. AMD PowerNow - technologia umożliwiająca włączanie i wyłączanie elementów mikroprocesora AMD w celu oszczędzania energii,

    8. AMD Turbo Core - technologia AMD umożliwiająca automatyczną regulację częstotliwości pracy mikroprocesora w zależności od obciążenia.

Pamięć Cache- (pamięć podręczna procesora, systemu, innych urządzeń) to rodzaj pamięci tymczasowej pośredniczącej w operacjach pomiędzy innymi, zazwyczaj wolniejszymi urządzeniami lub rodzajami pamięci przyspieszająca dostęp wolniejszej pamięci lub innego urządzenia.

Specjalny algorytm bada, które dane najczęściej są wykorzystywane przez mikroprocesor, pobiera je z pamięci RAM i kopiuje je do pamięci Cache. Gdy mikroprocesor zgłasza zapotrzebowanie na określone informacje, zostają one przesłana z pamięci Cache bez sięgania do wolniejszej pamięci RAM.

Funkcje Cache:

  1. Zmniejszenie czasu dostępu do danych dla procesora.

  2. Minimalizowanie obciążenia szyny pamięci, w celu udostępnienia jej innym urządzeniom.



Wyszukiwarka

Podobne podstrony:
7280
7280
praca-magisterska-7280, Dokumenty(2)
7280
7280
7280
7280
nokia 7280 rm 14 service bulletin sb 007
08 PTE OFEid 7280 pptx

więcej podobnych podstron