Nagy mennyiségű adatok elemzése és előrejelzési felhasználása masszívan párhuzamosítható architektúrával



Hasonló dokumentumok
Ami az Intel szerint is konvergens architektúra

Digitális Áramkörök (Villamosmérnök BSc / Mechatronikai mérnök MSc)

Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd.

GPGPU-k és programozásuk Dezső, Sima Sándor, Szénási

Digitális Technika I. (VEMIVI1112D)

Digitális Technika I. (VEMIVI1112D)

ARM processzorok felépítése

Számítógépek felépítése

Digitális Technika I. (VEMIVI1112D)

Retek Mihály. A kutatás a TÁMOP-4.2.1/B-09/1/KMR projekt keretében folyt a BCE Jövőkutatás Tanszékén.

Apple számítógépek összehasonlító táblázata

Négyprocesszoros közvetlen csatolású szerverek architektúrája:

Parciális rekonfiguráció Heterogén számítási rendszerek VIMIMA15

Adatfolyam alapú RACER tömbprocesszor és algoritmus implementációs módszerek valamint azok alkalmazásai parallel, heterogén számítási architektúrákra

SAMSUNG Notebook és netbook katalógus 2011

Magas szintű optimalizálás

OpenCL - The open standard for parallel programming of heterogeneous systems

T430 Szerver. Műszaki adatok

GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre

Feladatlap: Számítógép összetevők keresése

Az NIIF új szuperszámítógép infrastruktúrája Új lehetőségek a kutatói hálózatban

TANÚSÍTVÁNY KARBANTARTÁS Jegyzıkönyv

Grafikus csővezeték 1 / 44

Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei. kisszámítógépes rendszerekben. Kutató Intézet

GPGPU. GPU-k felépítése. Valasek Gábor

GPGPU. Architektúra esettanulmány

DELL Inspiron DLL Q2_38_BL_ (DLL Q2_38_BL_212279)

Memóriák - tárak. Memória. Kapacitás Ár. Sebesség. Háttértár. (felejtő) (nem felejtő)

VLIW processzorok (Működési elvük, jellemzőik, előnyeik, hátrányaik, kereskedelmi rendszerek)

Parciális rekonfiguráció Heterogán számítási rendszerek VIMIMA15

Flynn féle osztályozás Single Isntruction Multiple Instruction Single Data SISD SIMD Multiple Data MISD MIMD

legkésőbb október végéig véleményezze. (50 igen, O ellenszavazat, 1 tartózkodás)

ASUS X552WE-SX036H (X552WE-SX036H)

IBM Power 550 Express szerver

Számítógép architektúrák. Korszerű architektúrák

A processzor hajtja végre a műveleteket. összeadás, szorzás, logikai műveletek (és, vagy, nem)

Az NIIF új szuperszámítógép infrastruktúrája Új lehet!ségek a kutatói hálózatban Debreceni Egyetem

Készítette: Trosztel Mátyás Konzulens: Hajós Gergely

ihardware Szerverkatalógus június Használt szerverek Kiemelt akciós ajánlatunk:

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix

Hitachi Flash Újdonságok. Szokol Zsolt Senior Solution Consultant 2016 március

Párhuzamos és Grid rendszerek

Digitális Áramkörök (Villamosmérnök BSc / Mechatronikai mérnök MSc)

ARM Cortex magú mikrovezérlők

SZÁMÍTÓGÉPES ARCHITEKTÚRÁK

R320 Szerver. Műszaki adatok

OpenCL Kovács, György

Az INTEL mikroprocesszorok architekturális fejlődésének bemutatása

SZÁMÍTÓGÉPES ARCHITEKTÚRÁK A STRUKTURÁLT SZÁMÍTÓGÉP-FELÉPÍTÉS. Misák Sándor. 2. előadás DE TTK

Haladó Grafika EA. Inkrementális képszintézis GPU-n

Supermicro Cluster-In-a-Box

Térinformatika. Adatfeldolgozó hardver. A hardver m. Tabulator Tabulator Egy kis törtt. rténelem: hardver: 3-53

Számítógépes alapismeretek

TUDOMÁNYOS ADATBÁZISOK MA ÉS A JÖVŐBEN. X64 ALAPÚ KISZOLGÁLÓ RENDSZEREK Tudomány Adatbázisok, 1. előadás, (c) 2010

Építsünk szuperszámítógépet szabad szoftverből!

