Procesory PENTIUM.

Slides:



Advertisements
Podobne prezentacje
Wykonał : Marcin Sparniuk
Advertisements

Idea, podstawowe parametry, cechy, charakterystyka
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Sieci komputerowe.
Skalowalny algorytm estymacji ruchu dla systemów rozproszonych
Magistrale.
Wstaw tekst Płyta główna (ang. mainboard) najważniejsza płyta drukowana urządzenia elektronicznego, na której zamontowano najważniejsze elementy urządzenia,
Wykład nr 1: Wprowadzenie. Pojęcia podstawowe
Magistrala & mostki PN/PD
Schemat blokowy komputera
Historia i rodzaje procesorów firmy Intel
Historia i rodzaje procesorów firmy Intel
Systemy operacyjne Bibliografia:
Komputer, procesor, rozkaz.
Temat nr 10: System przerwań
Techniczne aspekty wyboru komputera Paweł Pilarczyk, PCLab.pl 28 października 2005.
Budowa systemów operacyjnych czasu rzeczywistego
Procesory RISC.
Mikroprocesory i mikrokontrolery
Komputer a system komputerowy
Architektura komputerów
Podstawowe elementy komputera i ich funkcje c.d.
Architektura komputerów
Interfejsy urządzeń peryferyjnych
CHIPSET.
Wykonał Piotr Jakubowski 1ET
ARCHTEKTURA KOMPUTERA
Płyta główna. Magistrale I/O
Zasada działania komputera
Elementy składowe komputera
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
Mikroprocesory mgr inż. Sylwia Glińska.
Architektura komputerów
Procesor Architektura.
Budowa i rodzaje procesorów.
Mikroprocesory.
Mikroprocesory mgr inż. Sylwia Glińska.
Podsystem graficzny i audio
Przerwanie ang. interrupt.
PROCESORY (C) Wiesław Sornat.
Architektura PC.
Systemy rozproszone  Rozdzielenie obliczeń między wiele fizycznych procesorów.  Systemy luźno powiązane – każdy procesor ma lokalną pamięć; procesory.
Procesor – charakterystyka elementów systemu. Parametry procesora.
i inne urządzenia elektroniczne
BUDOWA I ZASADA DZIAŁANIA
Procesory – budowa i zasady działania
Procesor, pamięć, przerwania, WE/WY, …
RÓWNOLEGŁOŚĆ I PROSTOPADŁOŚĆ W MOIM OTOCZENIU. Równoległość skrót II – w geometrii relacja między obiektami takimi jak proste, odcinki, półproste.
Struktura wewnętrzna mikrokontrolera zamkniętego
Pamięć RAM Pamięć RAM.
Architektury procesorów rdzeniowych mikrokontrolerów.
Pamięć SRAM.
Procesy, wątki Program a proces Proces: Przestrzeń adresowa, kod, dane, stos (część pamięci do przechowania zmiennych lokalnych i niektórych adresów) Otwarte.
Oprogramowaniem (software) nazywa się wszystkie informacje w postaci zestawu instrukcji i programów wykonywanych przez komputer oraz zintegrowanych danych.
Rodzaje systemów operacyjnych
Analiza porównawcza procesorów Inlet
WPROWADZENIE DO MIKROPROCESORÓW. Klasyfikacja mikroprocesorów SIMD – ang. Single Instruction Multiple Data SISD – ang. Single Instruction Single Data.
Tryby adresowania i formaty rozkazów mikroprocesora
Technologie w mikroprocesorach. Wykonywanie rozkazów.
Mikroprocesory w urządzeniach przenośnych. Rdzenie ARM Architektura ARM (ang. Advanced RISC Machine, architektura procesorów typu RISC. Różne wersje rdzeni.
Advanced Micro Devices
BUDOWA KOMPUTERA.. -płyta główna -procesor -ram-y -dysk twardy -karta graficzna -karta muzyczna -karta sieciowa -wentylator -cd-rom -stacja dyskietek.
Procesory. 1971: procesor 4004 Układ 4004 był pierwszym procesorem Intela. Ten przełomowy wynalazek, początkowo służący za "mózg" kalkulatora Busicom,
Opiekun: Stanisław Toton. 1. Co to jest mikroprocesor? 2. Początki mikroprocesora. 3. Budowa typowego mikroprocesora. 4. Rozwój mikroprocesorów na przełomie.
Budowa komputera. Procesor Procesor to serce komputera. Do najważniejszych producentów procesorów należą: AMD (Athlon, Duron, Sempron, Turion, Opteron,
Płyta główna. Magistrale I/O
Schemat blokowy komputera
Podział mikroprocesorów
Budowa komputera..
Zapis prezentacji:

Procesory PENTIUM

Pentium Pro™ optymalizacja pod kątem obsługi oprogramowania 32-bitowego oraz pracy w systemach wieloprocesorowych (serwery). implementacja rozwiązań procesorów RISC kompatybilności wstecz z poprzednimi procesorami duża liczba rejestrów roboczych

Schemat Pentium Pro™

Pentium Pro™ istnienie dwóch magistral komunikacji procesora z pamięciami pierwsza zapewnia komunikację z pamięcią zewnętrzną (pamięcią operacyjną komputera) oraz innymi urządzeniami zewnętrznymi i została później nazwana Frontside Bus i oznaczona skrótem FSB. druga zapewnia komunikację z cache L2 i nosiła później nazwę Backside Bus, w skrócie BSB. magistrale te mogą pracować równolegle (niezależnie) i dlatego istotnie przyspieszają pracę procesora rozwiązanie to zostało później nazwane Dual Independent Bus (niezależną podwójną magistralą) i oznaczane skrótem DIB.

Pentium Pro™ zastosowanie lokalnego zaawansowanego kontrolera przerwań (ang. APIC - Advanced Programmable Interrupt Controller) zapewnia on obsługę przerwań w systemach wieloprocesorowych, komunikując się z lokalnymi kontrolerami przerwań innych procesorów za pomocą dedykowanej,trójsygnałowej magistrali dynamiczna realizacja instrukcji

Pentium MMX do listy rozkazów dodano grupę ułatwiającą obsługę urządzeń multimedialnych - zestaw instrukcji MMX, realizujący rozkazy wykonujące równolegle tę samą operację na danych spakowanych - operacje typu SIMD (ang. Single Instruction Multiple Data). dwie 16-kilobajtowe wewnętrzne pamięci cache (jedna dla kodu programu i jedna dla danych), ulepszony układ przewidywania rozgałęzień, udoskonalona praca potokowa, praca potokowa w trybie MMX, możliwość wykonania do dwóch instrukcji na takt

Pentium II łączy w sobie rozwiązania rdzenia P6 zastosowane w Pentium Pro z technologią MMX mikroarchitektura dynamicznej realizacji instrukcji, dwie rozdzielone magistrale, osobna dla pamięci cache L2 i osobna magistrala zewnętrzna (Dual Independent Bus), zwiększona pojemność pamięci cache L1-2x16 kB, technologia MMX, udoskonalony system zarządzania poborem mocy zintegrowana 512-kilobajtowa pamięć cache L2, możliwość pracy w systemach dwuprocesorowych.

Celeron tania wersja procesora Pentium II obniżenie ceny osiągnięto usuwając z płytki procesora pamięć cache L2 lub w późniejszych wersjach ograniczając jego rozmiar do 128 kB, pozwoliło to rzeczywiście obniżyć cenę oraz zmniejszyć pobór mocy (procesor nie wymaga radiatora), lecz obniżyło szybkość jego działania, pozostałe rozwiązania architektury i możliwości są takie jak dla Pentium II.

Pentium III (maj 1999) architektura tego procesora jest 32-bitowa, rozszerzono zestaw rozkazów technologii MMX, rozszerzenie rozkazów typu SIMD na rozkazy zmiennoprzecinkowe, osiem nowych instrukcji buforowania danych, które są wykorzystywane przy realizacji kompresji wideo oraz obsłudze grafiki 3D, nowe rozkazy + wzrost wydajności obliczeniowej umożliwiły programową realizację kompresji MPEG-2 pełnoekranowego obrazu w czasie rzeczywistym.

Pentium IV Schemat blokowy

Pentium IV - architektura NetBurst jednostka wykonawcza Rapid Execution Engine,w jej skład wchodzą: dwie jednostki arytmetyczno-logiczne ALU oraz dwie jednostki adresowe AGU. układy te pracują z podwojoną częstotliwością zegara procesora. zmieniony podsystem pamięci cache - w której umieszczane są mikrooperacje zdekodowanych instrukcji (Execution Trace Cache). Pamięć ta może przechowywać około. 12 000 mikrooperacji. Ponadto zarówno pamięci cache L1, jak i L2 pracują z pełną szybkością zegaraprocesora.

Pentium IV - architektura NetBurst ulepszona architektura dynamicznej realizacji instrukcji oraz zmieniony 20 - stopniowy potok, rozszerzono zestaw instrukcji SIMD, które tworzą obecnie zestaw 144 instrukcji o nazwie SSE 2, a w nowszych wersjach procesora Pentium 4 realizujących technologię Hyper-Threading zestaw SSE 3, wykonujący także rozkazy SIMD dla instrukcji zmiennoprzecinkowych. magistrala adresowa Pentium 4 ma szerokość 36 bitów, co pozwala na zaadresowanie fizycznej pamięci o pojemności 64 GB.

Technologia Hyper-Threading angielski termin thread odpowiada polskiemu terminowi wątek, wątek jest wydzielonym fragmentem kodu, który może być wykonywany w dużej mierze niezależnieod pozostałych wykonywane wątki mogą należeć do jednej aplikacji (programu), wykonując różne podzadania, lub realizować różne programy. w systemie jednoprocesorowym z procesorem bez technologii HT może on realizować dwa wątki naprzemiennie, przy czym przełączanie pomiędzywątkami może wynikać bądź z upływu określonego odcinka czasu, bądź z wystąpieniaokreślonego zdarzenia

Technologia Hyper-Threading rzeczywista równoległa realizacja wątków możliwa jest w systemach wieloprocesorowych MPS (Multiprocessor System) lub zbliżony termin SMP (Symetric Multiprocessing) każdy z fizycznie obecnych procesorów może realizować osobny wątek.

Technologia Hyper-Threading procesor, w którym zastosowano technologię HT, umożliwia realizację dwóch lub więcej wątków naprzemiennie przez wspólne układy wykonawcze procesora, przy czym każdy z wątków dysponuje własnym zestawem zasobów, takich jak rejestry ogólnego przeznaczenia, segmentowe, sterujące czy kontrolery przerwań (APIC - Advanced Progammable Iterrupt Controller). inaczej mówiąc, w obrębie jednego fizycznego procesora tworzone są dwa (lub więcej) procesory logiczne z określonymi zasobami, korzystające z wspólnych układów wykonawczych.

Technologia Hyper-Threading

Procesory dwurdzeniowe moc obliczeniowa procesora i szybkość jego działania może być zwiększana przez zwiększanie częstotliwości zegara taktującego operacje procesora, sposób ten ma jednak ograniczenia wynikające z praw fizyki i zasad funkcjonowania układów elektronicznych i nie może być prowadzony w nieskończoność, częstotliwości taktowania współczesnych procesorów zbliżają się do wartości granicznych, rozwiązanie - równoległe wykonywanie operacji powodujące przyspieszenie przetwarzania informacji przez jednoczesne jej przetwarzanie przez dwa lub więcej układów.

Procesory dwurdzeniowe technikę tę wykorzystuje się w konstrukcji architektury procesorów rodziny IA 32 i nazywa się technologią wielordzeniową (ang. Multi-Core Technology) procesory, w których ją zastosowano: Pentium 4 Extreme Edition, Pentium D Pentium M z architekturą Intel Core™ Duo.

Procesory dwurdzeniowe

Centrino Mobile Technology w celu zmniejszenia poboru energii dla komputerów mobilnych firma Intel - wprowadziła rozwiązanie będące połączeniem współpracy trzech elementów: procesora, chipsetu, bezprzewodowej karty sieciowej (ang. Wirełess LAN). współpraca tych elementów jest optymalizowanapod kątem zmniejszenia zużycia energii i nosi właśnie nazw technologii mobilnej Centrino - Centrino Mobile Technology. po raz pierwszy zastosowana dla procesora Pentium M w połączeniu z chipsetem Intel® 855, nosiła nazwę kodową Carmel w roku 2006 opracowano trzecią generację Centrino o nazwie Napa, używającą procesorów Intel Core o kodowej nazwie Yonah, w wersjach Intel Core Solo lub Intel Core Duo i chipsetu Intel Mobile 945 Express. Od tego momentu zaczęto używać terminu Centrino Duo.

Procesor Itanium pierwszy 64-bitowy procesor rodziny x86, realizacji instrukcji VLIW (Very Long Instruction Word )- polega na łączeniu (wewnątrz procesora) kodów instrukcji w długie słowa („paczki") zawierające kody trzech instrukcji (41 bitów każdy), do tak powstałego słowa dodano 5-bitowe pole szablonu określającego typ i sposób wykonania rozkazu oraz czy instrukcje następnej paczki mogą być wykonywane równolegle z paczką bieżącą - rozwiązanie to umożliwia znacznie szybszy przydział układów wykonawczych realizujących poszczególne operacje i nosi skrótową nazwę EPIC ( Explicitly Parallel lnstruction Computing), bardzo duża liczba rejestrów roboczych, które tworzą stos rejestrów; duża liczba jednostek wykonawczych oraz ulepszona technika spekulatywnej realizacji rozkazów, duża liczba pamięci cache ulepszona architektura jednostek zmiennoprzecinkowych,

Procesor Itanium

Procesor Itanium ostatnia wersja Itanium - Itanium 2, ma zwiększoną liczbę jednostek wykonawczych do 21 zwiększono też liczbę portów układu rozdzielającego do jedenastu. Itanium 2 ma 50-bitową magistralę adresową pozwalającą zaadresować 1 PB. Jednostki: TB Terrabyte 1024 GB, PB Pettabyte 1024 TB, EB Exabyte 1024 PB, ZB Zettabyte 1024 EB, YB Yottabyte 1024 ZB,