NOWE TRENDY ROZWOJU MIKROPROCESORÓW
|
|
- Anna Podgórska
- 9 lat temu
- Przeglądów:
Transkrypt
1 NOWE TRENDY ROZWOJU MIKROPROCESORÓW Marcin LORENC, Krzysztof CEGIELSKI Streszczenie: Celem artykułu jest zaprezentowanie kierunków rozwoju mikrokontrolerów. Przedstawiono krótką historię procesorów, pojęcie GPU oraz prawo Moore a. Omówiono techniczne ograniczenia wraz ze sposobami ich rozwiązania, które są innowacyjnym elementem wprowadzającym nowy schemat programowania układów cyfrowych. Słowa kluczowe: procesor, GPU, prawo Moore a, Intel, SCC. 1. Historia rozwoju procesorów Kilkadziesiąt lat wstecz, w pierwszej połowie dwudziestego wieku, pojęcie komputer kojarzyło się z pomieszczeniem, w którym znajduje się duża liczba sprzętu wykonująca automatycznie zadane operacje. W latach siedemdziesiątych XX wieku, a dokładniej w 1971 r. firma Intel rozpoczęła seryjną produkcję pierwszego na świecie komercyjnego mikrokontrolera o kodowej nazwie 4004 wykonanego w technologii 10 mikronów [1,2]. Wydarzenie to zapoczątkowało dynamiczny rozwój jednostek obliczeniowych pod względem wydajności jak również mające na celu dopracowanie/zmniejszenie procesu technologicznego produkcji układów. Kolejnym ważnym etapem było wprowadzenie pierwszego procesora 16-bitowego wykonanego w technologii 3 mikronów w czerwcu 1978 r. [1,2]. Jednostki te były jednordzeniowe, a proces wykonywania przez nie operacji był sekwencyjny. Producenci mikroprocesorów zmierzali w jednym kierunku - zwiększenia wydajności. W przeszłości uzyskiwanie lepszych osiągnięć było stosunkowo proste. Zwiększano ilość pamięci operacyjnej oraz podnoszono zegar procesora. Dziś zakup najnowszej jednostki nie gwarantuje wzrostu wydajności dla konkretnej aplikacji. Można to osiągnąć za pomocą innych, nowych technologii do których zalicza się: wielowątkowość współbieżną (ang. simultaneous multithreading) oraz struktury wielordzeniowe. Korzystanie z nich wymaga zrozumienia w jaki sposób technologie te wpływają na sposób pracy i jak będą one wchodzić w interakcje z aplikacjami w przyszłości Prawo Moore a W 1965 r. jeden z założycieli firmy Intel, Gordon Moore zaobserwował że ekonomicznie optymalna liczba tranzystorów instalowana w procesorze w kolejnych latach ma trend wykładniczy (rys.1), co w konsekwencji oznacza ich podwojenie co 24 miesiące [3,4]. Prawo to na dzień dzisiejszy jest nadal aktualne. Dotychczas podstawowym wyznacznikiem szybkości pracy aplikacji jest liczba stanowiąca stosunek pomiędzy prędkością taktowania zegara i wydajnością procesora. Czym wartość ta jest wyższa tym aplikacja będzie szybciej pracowała. W rezultacie twórcy oprogramowania zakładali kontynuację takiego kierunku rozwoju wydajności procesorów. Tendencje związane ze zwiększeniem gęstości tranzystorów nadal jest zachowana, jednak taktowanie zegara zaczęło systematycznie zwalniać od 2003 r. W tym czasie wynosiło ono 71
2 3GHz [1]. Zgodnie z prawem Moore a obecnie powinny być dostępne procesory o taktowaniu 10GHz[3,4]. Jednak aktualnie najszybszy fabryczny procesor, który jest dostępny w seryjnej produkcji, taktowany jest zegarem o częstotliwości 3,8GHz [1]. Rys. 1. Liczba tranzystorów w mikroprocesorach w latach [3] Osiągnięcie częstotliwości taktowania zegara na poziomie 10GHz nie jest możliwe z prostego powodu. Dzisiejsze procesory są bardzo energochłonne a tym samym wydzielają duże ilości ciepła. Przykładowo procesor o taktowaniu 3,8GHz w czasie pracy ma zapotrzebowanie mocy na poziomie 100W [5]. W 2004 r., Pat Gelsinger, dyrektor ds. technologii w firmie Intel, stwierdził, że ciepło emitowane z nowoczesnych procesorów, mierzone gęstością mocy wyrażoną w W/m 2, jest porównywalne z ciepłem emitowanym przez rdzeń reaktora jądrowego [6]. W dniu dzisiejszym ilość ciepła przypadająca na jednostkę powierzchni wydzielana przez procesor zbliża się do wartości występujących na powierzchni Słońca (rys.2) co stanowi poważny problem wymagający opracowania nowych rozwiązań i technologii Wielordzeniowe układy Prace inżynierów w walce z ograniczeniem wydzielanego ciepła przynoszą efekty w postaci nowej generacji procesorów, pobierających mniejszą ilość energii, oferujących jednocześnie zwiększoną wydajność dzięki zastosowaniu dwóch, czterech i większej ilości 72
3 rdzeni. Zakładając, że producenci mikroprocesorów mogą podwoić liczbę rdzeni w 24 miesiące to stosując prawo Moore a na zasadzie analogi, w 2018 r. można spodziewać się 128-rdzeniowych jednostek. Większa liczba rdzeni w tym przypadku nie musi oznaczać wyższej wydajności pojedynczej aplikacji, gdyż na ogół układy wielordzeniowe taktowanie są niższym zegarem niż procesory z pojedynczym rdzeniem. Z punktu widzenia użytkowników wielordzeniowość ma radykalnie poprawić ich interakcję z komputerem co będzie miało swoje przełożenie np. na szybsze przełączenie pomiędzy aplikacjami czy też na działanie aplikacji multimedialnych, dostarczając treści w wysokiej rozdzielczości. Rys. 2. Ciepło wydzielane przez procesory na przestrzeni 40 lat [6] Rys. 3. Wydajność aplikacji wielordzeniowych [6] 73
4 Niektóre programy do edycji zdjęć i obrazów działają zauważalnie szybciej na wielordzeniowych jednostkach. Obecnie istniej na rynku duża liczba aplikacji, które nie wykorzystują możliwości wielordzeniowych układów, co w konsekwencji powoduje, że technologia ta nie daje użytkownikom żadnych wymiernych korzyści. Na wykorzystanie wielu rdzeni CPU (ang. Central Processing Unit) pozwala oprogramowanie posiadające możliwość jednoczesnej obsługi wielu wątków lub zadań bądź też inteligentnego ich podziału pomiędzy rdzenie aby zapewnić równowagę między wydajnością a interaktywnością. Szybkość działania aplikacji napisanej z obsługą wielu rdzeni będzie taka sama na procesorze jednordzeniowym o taktowaniu zegara dwukrotnie wyższym niż dwurdzeniowej jednostki (rys.3). W związku z tym, firmy produkujące zaawansowane oprogramowanie zatrudniają programistów specjalizujących się w programowaniu równoległym oraz wielowątkowym. 2. Trendy rozwoju Naukowcy i inżynierowie wielu firm związanych z produkcją mikrokontrolerów intensywnie pracują nad rozwojem układów wielordzeniowych. Opracowywane technologie opierają się na założeniu, że wielordzeniowe procesory przyszłości będą wykorzystywać dziesiątki lub setki bardzo prostych, pracujących równolegle rdzeni. Wśród tych konstrukcji obecnie wyraźnie zarysowują się dwie tendencje bazujące na doświadczeniach zdobytych przy konstrukcji układów graficznych oraz z budowy klastrów komputerowych Wykorzystanie mocy obliczeniowej kart graficznych Możliwości kart graficznych są bardzo duże jednak w dalszym ciągu pozostają nie wykorzystane. Wydajność GPU (ang. Graphics Processing Unit) zwiększa się sukcesywnie. Aktualnie dostępna na rynku karta graficzna firmy NVIDIA, model GeForce GTX580, potrafi wykonać 1581 miliardów operacji zmiennoprzecinkowy ch na sekundę [6]. Dla przykładu najmocniejszy mikroprocesor firmy Intel, Core i7 980XE, wykona w tej samej jednostce czasu 218 Rys. 4. Porównanie wydajności mikroukładów [7] 74
5 miliardów operacji tego samego typu [6] (rys.4). Podstawową zaletą GPU jest wydajność oraz bardzo duża przepustowość danych. Prace nad rozwojem tej technologii oraz zmiany w technikach programowania dają efekt w postaci możliwości częściowego przekierowania obciążenia CPU na GPU. W rezultacie możemy zaobserwować wzrost wydajności. Jest to trudne zadanie i wymaga stworzenia nowego schematu selekcji zadań, które będą mogły być przetworzone przez GPU. Dostęp do GPU przez typowe dla tradycyjnych jednostek (GPGPU) zadania ma swoje ograniczenia. Jednostki te są przeznaczone do przetwarzania równoległego z wykorzystaniem technik programowania o nazwie przetwarzania strumieniowego. Technika ta umożliwia przesyłanie danych równolegle, co radykalnie zwiększa przepustowość danych i w efekcie zwiększa łączną prędkość obliczeniową. Dlatego 600Mhz GPU przewyższa szybkością 3GHz CPU [6]. Przetwarza masowo równolegle operację w taki sam sposób jak ludzki mózg, w przeciwieństwie do sekwencyjnej pracy CPU. W efekcie programiści podejmują decyzje, które operację są równoległe, a które GPU oblicza na pożądanym poziomie precyzji. W chwili obecnej moc obliczeniowa GPU wykorzystywana jest w wielu dziedzinach. Począwszy od wizualizacji aerodynamicznych samolotów, samochodów lub pociągów, poprzez wyliczanie przepływów płynów, dyspersji cząsteczek, efektów kolizji, oraz innych zjawisk fizycznych w oparciu o dane wejściowe. Wszystkie tego typu operację mogą być wykonywane w czasie rzeczywistym Miniaturowe klastry komputerowe Odmienne podejście w kwestii rozwoju wydajności układów mają naukowcy i inżynierowie pracujący nad projektem Intel SCC (ang. Single-Chip Cloud Computer). Długofalowym celem jest dodanie zwiększonych możliwości skalowania do przyszłych komputerów co umożliwi opracowanie nowych aplikacji oraz interfejsów człowiekmaszyna. Pierwszym efektem tych prac był prototypowy 48-rdzeniowy procesor zademonstrowany w 2009 r. [8]. Można stwierdzić że był to zminiaturyzowany klaster komputerowy w obudowie pojedynczego układu scalonego. Składał się on z 24 dwurdzeniowych procesorów Pentium, gdzie każdy z procesorów tworzył jeden węzeł klastra nazywanego przez firmę Intel kafelkiem. Posiadał on własną pamięć podręczną. W kafelku oprócz procesora i pamięci znajdował się również router zapewniający komunikację z pozostałymi dwurdzeniowymi kafelkami, które połączono ze sobą w większe grupy nazwane bankami (rys. 5). W przypadku omawianego układu, banków jest sześć Rys. 5. Budowa Single-Chip Cloud Computer [8] każdy składa się 75
6 z czterech kafelków. Połączenie wszystkich banków zostało nazwane przez firmę Intel siatką, w której każdy bank jest połączony bezpośrednio z innym bankiem. Rozwiązanie takie zwiększa przepustowość i niezawodność systemu, oraz pozwala w łatwy sposób zarządzać dostarczaną do rdzeni energią elektryczną oraz rozkładem częstotliwości pracy dla poszczególnych układów. Jest to możliwe ponieważ każdy bank jest niezależnie zasilany oraz może być sterowany własnym sygnałem zegarowym. W układzie SCC zastosowano mechanizm niezależnego taktowania zegarów również wewnątrz banków. Efektem takiej konstrukcji jest pobieranie przez procesor złożony z 48 rdzeni jedynie od 25 do 125W [8,9]. Drugą istotną zaletą takiego rozwiązania jest możliwość realizacji przez każdy kafelek innego, niezależnego zadania, a nawet na każdym z nich można uruchomić inny system operacyjny. Do budowy układu SCC wybrano proste technologicznie układy Pentium, które pracują z częstotliwością 533MHz. Celem w tym przypadku prowadzonych prac było empiryczne sprawdzenie możliwości współpracy wielu standardowych rdzeni procesorowych. Należy przyjąć że w niedalekiej przyszłości dostępne będą na rynku układy składające się z rdzeni procesorów Core i7 i pomimo że SCC ma 48 rdzeni, architektura ta pozwala na połączenie ze sobą nieograniczonej ilości jednostek. 3. Wnioski W przeszłości układy mikroprocesorowe wykonywały operację sekwencyjnie. Ograniczenia technologiczne w produkcji zmusiły inżynierów do zmiany techniki przetwarzania informacji. W rezultacie rozpoczęto prace nad nową formą wykonywania obliczeń, w której nieokreślona liczba instrukcji wykonywana jest jednocześnie. Operację realizowane w sposób równoległy oferują duże korzyści dla osób potrafiących sobie wyobrazić przyszłe potrzeby i zrozumieć jak zmiany te mogą poprawić wydajność w poszczególnych dziedzinach. Konstrukcja mikroprocesorów wielordzeniowych będzie się w najbliższej przyszłości dynamicznie rozwijać. Wydaje się że szybciej wdrożone zostaną układy wywodzące się z architektury kart graficznych, gdyż technologia ta jest praktycznie gotowa. Producenci sprzętu komputerowego przygotowują swoje produkty do nadchodzącej rewolucji. Jeden z największych producentów układów graficznych, firma Nvidia, stworzyła układy oparte na najnowszej architekturze Fermi (np. karty GeForce GTX580), którą zaprojektowano z myślą o wysokowydajnych obliczeniach, a następnie dodano do nich elementy niezbędne do generowania grafiki [7]. Układy wieloprocesorowe wywodzące się ze schematu budowy klastrów, takie jak omawiany projekt Single-Chip Cloud Computer, pojawią się na pewno później niż rozwiązania oparte o architekturę kart graficznych. Wiąże się to ze stworzeniem technologii która, pozwoli na wyprodukowanie względnie małego układu zawierającego kilkanaście czy też kilkadziesiąt rdzeni przy niewielkim koszcie produkcji. Mimo to firma Intel zamierza przekazać kilkadziesiąt prototypowych układów społeczności akademickiej w celu prowadzenia praktycznych badań nad opracowywaniem nowych aplikacji i modeli programistycznych. Literatura 1. Intel: The evolution of a revolution. [dostęp ] 76
7 2. Metzger P.: Anatomia PC. Wydanie IX, Helion, Gordon E. Moore: Cramming more components onto integrated circuits. Electronics Magazine 38 (8), 19 kwietnia [dostęp 05 styczeń 2012]. ftp://download.intel.com/museum/moores_law/articles- Press_Releases/Gordon_Moore_1965_Article.pdf 4. Malczewski Ł.: Kryzys kontrolowany. Personel i Zarządzanie, 5/2003, Warszawa Intel Pentium D Processor 800 Datasheet. Document Number: , luty [dostęp 22 grudzień 2011] 6. Floyd S.: Workstation Performance: Tomorrow's Possibilities. Cadalyst Magazine, 1 maj [dostęp 23 grudzień 2011] NVIDIA CUDA C - Programming Guide, Version 4.0, 5 maja [dostęp 23 grudzień 2011]. amming_guide.pdf 8. Intel Labs: The SCC Platform Overview. Revision 0.7, 24 maj [dostęp 22 grudzień 2011] Held j.: Exploring programming models with the Single-chip Cloud Computer research prototype. 2 grudzień 2009 [dostęp 22 grudnia 2011] Dr hab. inż. Marcin LORENC, prof. PO Mgr inż. Krzysztof CEGIELSKI Instytut Innowacyjności Procesów i Produktów Politechnika Opolska Opole, ul. Ozimska 75 tel./fax.: (0-77) m.lorenc@po.opole.pl k.cegielski@po.opole.pl 77
Budowa komputera. Magistrala. Procesor Pamięć Układy I/O
Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz
Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer
Sprzęt komputerowy 2 Autor prezentacji: 1 prof. dr hab. Maria Hilczer Budowa komputera Magistrala Procesor Pamięć Układy I/O 2 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący
Budowa komputera. Magistrala. Procesor Pamięć Układy I/O
Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz
Budowa Mikrokomputera
Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,
Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer
Sprzęt komputerowy 2 Autor prezentacji: 1 prof. dr hab. Maria Hilczer Budowa komputera Magistrala Procesor Pamięć Układy I/O 2 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący
PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK
1 PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK POLITECHNIKA CZĘSTOCHOWSKA 2 Trendy rozwoju współczesnych procesorów Budowa procesora CPU na przykładzie Intel Kaby Lake
Nowinki technologiczne procesorów
Elbląg 22.04.2010 Nowinki technologiczne procesorów Przygotował: Radosław Kubryń VIII semestr PDBiOU 1 Spis treści 1. Wstęp 2. Intel Hyper-Threading 3. Enhanced Intel Speed Technology 4. Intel HD Graphics
Podsystem graficzny. W skład podsystemu graficznego wchodzą: karta graficzna monitor
Plan wykładu 1. Pojęcie podsystemu graficznego i karty graficznej 2. Typy kart graficznych 3. Budowa karty graficznej: procesor graficzny (GPU), pamięć podręczna RAM, konwerter cyfrowo-analogowy (DAC),
Dydaktyka Informatyki budowa i zasady działania komputera
Dydaktyka Informatyki budowa i zasady działania komputera Instytut Matematyki Uniwersytet Gdański System komputerowy System komputerowy układ współdziałania dwóch składowych: szprzętu komputerowego oraz
PROCESOR Z ODBLOKOWANYM MNOŻNIKIEM!!! PROCESOR INTEL CORE I7 4790K LGA1150 BOX
amigopc.pl 883-364-274 SKLEP@AMIGOPC.PL PROCESOR INTEL CORE I7-4790K QUAD CORE, 4.00GHZ, 8MB, LGA1150, 22NM, 84W, VGA, BOX CENA: 1 473,00 PLN CZAS WYSYŁKI: 24H PRODUCENT: INTEL NUMER KATALOGOWY: BX80646I74790K
Architektury komputerów Architektury i wydajność. Tomasz Dziubich
Architektury komputerów Architektury i wydajność Tomasz Dziubich Przetwarzanie potokowe Przetwarzanie sekwencyjne Przetwarzanie potokowe Architektura superpotokowa W przetwarzaniu potokowym podczas niektórych
Komputer VIPER i x4,2ghz 8GB GTX 1050TI 4GB 1TB USB 3.0
Dane aktualne na dzień: 11-01-2018 11:01 Link do produktu: http://exite.info/komputer-viper-i7-7700-4x4-2ghz-8gb-gtx-1050ti-4gb-1tb-usb-30-p-10049.html Komputer VIPER i7-7700 4x4,2ghz 8GB GTX 1050TI 4GB
RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC,
RDZEŃ x86 x86 rodzina architektur (modeli programowych) procesorów firmy Intel, należących do kategorii CISC, stosowana w komputerach PC, zapoczątkowana przez i wstecznie zgodna z 16-bitowym procesorem
Nowinki technologiczne procesorów
Elbląg 22.04.2010 Nowinki technologiczne procesorów Przygotował: Radosław Kubryń VIII semestr PDBiOU 1 Spis treści 1. Wstęp 2. Intel Hyper-Threading 3. Enhanced Intel Speed Technology 4. Intel HD Graphics
Procesory. Schemat budowy procesora
Procesory Procesor jednostka centralna (CPU Central Processing Unit) to sekwencyjne urządzenie cyfrowe którego zadaniem jest wykonywanie rozkazów i sterowanie pracą wszystkich pozostałych bloków systemu
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego
Większe możliwości dzięki LabVIEW 2009: programowanie równoległe, technologie bezprzewodowe i funkcje matematyczne w systemach czasu rzeczywistego Dziś bardziej niż kiedykolwiek narzędzia używane przez
Technika mikroprocesorowa. Linia rozwojowa procesorów firmy Intel w latach
mikrokontrolery mikroprocesory Technika mikroprocesorowa Linia rozwojowa procesorów firmy Intel w latach 1970-2000 W krótkim pionierskim okresie firma Intel produkowała tylko mikroprocesory. W okresie
Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 16-bitowe Oferowane obecnie na rynku mikrokontrolery 16-bitowe opracowane zostały pomiędzy połowa lat 80-tych a początkiem lat 90-tych. Ich powstanie było naturalną konsekwencją ograniczeń
Nowinkach technologicznych procesorów
Elbląg 22.04.2010 Nowinkach technologicznych procesorów Przygotował: Radosław Kubryń VIII semestr PDBiOU 1 Spis treści 1. Wstęp 2. Intel Hyper-Threading 3. Enhanced Intel Speed Technology 4. Intel HD Graphics
Architektura Systemów Komputerowych. Rozwój architektury komputerów klasy PC
Architektura Systemów Komputerowych Rozwój architektury komputerów klasy PC 1 1978: Intel 8086 29tys. tranzystorów, 16-bitowy, współpracował z koprocesorem 8087, posiadał 16-bitową szynę danych (lub ośmiobitową
Bibliografia: pl.wikipedia.org www.intel.com. Historia i rodzaje procesorów w firmy Intel
Bibliografia: pl.wikipedia.org www.intel.com Historia i rodzaje procesorów w firmy Intel Specyfikacja Lista mikroprocesorów produkowanych przez firmę Intel 4-bitowe 4004 4040 8-bitowe x86 IA-64 8008 8080
Programowanie z wykorzystaniem technologii CUDA i OpenCL Wykład 1
Programowanie z wykorzystaniem technologii CUDA i OpenCL Wykład 1 Organizacja przedmiotu Dr inż. Robert Banasiak Dr inż. Paweł Kapusta 1 2 Nasze kompetencje R n D Tomografia 3D To nie tylko statyczny obraz!
Welcome to the waitless world. Inteligentna infrastruktura systemów Power S812LC i S822LC
Inteligentna infrastruktura systemów Power S812LC i S822LC Przedstawiamy nową linię serwerów dla Linux Clouds & Clasters IBM Power Systems LC Kluczowa wartość dla klienta Specyfikacje S822LC Technical
Technika mikroprocesorowa
Technika mikroprocesorowa zajmuje się przetwarzaniem danych w oparciu o cyfrowe programowalne układy scalone. Systemy przetwarzające dane w oparciu o takie układy nazywane są systemami mikroprocesorowymi
PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK
1 PROGRAMOWANIE WSPÓŁCZESNYCH ARCHITEKTUR KOMPUTEROWYCH DR INŻ. KRZYSZTOF ROJEK POLITECHNIKA CZĘSTOCHOWSKA 2 Część teoretyczna Informacje i wstępne wymagania Cel przedmiotu i zakres materiału Zasady wydajnego
Składowanie, archiwizacja i obliczenia modelowe dla monitorowania środowiska Morza Bałtyckiego
Składowanie, archiwizacja i obliczenia modelowe dla monitorowania środowiska Morza Bałtyckiego Rafał Tylman 1, Bogusław Śmiech 1, Marcin Wichorowski 2, Jacek Wyrwiński 2 1 CI TASK Politechnika Gdańska,
Obliczenia Wysokiej Wydajności
Obliczenia wysokiej wydajności 1 Wydajność obliczeń Wydajność jest (obok poprawności, niezawodności, bezpieczeństwa, ergonomiczności oraz łatwości stosowania i pielęgnacji) jedną z najważniejszych charakterystyk
Wykorzystanie architektury Intel MIC w obliczeniach typu stencil
Wykorzystanie architektury Intel MIC w obliczeniach typu stencil Kamil Halbiniak Wydział Inżynierii Mechanicznej i Informatyki Kierunek informatyka, Rok IV Instytut Informatyki Teoretycznej i Stosowanej
LEKCJA TEMAT: Zasada działania komputera.
LEKCJA TEMAT: Zasada działania komputera. 1. Ogólna budowa komputera Rys. Ogólna budowa komputera. 2. Komputer składa się z czterech głównych składników: procesor (jednostka centralna, CPU) steruje działaniem
Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1
i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:
10/14/2013 Przetwarzanie równoległe - wstęp 1. Zakres przedmiotu
Literatura 1. Introduction to Parallel Computing; Grama, Gupta, Karypis, Kumar; Addison Wesley 2003 2. Wprowadzenie do obliczeń równoległych, Zbigniew Czech, Wydawnictwo Naukowe PWN, 2010. 3. Designing
CUDA Median Filter filtr medianowy wykorzystujący bibliotekę CUDA sprawozdanie z projektu
CUDA Median Filter filtr medianowy wykorzystujący bibliotekę CUDA sprawozdanie z projektu inż. Daniel Solarz Wydział Fizyki i Informatyki Stosowanej AGH 1. Cel projektu. Celem projektu było napisanie wtyczki
Architektura komputerów
Architektura komputerów Wykład 12 Jan Kazimirski 1 Magistrale systemowe 2 Magistrale Magistrala medium łączące dwa lub więcej urządzeń Sygnał przesyłany magistralą może być odbierany przez wiele urządzeń
Literatura. 11/16/2016 Przetwarzanie równoległe - wstęp 1
Literatura 1. Wprowadzenie do obliczeń równoległych, Zbigniew Czech, Wydawnictwo Naukowe PWN, 2010, 2013 2. Introduction to Parallel Computing; Grama, Gupta, Karypis, Kumar; Addison Wesley 2003 3. Designing
WPROWADZENIE Mikrosterownik mikrokontrolery
WPROWADZENIE Mikrosterownik (cyfrowy) jest to moduł elektroniczny zawierający wszystkie środki niezbędne do realizacji wymaganych procedur sterowania przy pomocy metod komputerowych. Platformy budowy mikrosterowników:
Wydajność systemów a organizacja pamięci, czyli dlaczego jednak nie jest aż tak źle. Krzysztof Banaś, Obliczenia wysokiej wydajności.
Wydajność systemów a organizacja pamięci, czyli dlaczego jednak nie jest aż tak źle Krzysztof Banaś, Obliczenia wysokiej wydajności. 1 Organizacja pamięci Organizacja pamięci współczesnych systemów komputerowych
Układy zegarowe w systemie mikroprocesorowym
Układy zegarowe w systemie mikroprocesorowym 1 Sygnał zegarowy, sygnał taktujący W każdym systemie mikroprocesorowym jest wymagane źródło sygnałów zegarowych. Wszystkie operacje wewnątrz jednostki centralnej
Tablet MODECOM FreeTAB 7001 HD IC
WPROWADZENIE MODECOM FreeTAB 7001 HD IC to siedmiocalowy tablet, którego sercem jest ultrawydajny, dwurdzeniowy procesor Intel Atom Z2520 z technologią Intel Hyper- Threading. Oprócz renomowanego procesora,
Implementacja sieci neuronowych na karcie graficznej. Waldemar Pawlaszek
Implementacja sieci neuronowych na karcie graficznej Waldemar Pawlaszek Motywacja Czyli po co to wszystko? Motywacja Procesor graficzny GPU (Graphics Processing Unit) Wydajność Elastyczność i precyzja
Wydajność obliczeń a architektura procesorów. Krzysztof Banaś Obliczenia Wysokiej Wydajności 1
Wydajność obliczeń a architektura procesorów Krzysztof Banaś Obliczenia Wysokiej Wydajności 1 Wydajność komputerów Modele wydajności-> szacowanie czasu wykonania zadania Wydajność szybkość realizacji wyznaczonych
i3: internet - infrastruktury - innowacje
i3: internet - infrastruktury - innowacje Wykorzystanie procesorów graficznych do akceleracji obliczeń w modelu geofizycznym EULAG Roman Wyrzykowski Krzysztof Rojek Łukasz Szustak [roman, krojek, lszustak]@icis.pcz.pl
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Jednostki obliczeniowe w zastosowaniach mechatronicznych Kierunek: Mechatronika Rodzaj przedmiotu: dla specjalności Systemy Sterowania Rodzaj zajęć: Wykład, laboratorium Computational
Wersje desktopowe (Kaby Lake-S)
Wprawdzie pierwsze procesory Intel Core 7-ej generacji zadebiutowały już jakiś czas temu ale coo nowego przygotował dla nas producent? Wersje desktopowe (Kaby Lake-S) Model Core i7 7700K Core i7 7700 Core
LIDERZY DATA SCIENCE CENTRUM TECHNOLOGII ICM CENTRUM TECHNOLOGII ICM ICM UW TO NAJNOWOCZEŚNIEJSZY OŚRODEK DATA SCIENCE W EUROPIE ŚRODKOWEJ.
ROZUMIEĆ DANE 1 Pozyskiwanie wartościowych informacji ze zbiorów danych to jedna z kluczowych kompetencji warunkujących przewagę konkurencyjną we współczesnej gospodarce. Jednak do efektywnej i wydajnej
MESco. Testy skalowalności obliczeń mechanicznych w oparciu o licencje HPC oraz kartę GPU nvidia Tesla c2075. Stanisław Wowra
MESco Testy skalowalności obliczeń mechanicznych w oparciu o licencje HPC oraz kartę GPU nvidia Tesla c2075 Stanisław Wowra swowra@mesco.com.pl Lider w dziedzinie symulacji na rynku od 1994 roku. MESco
Komputer IBM PC niezależnie od modelu składa się z: Jednostki centralnej czyli właściwego komputera Monitora Klawiatury
1976 r. Apple PC Personal Computer 1981 r. pierwszy IBM PC Komputer jest wart tyle, ile wart jest człowiek, który go wykorzystuje... Hardware sprzęt Software oprogramowanie Komputer IBM PC niezależnie
Popularne pamięci FLASH firmy GigaDevice
1 Popularne pamięci FLASH firmy GigaDevice Popularne pamięci FLASH firmy GigaDevice Pamięci FLASH znajdują się w większości urządzeń zawierającym mikrokontroler bądź mikroprocesor. Ich stosowanie wymuszone
RODZAJE PAMIĘCI RAM. Cz. 1
RODZAJE PAMIĘCI RAM Cz. 1 1 1) PAMIĘĆ DIP DIP (ang. Dual In-line Package), czasami nazywany DIL - w elektronice rodzaj obudowy elementów elektronicznych, głównie układów scalonych o małej i średniej skali
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: ARCHITEKTURA SYSTEMÓW KOMPUTEROWYCH Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy ogólny Rodzaj zajęć: wykład, ćwiczenia I KARTA
Zastosowanie technologii nvidia CUDA do zrównoleglenia algorytmu genetycznego dla problemu komiwojażera
Zastosowanie technologii nvidia CUDA do zrównoleglenia algorytmu genetycznego dla problemu komiwojażera Adam Hrazdil Wydział Inżynierii Mechanicznej i Informatyki Kierunek informatyka, Rok V hrazdil@op.pl
Podstawy obsługi komputerów. Budowa komputera. Podstawowe pojęcia
Budowa komputera Schemat funkcjonalny i podstawowe parametry Podstawowe pojęcia Pojęcia podstawowe PC personal computer (komputer osobisty) Kompatybilność to cecha systemów komputerowych, która umoŝliwia
Budowa komputera Komputer computer computare
11. Budowa komputera Komputer (z ang. computer od łac. computare obliczać) urządzenie elektroniczne służące do przetwarzania wszelkich informacji, które da się zapisać w formie ciągu cyfr albo sygnału
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE
SYSTEMY OPERACYJNE I SIECI KOMPUTEROWE WINDOWS 1 SO i SK/WIN 007 Tryb rzeczywisty i chroniony procesora 2 SO i SK/WIN Wszystkie 32-bitowe procesory (386 i nowsze) mogą pracować w kilku trybach. Tryby pracy
Obliczenia Wysokiej Wydajności
Obliczenia wysokiej wydajności 1 Wydajność obliczeń Wydajność jest (obok poprawności, niezawodności, bezpieczeństwa, ergonomiczności i łatwości stosowania i pielęgnacji) jedną z najważniejszych charakterystyk
Literatura. 3/26/2018 Przetwarzanie równoległe - wstęp 1
Literatura 1. Wprowadzenie do obliczeń równoległych, Zbigniew Czech, Wydawnictwo Naukowe PWN, 2010, 2013 2. Introduction to Parallel Computing; Grama, Gupta, Karypis, Kumar; Addison Wesley 2003 3. Designing
3.Przeglądarchitektur
Materiały do wykładu 3.Przeglądarchitektur Marcin Peczarski Instytut Informatyki Uniwersytet Warszawski 24 stycznia 2009 Architektura a organizacja komputera 3.1 Architektura komputera: atrybuty widzialne
Metody optymalizacji soft-procesorów NIOS
POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Instytut Telekomunikacji Zakład Podstaw Telekomunikacji Kamil Krawczyk Metody optymalizacji soft-procesorów NIOS Warszawa, 27.01.2011
System operacyjny System operacyjny
System operacyjny System operacyjny (ang. operating system) jest programem (grupą programów), który pośredniczy między użytkownikiem komputera a sprzętem komputerowym. Jest on niezbędny do prawidłowej
Wykład 6. Mikrokontrolery z rdzeniem ARM
Wykład 6 Mikrokontrolery z rdzeniem ARM Plan wykładu Cortex-A9 c.d. Mikrokontrolery firmy ST Mikrokontrolery firmy NXP Mikrokontrolery firmy AnalogDevices Mikrokontrolery firmy Freescale Mikrokontrolery
Architektura komputera wg Neumana
PROCESOR Architektura komputera wg Neumana Uproszczony schemat procesora Podstawowe elementy procesora Blok rejestrów Blok ALU Dekoder kodu rozkazowego Układ sterujący Magistrala procesora Cykl pracy procesora
Załącznik nr 6 do SIWZ nr postępowania II.2420.1.2014.005.13.MJ Zaoferowany. sprzęt L P. Parametry techniczne
L P Załącznik nr 6 do SIWZ nr postępowania II.2420.1.2014.005.13.MJ Zaoferowany Parametry techniczne Ilość sprzęt Gwaran Cena Cena Wartość Wartość (model cja jednostk % jednostkow ogółem ogółem i parametry
Program Obliczeń Wielkich Wyzwań Nauki i Techniki (POWIEW)
Program Obliczeń Wielkich Wyzwań Nauki i Techniki (POWIEW) Maciej Cytowski, Maciej Filocha, Maciej E. Marchwiany, Maciej Szpindler Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego
Magistrale i gniazda rozszerzeń
Magistrale i gniazda rozszerzeń Adam Banasiak 11.03.2014 POWIATOWY ZESPÓŁ SZKÓŁ NR 2 IM. PIOTRA WŁOSTOWICA W TRZEBNICY Adam Banasiak Magistrale i gniazda rozszerzeń 11.03.2014 1 / 31 Magistrale ISA i PCI
która metoda jest najlepsza
która metoda jest najlepsza dr inż. Marek Żabka Instytut Matematyki Wydział Matematyki Stosowanej Politechnika Śląska 20 września 2012r Nowa metoda tworzenia grafiki na stronie internetowej: element,,canvas
Jednostka centralna. Miejsca na napędy 5,25 :CD-ROM, DVD. Miejsca na napędy 3,5 : stacja dyskietek
Ćwiczenia 1 Budowa komputera PC Komputer osobisty (Personal Komputer PC) komputer (stacjonarny lub przenośny) przeznaczony dla pojedynczego użytkownika do użytku domowego lub biurowego. W skład podstawowego
Bibliografia: pl.wikipedia.org Historia i rodzaje procesorów w firmy Intel
Bibliografia: pl.wikipedia.org www.intel.com Historia i rodzaje procesorów w firmy Intel Specyfikacja Lista mikroprocesorów produkowanych przez firmę Intel 4-bitowe 4004 4040 8-bitowe 8008 8080 8085 x86
Politechnika Gdańska
Politechnika Gdańska Wydział Mechaniczny Katedra Energetyki i Aparatury Przemysłowej Automatyka chłodnicza i klimatyzacyjna TEMAT: Systemy sterowania i monitoringu obiektów chłodniczych na przykładzie
2,4 razy. 3 razy. 2,3 razy EKSTREMALNA MEGAZADANIOWOŚĆ NAWET NAWET NAWET
EKSTREMALNA MEGAZADANIOWOŚĆ Jednocześnie edytuj filmy 4K, renderuj efekty 3D i komponuj ścieżki audio bez negatywnego wpływu na wydajność systemu 2,4 szybsza¹ edycja filmów 4K Adobe* Premiere* Pro CC w
Budowa i zasada działania komputera. dr Artur Bartoszewski
Budowa i zasada działania komputera 1 dr Artur Bartoszewski Jednostka arytmetyczno-logiczna 2 Pojęcie systemu mikroprocesorowego Układ cyfrowy: Układy cyfrowe służą do przetwarzania informacji. Do układu
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Podstawy Informatyki Basic Informatics Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: ogólny Poziom studiów: studia I stopnia forma studiów: studia stacjonarne Rodzaj
Zapoznanie z technikami i narzędziami programistycznymi służącymi do tworzenia programów współbieżnych i obsługi współbieżności przez system.
Wstęp Zapoznanie z technikami i narzędziami programistycznymi służącymi do tworzenia programów współbieżnych i obsługi współbieżności przez system. Przedstawienie architektur sprzętu wykorzystywanych do
MAGISTRALE ZEWNĘTRZNE, gniazda kart rozszerzeń, w istotnym stopniu wpływają na
, gniazda kart rozszerzeń, w istotnym stopniu wpływają na wydajność systemu komputerowego, m.in. ze względu na fakt, że układy zewnętrzne montowane na tych kartach (zwłaszcza kontrolery dysków twardych,
AMD Ryzen recenzja procesora. Wpisany przez Mateusz Ponikowski Piątek, 11 Październik :47
Sprawdzamy niedrogi procesor od AMD. Składając niedrogi komputer do pracy z multimediami i okazjonalnego grania musimy zacząć od wyboru platformy i tutaj pojawia się odwieczne pytanie, Intel czy AMD? Budując
Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Tendencje rozwojowe mikrokontrolerów Rozwój mikrokontrolerów następował w ciągu minionych 25 lat w następujących kierunkach: Rozwój CPU mikrokontrolerów w celu zwiększenia szybkości przetwarzania danych
Moc płynąca z kart graficznych
Moc płynąca z kart graficznych Cuda za darmo! Czyli programowanie generalnego przeznaczenia na kartach graficznych (GPGPU) 22 października 2013 Paweł Napieracz /20 Poruszane aspekty Przetwarzanie równoległe
1. Wprowadzenie Opis sytuacyjny Specyfikacja techniczna... 3
dla użytkowników Działu Komputerów Dużej Mocy Wrocławskiego Centrum Sieciowo- Superkomputerowego Politechniki Wrocławskiej Załącznik nr 4 do SIWZ znak: ZP/BZP/148/2017 1. Wprowadzenie... 3 2. Opis sytuacyjny....
PROGRAMOWALNE STEROWNIKI LOGICZNE
PROGRAMOWALNE STEROWNIKI LOGICZNE I. Wprowadzenie Klasyczna synteza kombinacyjnych i sekwencyjnych układów sterowania stosowana do automatyzacji dyskretnych procesów produkcyjnych polega na zaprojektowaniu
DLA SEKTORA INFORMATYCZNEGO W POLSCE
DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej
Architektura współczesna.. Dzisiejsza architektura czołowych producentów chipsetów odbiega od klasycznego układu North and South Bridge. Największe zmiany wprowadzono na poziomie komunikacji między układami
Spis treúci. Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1. Przedmowa... 9. Wstęp... 11
Księgarnia PWN: Krzysztof Wojtuszkiewicz - Urządzenia techniki komputerowej. Cz. 1 Spis treúci Przedmowa... 9 Wstęp... 11 1. Komputer PC od zewnątrz... 13 1.1. Elementy zestawu komputerowego... 13 1.2.
Adam Korzeniewski - p. 732 dr inż. Grzegorz Szwoch - p. 732 dr inż.
Adam Korzeniewski - adamkorz@sound.eti.pg.gda.pl, p. 732 dr inż. Grzegorz Szwoch - greg@sound.eti.pg.gda.pl, p. 732 dr inż. Piotr Odya - piotrod@sound.eti.pg.gda.pl, p. 730 Plan przedmiotu ZPS Cele nauczania
USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM. Juliusz Pukacki,PCSS
USŁUGI HIGH PERFORMANCE COMPUTING (HPC) DLA FIRM Juliusz Pukacki,PCSS Co to jest HPC (High Preformance Computing)? Agregowanie dużych zasobów obliczeniowych w sposób umożliwiający wykonywanie obliczeń
Budowa pamięci RAM Parametry: tcl, trcd, trp, tras, tcr występują w specyfikacjach poszczególnych pamięci DRAM. Czym mniejsze są wartości tych
Budowa pamięci RAM Parametry: tcl, trcd, trp, tras, tcr występują w specyfikacjach poszczególnych pamięci DRAM. Czym mniejsze są wartości tych parametrów, tym szybszy dostęp do komórek, co przekłada się
8. MAGISTRALE I GNIAZDA ROZSZERZEŃ. INTERFEJSY ZEWNĘTRZNE.
8. MAGISTRALE I GNIAZDA ROZSZERZEŃ. INTERFEJSY ZEWNĘTRZNE. Magistrala (ang. bus) jest ścieżką łączącą ze sobą różne komponenty w celu wymiany informacji/danych pomiędzy nimi. Inaczej mówiąc jest to zespół
LEKCJA TEMAT: Współczesne procesory.
LEKCJA TEMAT: Współczesne procesory. 1. Wymagania dla ucznia: zna pojęcia: procesor, CPU, ALU, potrafi podać typowe rozkazy; potrafi omówić uproszczony i rozszerzony schemat mikroprocesora; potraf omówić
13.Dodatkowe funkcje charakteryzujące mikroprocesory z rozszerzeniem SSE: SSE2 SSE3 SSE4 ( HD Boost )
1. Zdefiniuj pojęcie mikroprocesora. Mikroprocesor w skrócie CPU(Central Processing Unit) centralna jednostka obliczeniowa. Jest to pojedynczy układ scalony odpowiedzialny za wykonywanie większości obliczeń
1. Notebook 14. Producent: ASUS Model: ASUS VivoBook S14 S410. Parametr Parametr graniczny Parametr oferowany - opisać
Przetarg nr UMW / AZ / PN - 96 / 18 cz. B Umowa obowiązuje do 10.12.2019r. 1. Notebook 14 Producent: ASUS Model: ASUS VivoBook S14 S410 Parametr Parametr graniczny Parametr oferowany - opisać Procesor:
Architektura systemów komputerowych. dr Artur Bartoszewski
Architektura systemów komputerowych dr Artur Bartoszewski Układy otoczenia procesora (chipset) Rozwiązania sprzętowe CHIPSET Podstawą budowy płyty współczesnego komputera PC jest Chipset. Zawiera on większość
Procesory firmy ARM i MIPS
Procesory firmy ARM i MIPS 1 Architektura procesorów ARM Architektura ARM (Advanced RISC Machine, pierwotnie Acorn RISC Machine) jest 32-bitową architekturą (modelem programowym) procesorów typu RISC.
Programowanie procesorów graficznych NVIDIA (rdzenie CUDA) Wykład nr 1
Programowanie procesorów graficznych NVIDIA (rdzenie CUDA) Wykład nr 1 Wprowadzenie Procesory graficzne GPU (Graphics Processing Units) stosowane są w kartach graficznych do przetwarzania grafiki komputerowej
Historia komputera. Lubię to! - podręcznik
Historia komputera Lubię to! - podręcznik Plan na dziś Definicja komputera Dlaczego powstał komputer? Historia komputerów Przyrządy do liczenia Co to jest komputer? Definicja z https://www.wikipedia.org/
Licencjonowanie w środowiskach wirtualnych
Licencjonowanie w środowiskach wirtualnych Podstawy zasady Licencje wymagane są dla maksymalnej liczby instancji uruchomionych na serwerze w dowolnym czasie Tworzenie i przechowywanie dowolnej liczby instancji
Parametr Parametr graniczny Parametr oferowany - opisać
Przetarg nr UMW / AZ / PN - 96 / 18 cz. B Umowa obowiązuje do 10.12.2019r. 1. Notebook 14 Producent: ASUS Model: ASUS VivoBook S14 S410 Parametr Parametr graniczny Parametr oferowany - opisać Procesor:
MIKROKONTROLERY I MIKROPROCESORY
PLAN... work in progress 1. Mikrokontrolery i mikroprocesory - architektura systemów mikroprocesorów ( 8051, AVR, ARM) - pamięci - rejestry - tryby adresowania - repertuar instrukcji - urządzenia we/wy
Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08
Mikrokontrolery 8-bitowe Mikrokontrolery 8-bitowe stanowią wciąż najliczniejszą grupę mikrokontrolerów. Istniejące w chwili obecnej na rynku rodziny mikrokontrolerów opracowane zostały w latach 80-tych.
Sprawdzian test egzaminacyjny 2 GRUPA I
... nazwisko i imię ucznia Sprawdzian test egzaminacyjny 2 GRUPA I 1. Na rys. 1 procesor oznaczony jest numerem A. 2 B. 3 C. 5 D. 8 2. Na rys. 1 karta rozszerzeń oznaczona jest numerem A. 1 B. 4 C. 6 D.
Opis efektów kształcenia dla modułu zajęć
Nazwa modułu: Programowanie mikrokontroleroẃ i mikroprocesoroẃ Rok akademicki: 2017/2018 Kod: EIT-1-408-s Punkty ECTS: 4 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek:
565,00 PLN OPIS PRZEDMIOTU AMIGO AMD APU GBHD7480D amigopc.pl CENA: CZAS WYSYŁKI: 24H PRODUCENT: AMIGOPC
amigopc.pl 883-364-274 SKLEP@AMIGOPC.PL AMIGO AMD APU 4020 4GBHD7480D CENA: 565,00 PLN CZAS WYSYŁKI: 24H PRODUCENT: AMIGOPC NUMER KATALOGOWY: AMIGO APU1 RODZAJ PROCESORA: AMD APU LICZBA RDZENI PROCESORA:
Materiały dodatkowe do podręcznika Urządzenia techniki komputerowej do rozdziału 5. Płyta główna i jej składniki. Test nr 5
Materiały dodatkowe do podręcznika Urządzenia techniki komputerowej do rozdziału 5. Płyta główna i jej składniki Test nr 5 Test zawiera 63 zadania związane z treścią rozdziału 5. Jest to test zamknięty,