Párhuzamos programozási platformok

Ár: Ft Garancia: 2 Év

SZÁMÍTÓGÉP ARCHITEKTÚRÁK

A CUDA előnyei: - Elszórt memória olvasás (az adatok a memória bármely területéről olvashatóak) PC-Vilag.hu CUDA, a jövő technológiája?!

Párhuzamos programozási platformok

Az MTA Cloud a tudományos alkalmazások támogatására. Kacsuk Péter MTA SZTAKI

Még gazdagabb játékélményt ígér a SIE új csúcskonzolja, a PlayStation 4 PRO

Asztali PC-k, notebookok

Toshiba Satellite P70-B-10U

3DMark 06 CPU. Magok / Szálak 8MB / MB /

R530 Szerver. Műszaki adatok

Számítógép architektúra

A 17 Aspire 7738 kiváló multimédiás teljesítményt, dinamikus látványt és hangot nyújt. Egy erős Intel Core processzor, lenyűgöző grafikai és HD

LowPrice

Multimédia hardver szabványok

A Webtől a. Gridig. A Gridről dióhéjban. Debreczeni Gergely (MTA KFKI RMKI) Debreczeni.Gergely@wigner.mta.hu

Megérkeztek a legújabb DELL Latitude E modellek. DELL NB Latitude E5500

Asztali PC-k, notebookok beszerzése

Digitális Rendszerek és Számítógép Architektúrák (VEMKKN3214A)

Lenovo Ideapad YOGA R5002THV (80R5002THV)

Point of View Android 2.3 Tablet Kézikönyv PlayTab 2 / ProTab 2

Heterogén számítási rendszerek. Bevezető Szerver architektúrák Kommunikációs interfészek

FELHŐ és a MAINFRAME. Irmes Sándor

Hardver Ismeretek IA32 -> IA64

Mérésadatgyűjtő rendszer Oracle Database Appliance alapon. Szabad Miklós vezérigazgató-helyettes XperTeam ZRt. Budapest, Róbert Károly krt. 59.

Gábor Dénes Főiskola Győr. Mikroszámítógépek. Előadás vázlat. 2005/2006 tanév 2. szemeszter. Készítette: Markó Imre 2006

Tájékoztató. Használható segédeszköz: -

Máté: Számítógép architektúrák

DELL Latitude E7450 (CA007LE7450EMEA_WIN-11) (CA007LE7450EMEA_WIN-11)

Mikrorendszerek tervezése

Lenovo Ideapad YOGA QD009HHV (80QD009HHV)

Számítógép Architektúrák (VEMIKNB113A)

LAN és Wireless LAN eszközök megoszlása

Párhuzamos és Grid rendszerek. Hol tartunk? Klaszter. Megismerkedtünk az alapfogalmakkal,

Az Invitel adatközponti virtualizációja IBM alapokon

Software Defined technológiák használata Oracle adatbázis konszolidációhoz

Új VAIO Fit notebook Elképesztő hang- és képminőség a zene és a filmek szerelmeseinek saját stúdióval

Fujitsu-Siemens Esprimo Mobile V5535

NIIFI HPC Szolgáltatás

Számítógépek felépítése, alapfogalmak

Toshiba Satellite Click 2 Pro P30W-B-102 (PSDP2E-00800NHU)

DELL Inspiron 5558 DLL_Q3_21_EL_204369

Nagyvállalati szerverek beszerzése (OEM Vmware-rel) és IBM Storwize V7000 bővítés/2015

GPGPU alapok. GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai

A multikollinearitás vizsgálata lineáris regressziós modellekben A PETRES-féle Red-mutató vizsgálata

Átírás:

Nagy ennyiségű adatok elezése és előrejelzési felhasználása asszívan párhuzaosítható architektúrával Készítette: Retek Mihály Budapesti Corvinus Egyete, Gazdaságföldrajz és Jövőkutatás Tanszék A Magyar Tudoány Ünnepe 24 BIG DATA FORRADALMASÍTJA MINDENNAPJAINKAT? Az MTA IX. Osztály Statisztikai és Jövőkutatási Tudoányos Bizottságának tudoányos ülése 24. noveber 2.

MIPS (illió utasítás per ásodperc) és Megabájt Forrás: http://www.transhuanist.co/volue/oravec.ht

Száítógépek fejlődése Forrás: http://www.transhuanist.co/volue/oravec.ht

Moore törvénye (Gordon E. Moore, 96) Az integrált árakörök összetettsége körülbelül 8 hónaponként egduplázódik. Forrás: intel.co

Flynn - féle osztályzás Michael J. Flynn (966) SISD egy időben egyetlen utasítás végrehajtása MISD több utasításfolyaal egyetlen adatfolya feldolgozása. egyás utáni adatfeldolgozás egy vezérlő egységgel és egy aritetikai-logikai egység gyakorlati felhasználásba ne léteznek progra utasításai és a feldolgozandó adatok egy tárolóban esetlegesen a pipeline szervezésű processzorok Neuann-elvű gépek esetlegesen a hibatűrő architektúrák SIMD MIMD egy időpontban ugyanaz az utasítás végrehajtása több adaton egy vezérlő egységgel és több aritetikai-logikai egységgel rendelkeznek egyás utáni adatfeldolgozás vektorprocesszor GPU X86 architektúra MMX kiterjesztése több utasításfolya több adatfolyaot dolgoz fel több processzor ultiprocesszoros száítógép

Adahl törvénye (967), Gustafson törvénye (988) Forrás: http://rtcagazine.co/articles/view/329 Ha tudjuk a párhuzaosan végrehajtandó utasítások arányát, akkor egy felső határt eghatározható a gyorsulás értékére. gyorsulás értéke Forrás: http://openi.nl.nih.gov/detailedresult.php? ig=273572_d-65-659-fig5&req=4 Hatékonyan párhuzaosítható a tetszőlegesen nagy adathalazok feldolgozása. S (P)=P α ( P ) P+ N: processzorok száa P: párhuzaosíthatóság aránya P N P: a processzoragok száa S: az irányadó adat az elérhető gyorsulásra, α: a ne folyaatnak. párhuzaosítható töredéke bárilyen párhuzaosítható

CPU Forrás: intel.co Intel Xeon Processor E5-2699 v3 Launch Date Q3'4 Processor Nuber E5-2699V3 Intel Sart Cache 45 MB Intel QPI Speed 9.6 GT/s Instruction Set 64-bit Lithography 22 n VID Voltage Range.65V.3V Cores 8 Threads 36 Processor Base Freq. 2.3 GHz Max Turbo Frequency 3.6 GHz TDP 45 W Max Meory Size 768 GB Meory Types DDR4-6/866/233 Meory Channels 4 Max Meory Bandwidth 68 GB/s

GPU Tesla, Titan, FireGL Forrás: nvidia.co Tesla K8 GPU 2x Kepler GK2 Peak double precision floating 2.9 Tflops (GPU Boost Clocks) point perforance.87 Tflops (Base Clocks) Peak single precision floating 8.74 Tflops (GPU Boost Clocks) point perforance 5.6 Tflops (Base Clocks) Meory bandwidth (ECC off) 48 GB/sec (24 GB/sec per GPU) Meory size (GDDR5) 24 GB (2GB per GPU) CUDA cores 4992 ( 2496 per GPU)

GPU gyakorlati alkalazása Forrás: http://www.gtspirit.co/24//6/autonoous-audi-rs7-piloted-driving-concept-track-review/

APU = (CPU-k + GPU) Forrás: ad.co

Xeon Phi Forrás: http://ark.intel.co Intel Xeon Phi Coprocessor 72X Launch Date Q2'3 L2 Cache 3.5 MB Instruction Set 64-bit Lithography 22 n Cores 6 Processor Base Frequency.238 GHz Max Turbo Frequency.333 GHz TDP 3 W Max Meory Size (dependent on eory type) Meory Channels 6 Max Meory Bandwidth 352 GB/s 6 GB

Szuperszáítógépek Forrás: top5.org Tianhe-2 (MilkyWay-2) - TH-IVB-FEP Cluster, Intel Xeon E5-2692 2C 2.2GHz, TH Express-2, Intel Xeon Phi 3SP Site: National Super Coputer Center in Guangzhou Manufacturer: NUDT Cores: 3,2, Linpack Perforance (Rax) 33,862.7 TFlop/s Theoretical Peak (Rpeak) 54,92.4 TFlop/s Nax 9,96, Power: 7,88. kw Meory:,24, GB Processor: Intel Xeon E5-2692v2 2C 2.2GHz Interconnect: TH Express-2 Operating Syste: Kylin Linux Copiler: icc Math Library: Intel MKL-.. MPI: MPICH2 with a custoized GLEX channel

Felhők Forrás: http://hoe.web.cern.ch/about/coputing

Adatok ennyiségének változása http://www.technologyreview.co/news/5435/has -big-data-ade-anonyity-ipossible/ http://searchenginewatch.co/article/2339/digitaldata-trends-search-social-content-fusion

Az 5 legnagyobb adatközpont

Eléleti példa a GPU alkalazására: Evolúciós ódszer (Retek 24) Egyszerre több rendszerdinaikai előrejelzés használata, aelyekben a különböző típusú paraétereknek az értékei különböznek egyástól. Minden egyed, résztvevő egy különálló rendszerdinaikai rendszer. Az egyedek génálloánya, pedig a rendszer paraéterei. Az evolúciós ódszerben használatos utáció felelős azért, hogy az egyedek különbözzenek egyástól. A keresztezés pedig két egyástól független rendszer felhasználva történik, ez a ódszer garantálja, hogy az újonnan létrejövő egyed bizonyos értékben hasonlítson a ár eglévő rendszerekhez, de bizonyos értékben ugyanakkor térjen is el. A szelekció különböző feltételek, vagy azok kobinációja alapján történhet. Ezek például a következőek lehetnek: születések száa egészségügyi állapot szülőkorú nők alakulása nyugdíjas/gyerekek aránya unkaképes népesség stb.

CPU egy szál folyaatábra Aktuális állapot Kezdeti populáció generálása (Retek 22) Kezdeti utáció Egyedek generálása keresztezéssel Új egyedek k Mutáció Mutáció utáni egyedek k Kiértékelés Egyedek +k Szelekció Megaradó szelektált egyedek Megállási feltétel i

A CPU több szál folyaatábra (Retek 22) Aktuális állapot agszá Kezdeti populáció generálása agszá Kezdeti utáció agszá Egyedek generálása keresztezéssel Új egyedek k agszá Mutáció agszá Kiértékelés agszá Szelekció Mutáció utáni egyedek k Egyedek +k Megaradó szelektált egyedek Megállási feltétel i

A GPU sziuláció felépítése folyaatábra Aktuális állapot Kezdeti populáció generálása Kezdeti utáció k Egyedek generálása keresztezéssel k Mutáció (Retek 22) Új egyedek k Mutáció utáni egyedek k +k Kiértékelés Egyedek +k s Megaradó szelektált egyedek Megállási feltétel i Szelekció

Mire használható a jövőkutatásban A últ és a keletkező jövő nagyennyiségű adatainak feldolgozása, rövidebb idő alatt. Egyszerre sok lehetséges jövőalternatíva képzése párhuzaosan a sziulációknál. Részletesebb időfelbontás és távolabbi időpontokra előrejelzések és előreszáítások alkalazása. kitekintő Koplexebb, a valóságot inél nagyobb értékben egközelítő odellek és sziulációk. A ár eglévő különböző típusú ódszerek kobinálási lehetősége. Egyre valósághűbb interaktivitási élények egjelenése a szakértők táogatására, a odellezés egyre több fázisában.

Felhasznált irodalo. Flynn, M. :Soe Coputer Organizations and Their Effectiveness, 948, IEEE Trans. Coput.C-2, 972. 2. Moore, Gordon E. 965: Craing ore coponents onto integrated circuits, Electronics, Volue 38, Nuber 8, April 9, 965 3. Mark D. Hill and Michael R. Marty: Adahl s Law in the Multicore Era, http://research.cs.wisc.edu/ultifacet/papers/tr593_adahl_ulticore.pdf 4. Michael J. Flynn and Kevin W, RuDD: Parallel Architectures, Vol. 28, No., ACM Coputing Surveys, 996 March. 5.Retek Mihály: Nagyértékben párhuzaosítható probléák ipleentálása GPU-re (CUDA), Műszaki és inforatikai rendszerek és odellek IV., 2. (könyvrészlet) 6. Retek Mihály: GPU-val táogatott jövőkutatás, GPU nap 22, MTA-RMKI, Budapest, 22. július 2. 7. Retek Mihály: Evolúciós deográfiai előrejelzés, "MONDD EL A MÚLTAT, DIAGNOSZTIZÁLD A JELENT, JÓSOLD MEG A JÖVŐT HIPPOKRATÉSZTŐL A HARMADIK ÉVEZREDIG" konferencia, Szolnok, 24. noveber 7.