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

Méret: px
Mutatás kezdődik a ... oldaltól:

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

Átírás

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

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

3 Grafikus Feldolgozó Egységek GPU Graphics Processing Unit Alapvető feladata a képernyőn megjelenítendő tartalom kezelésével kapcsolatos feladatok átvétele a CPU-tól A modern GPU-k meglehetősen nagy teljesítményű 3D grafikai feldolgozásra alkalmasak, ezek a funkciók általában valamilyen szabványos API-n keresztül érhetők el, pl.: OpenGL ( Direct3D ( Shaderek A 3D grafikai feldolgozást az úgynevezett shaderek hajtják végre, ezek fő típusai az alábbiak: Vertex shader feladata a 3D térben lévő koordináták leképezése a képernyő síkjára Pixel shader feladata a megjelenítendő alakzatok egyes pontjainak a színének a kiszámítása (textúra, világítás, árnyékolás stb.) Geometry shader feladata az alakzatok geometriájának változtatása verzió Szenasi.sandor@nik.uni-obuda.hu 3

4 Unified Shader Model Terhelés eloszlásának problémái verzió A kezdeti megvalósításokban a különféle shader egységek különböző hardver elemeket jelentettek Ezek számának megtervezése azonban nehézségekbe ütközik, ugyanis különféle feladatokhoz ezek különböző arányára lenne szükség 1. feladat: a geometria meglehetősen egyszerű a pixelek színezése sok erőforrást igényel 2. feladat: a geometria leképezése erőforrásigényes a pontok színezése egyszerű Unified Shader A GPUk fejlődése során a különböző shaderek megvalósítása egyre közelebb került egymáshoz (lásd különböző shader modellek) Végül a gyártók megvalósították, hogy a GPU már csak egyféle, minden feladatot végrehajtani képes shadereket tartalmaz, így ezek tetszőlegesen csoportosíthatók a különféle feladatokra Szenasi.sandor@nik.uni-obuda.hu 4 Ábra 1.1 [2]

5 GPGPU fogalom megjelenése Közvetlenül programozható egységek Az egységes shader modell tulajdonképpen egyszerű, kevés utasítással rendelkező általános célú végrehajtóegységeket hozott magával Ez az egyszerűség elősegíti a végrehajtóegységek számának növelését, így a manapság elérhető GPU-k már több száz ilyen egységet tartalmaznak Ennek köszönhetően a GPU-k hatalmas számítási teljesítménnyel rendelkeznek, amit célszerű lehet a grafikai megjelenítésen túl is kiaknázni: GPGPU: General-Purpose Computing on Graphics Processor Units Fejlesztői környezetek megjelenése Kezdetben ezen eszközök programozása meglehetősen nehézkes volt, mivel a grafikus kártyákat továbbra is csak a megszokott módokon lehetett elérni, ezeken keresztül kellett valahogy a saját programkódokat lefuttatni Hamarosan a gyártók is felismerték az új piaci szegmensben rejlő lehetőségeket, emiatt kiadtak saját programozási környezeteket: Nvidia CUDA ATI Stream OpenCL verzió Szenasi.sandor@nik.uni-obuda.hu 5

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

7 GPGPU helye és szerepe GPU előnyei Hagyományos eszközökhöz képest kiemelkedő csúcsteljesítmény Nagyon jó ár/teljesítmény arány Jól skálázható, a piacon sokféle grafikus kártya kapható, és ezekből akár több is elhelyezhető egy megfelelő alaplapban Dinamikus fejlődés, ami a jövőben is biztosítottnak tűnik a fizetőképes keresletnek köszönhetően (játékipar) GPU hátrányai A végrehajtóegységek egymástól kevésbé függetlenek, mint a CPU magok a csúcsteljesítmény csak speciális (tipikusan adatpárhuzamos) feladatok végrehajtása során érhető el, csak ilyenkor célszerű használni GPU-t A grafikus kártyák általában saját memóriaterületen dolgoznak, ezért a tényleges feldolgozást mindig memória mozgatások előzik meg/követik optimalizálni kell ezen mozgatások számát, de még így is előfordulhat, hogy az egész GPU alapú megvalósítást el kell vetni emiatt Új terület lévén az ismeretek és az eszközök még kevésbé kiforrottak, emiatt a fejlesztés költségesebb verzió Szenasi.sandor@nik.uni-obuda.hu 7

8 Memória késleltetés kiküszöbölése Gyorsítótár párhuzamosság Az ábrán látható, hogy a CPU esetében az eszköz felületének nagy részét a gyorsítótár foglalja el, míg a GPU esetében ez szinte teljesen hiányzik, helyette a végrehajtó egységek foglalnak el nagy helyet Működés közben a memória olvasással kapcsolatos várakozásokat a CPU a gyorsítótárral próbálja csökkenteni, a GPU pedig a gyors kontextusváltás segítségével éri el ugyanezt (ha egy szál futása közben várni kell a memóriára, akkor a GPU átütemezi a végrehajtóegységeket más szálakhoz) szálak száma legyen jóval nagyobb, mint a végrehajtóegységek száma Ábra 1.2 [3] verzió Szenasi.sandor@nik.uni-obuda.hu 8

9 Memória szerkezete Összetett memória hierarchia CPU-k esetében általában csak a központi memóriát és a regisztereket különböztetjük meg CPU-k esetében általában nem a programozó feladata a gyorsítótár kezelése, ezt a CPU-ra bízhatjuk GPU-k esetében ennél jóval összetettebb memória felépítéssel találkozhatunk, amelyek kezelése a programozó feladata célszerű a gyakran szükséges adatokat betölteni a gyorsabb memóriaterületekre ( kézzel elvégezni a gyorsítótár kezelést) Figure (Nvidia CUDA Programming Guide v2.0) Ábra 1.3 [3] verzió Szenasi.sandor@nik.uni-obuda.hu 9

10 SIMT végrehajtás SIMD SIMT végrehajtás közötti különbségek SIMD utasítások során a programozó biztosítja, hogy az operandusok a megfelelő helyen és formában legyenek, a SIMT utasítások során az egyes végrehajtóegységek különböző címtartományokban dolgoznak SIMT utasítások során van lehetőség feltételes végrehajtásra is, egy elágazás ágai azonban szekvenciálisan, egymás után hajtódnak végre: Ábra 1.4 [4] GPU programokban lehetőleg kerülni kell az elágazásokat, ciklusokat verzió Szenasi.sandor@nik.uni-obuda.hu 10

11 Irodalomjegyzék [1] David B. Kirk, Wen-mei W. Hwu: Programming Massively Parallel Processors Elsevier Angol 258 o. [2] Exploiting the Shader Model 4.0 Architecture Rövid összefoglaló a shaderek fejlődéséről PJN_draft.pdf [3] NVIDIA CUDA Programming Guide 3.0 CUDA környezet teljes leírása (referencia, mintapéldák) VIDIA_CUDA_ProgrammingGuide.pdf [4] From Shader Code to a Teraflop: How Shader Cores Work Rövid leírás a shaderek működéséről szerző, intézmény, évszám verzió dátum/idő em@il 11

12

13

Grafikus csővezeték 1 / 44

Grafikus csővezeték 1 / 44 Grafikus csővezeték 1 / 44 Grafikus csővezeték Vertex feldolgozás A vertexek egyenként a képernyő térbe vannak transzformálva Primitív feldolgozás A vertexek primitívekbe vannak szervezve Raszterizálás

Részletesebben

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

GPGPU. GPU-k felépítése. Valasek Gábor GPGPU GPU-k felépítése Valasek Gábor Tartalom A mai órán áttekintjük a GPU-k architekturális felépítését A cél elsősorban egy olyan absztrakt hardvermodell bemutatása, ami segít megérteni a GPU-k hardveres

Részletesebben

OpenCL - The open standard for parallel programming of heterogeneous systems

OpenCL - The open standard for parallel programming of heterogeneous systems OpenCL - The open standard for parallel programming of heterogeneous systems GPU-k általános számításokhoz GPU Graphics Processing Unit Képalkotás: sok, általában egyszerű és független művelet < 2006:

Részletesebben

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

GPGPU-k és programozásuk Dezső, Sima Sándor, Szénási GPGPU-k és programozásuk Dezső, Sima Sándor, Szénási GPGPU-k és programozásuk írta Dezső, Sima és Sándor, Szénási Szerzői jog 2013 Typotex Kivonat A processzor technika alkalmazásának fejlődése terén napjaink

Részletesebben

PÁRHUZAMOS SZÁMÍTÁSTECHNIKA MODUL AZ ÚJ TECHNOLÓGIÁKHOZ KAPCSOLÓDÓ MEGKÖZELÍTÉSBEN

PÁRHUZAMOS SZÁMÍTÁSTECHNIKA MODUL AZ ÚJ TECHNOLÓGIÁKHOZ KAPCSOLÓDÓ MEGKÖZELÍTÉSBEN PÁRHUZAMOS SZÁMÍTÁSTECHNIKA MODUL AZ ÚJ TECHNOLÓGIÁKHOZ KAPCSOLÓDÓ MEGKÖZELÍTÉSBEN PARALLEL COMPUTING MODULE BASED ON THE NEW TECHNOLOGIES Vámossy Zoltán 1, Sima Dezső 2, Szénási Sándor 3, Rövid András

Részletesebben

Diplomamunka. Miskolci Egyetem. GPGPU technológia kriptográfiai alkalmazása. Készítette: Csikó Richárd VIJFZK mérnök informatikus

Diplomamunka. Miskolci Egyetem. GPGPU technológia kriptográfiai alkalmazása. Készítette: Csikó Richárd VIJFZK mérnök informatikus Diplomamunka Miskolci Egyetem GPGPU technológia kriptográfiai alkalmazása Készítette: Csikó Richárd VIJFZK mérnök informatikus Témavezető: Dr. Kovács László Miskolc, 2014 Köszönetnyilvánítás Ezúton szeretnék

Részletesebben

GPGPU programozás oktatása

GPGPU programozás oktatása GPGPU programozás oktatása Szénási Sándor Összefoglalás A grafikus kártyák hagyományosan a képernyő tartalmának megjelenítéséért feleltek, ez azonban az évek folyamán lassan megváltozott. Ennek első látványos

Részletesebben

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

Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd. 1 2 3 Ismétlés: Moore törvény. Tranzisztorok mérőszáma: n*százmillió, n*milliárd. 4 5 Moore törvényhez érdekesség: a várakozásokhoz képest folyamatosan alulteljesített, ezért többször is újra lett fogalmazva

Részletesebben

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

Haladó Grafika EA. Inkrementális képszintézis GPU-n Haladó Grafika EA Inkrementális képszintézis GPU-n Pipeline Az elvégzendő feladatot részfeladatokra bontjuk Mindegyik részfeladatot más-más egység dolgozza fel (ideális esetben) Minden egység inputja,

Részletesebben

Óbudai Egyetem. Doktori (PhD) értekezés. Adatpárhuzamos sejtmagkeresési eljárás fejlesztése és paramétereinek optimalizálása Szénási Sándor

Óbudai Egyetem. Doktori (PhD) értekezés. Adatpárhuzamos sejtmagkeresési eljárás fejlesztése és paramétereinek optimalizálása Szénási Sándor Óbudai Egyetem Doktori (PhD) értekezés Adatpárhuzamos sejtmagkeresési eljárás fejlesztése és paramétereinek optimalizálása Szénási Sándor Témavezető: Vámossy Zoltán, PhD Alkalmazott Informatikai Doktori

Részletesebben

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?!

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?! A CUDA (Compute Unified Device Architecture) egy párhuzamos számításokat használó architektúra, amelyet az NVIDIA fejlesztett ki. A CUDA valójában egy számoló egység az NVIDIA GPU-n (Graphic Processing

Részletesebben

OSZTOTT 2D RASZTERIZÁCIÓS MODELL TÖBBMAGOS PROCESSZOROK SZÁMÁRA

OSZTOTT 2D RASZTERIZÁCIÓS MODELL TÖBBMAGOS PROCESSZOROK SZÁMÁRA Multidiszciplináris tudományok, 3. kötet. (2013) sz. pp. 259-268. OSZTOTT 2D RASZTERIZÁCIÓS MODELL TÖBBMAGOS PROCESSZOROK SZÁMÁRA Mileff Péter Adjunktus, Miskolci Egyetem, Informatikai Intézet, Általános

Részletesebben

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

Négyprocesszoros közvetlen csatolású szerverek architektúrája: SzA49. AMD többmagos 2 és 4 processzoros szerverarchitektúrái (a közvetlenül csatolt architektúra főbb jegyei, négyprocesszoros közvetlen csatolású szerverek architektúrája, többmagos szerverprocesszorok

Részletesebben

Google Summer of Code OpenCL image support for the r600g driver

Google Summer of Code OpenCL image support for the r600g driver Google Summer of Code 2015 OpenCL image support for the r600g driver Képek: http://www.google-melange.com a Min szeretnék dolgozni? Kapcsolatfelvétel a mentorral Project proposal Célok Miért jó ez? Milestone-ok

Részletesebben

Párhuzamos és Grid rendszerek

Párhuzamos és Grid rendszerek Párhuzamos és Grid rendszerek (10. ea) GPGPU Szeberényi Imre BME IIT Az ábrák egy része az NVIDIA oktató anyagaiból és dokumentációiból származik. Párhuzamos és Grid rendszerek BME-IIT

Részletesebben

KUTATÁSOK INFORMATIKAI TÁMOGATÁSA. Dr. Szénási Sándor

KUTATÁSOK INFORMATIKAI TÁMOGATÁSA. Dr. Szénási Sándor KUTATÁSOK INFORMATIKAI TÁMOGATÁSA Dr. Szénási Sándor szenasi.sandor@nik.uni-obuda.hu Óbudai Egyetem Neumann János Informatikai Kar Alkalmazott Informatikai Intézet Alapvető jellemzői NVIDIA GTX 1080 2560

Részletesebben

K+F gyakornoki pozíciók a Dolphio Consultingnál. ELTE, 2012. szeptember 14.

K+F gyakornoki pozíciók a Dolphio Consultingnál. ELTE, 2012. szeptember 14. K+F gyakornoki pozíciók a Dolphio Consultingnál ELTE, 2012. szeptember 14. Tartalom Bemutatkozás Néhány projektünk Szövegbányászat, tartalomfigyelés EasyCap Studio 3D technológia Gépi látás Emberszámlálás

Részletesebben

GPGPU. Architektúra esettanulmány

GPGPU. Architektúra esettanulmány GPGPU Architektúra esettanulmány GeForce 7800 (2006) GeForce 7800 Rengeteg erőforrást fordítottak arra, hogy a throughput-ot maximalizálják Azaz a különböző típusú feldolgozóegységek (vertex és fragment

Részletesebben

OpenCL Kovács, György

OpenCL Kovács, György OpenCL Kovács, György OpenCL Kovács, György Szerzői jog 2013 Typotex Tartalom Bevezetés... xii 1. Az OpenCL története... xii 2. Az OpenCL jelene és jövője... xvii 3. OpenCL a Flynn-osztályokban... xviii

Részletesebben

Grafikus csővezeték 2 / 77

Grafikus csővezeték 2 / 77 Bevezetés 1 / 77 Grafikus csővezeték 2 / 77 Grafikus csővezeték Vertex feldolgozás A vertexek egyenként a képernyő térbe vannak transzformálva Primitív feldolgozás A vertexek primitívekbe vannak szervezve

Részletesebben

Számítógépes grafika

Számítógépes grafika Számítógépes grafika XVII. rész A grafikai modellezés A modellezés A generatív számítógépes grafikában és a képfeldolgozás során nem a valódi objektumokat (valóságbeli tárgyakat), hanem azok egy modelljét

Részletesebben

Videókártya - CUDA kompatibilitás: CUDA weboldal: Példaterületek:

Videókártya - CUDA kompatibilitás:   CUDA weboldal:   Példaterületek: Hasznos weboldalak Videókártya - CUDA kompatibilitás: https://developer.nvidia.com/cuda-gpus CUDA weboldal: https://developer.nvidia.com/cuda-zone Példaterületek: http://www.nvidia.com/object/imaging_comp

Részletesebben

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

GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre GPGPU: Általános célú grafikus processzorok cgpu: computational GPU GPGPU = cgpu Adatpárhuzamos gyorsító: dedikált eszköz, ami eleve csak erre szolgál. Nagyobb memória+grafika nélkül (nincs kijelzőre kimenet)

Részletesebben

14.2. OpenGL 3D: Mozgás a modellben

14.2. OpenGL 3D: Mozgás a modellben 14. Fotórealisztikus megjelenítés 1019 14.2. OpenGL 3D: Mozgás a modellben A program az OpenGL technika alkalmazásával gyors lehetőséget biztosít a modellben való mozgásra. A mozgás mellett lehetőség van

Részletesebben

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

Számítógépek felépítése Számítógépek felépítése Emil Vatai 2014-2015 Emil Vatai Számítógépek felépítése 2014-2015 1 / 14 Outline 1 Alap fogalmak Bit, Byte, Word 2 Számítógép részei A processzor részei Processzor architektúrák

Részletesebben

Nemlineáris optimalizálási problémák párhuzamos megoldása grafikus processzorok felhasználásával

Nemlineáris optimalizálási problémák párhuzamos megoldása grafikus processzorok felhasználásával Nemlineáris optimalizálási problémák párhuzamos megoldása grafikus processzorok felhasználásával 1 1 Eötvös Loránd Tudományegyetem, Informatikai Kar Kari TDK, 2016. 05. 10. Tartalom 1 2 Tartalom 1 2 Optimalizálási

Részletesebben

A GRAFIKUS HARDVEREN (GPGPU) IMPLEMENTÁLT ALKALMAZÁSOK SEBEZHETŐSÉGEI

A GRAFIKUS HARDVEREN (GPGPU) IMPLEMENTÁLT ALKALMAZÁSOK SEBEZHETŐSÉGEI IX. Évfolyam 1. szám - 2014. március Sergyán Szabolcs Szénási Sándor - Vámossy Zoltán sergyan.szabolcs@nik.uni-obuda.hu - szenasi.sandor@nik.uni-obuda.hu - vamossy.zoltan@nik.uni-obuda.hu A GRAFIKUS HARDVEREN

Részletesebben

2. Generáció (1999-2000) 3. Generáció (2001) NVIDIA TNT2, ATI Rage, 3dfx Voodoo3. Klár Gergely tremere@elte.hu

2. Generáció (1999-2000) 3. Generáció (2001) NVIDIA TNT2, ATI Rage, 3dfx Voodoo3. Klár Gergely tremere@elte.hu 1. Generáció Számítógépes Grafika Klár Gergely tremere@elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2010/2011. őszi félév NVIDIA TNT2, ATI Rage, 3dfx Voodoo3 A standard 2d-s videokártyák kiegészítése

Részletesebben

AutoCAD Architecture 2008 A magyar építész AutoCAD újdonságai

AutoCAD Architecture 2008 A magyar építész AutoCAD újdonságai AutoCAD Architecture 2008 A magyar építész AutoCAD újdonságai Bevallom, én az Autodesk Architectural Desktop-ot eddig is sokszor egyszerűen csak építész AutoCAD-nek emlegettem. Oly annyira, hogy már 2000-ben

Részletesebben

Grafika programozása

Grafika programozása MISKOLCI EGYETEM GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR Grafika programozása Tárgyi jegyzet (béta változat) KÉSZÍTETTE: DR. MILEFF PÉTER Miskolci Egyetem Általános Informatikai Tanszék 2015. Tartalomjegyzék

Részletesebben

Dr. Csanády László: Az ioncsatorna-enzim határmezsgye: egyedi CFTR és TRPM2 csatornák szerkezete, működése c. MTA doktori értekezésének bírálata

Dr. Csanády László: Az ioncsatorna-enzim határmezsgye: egyedi CFTR és TRPM2 csatornák szerkezete, működése c. MTA doktori értekezésének bírálata Dr. Csanády László: Az ioncsatorna-enzim határmezsgye: egyedi CFTR és TRPM2 csatornák szerkezete, működése c. MTA doktori értekezésének bírálata Ezúton is köszönöm a lehetőséget és a megtiszteltetést,

Részletesebben

GRAFIKUS PROCESSZOROK ALKALMAZÁSA KÉPFELDOLGOZÁSI FELADATOKRA

GRAFIKUS PROCESSZOROK ALKALMAZÁSA KÉPFELDOLGOZÁSI FELADATOKRA GRAFIKUS PROCESSZOROK ALKALMAZÁSA KÉPFELDOLGOZÁSI FELADATOKRA ABSTRACT Simon Pál PhD hallgató Miskolci Egyetem Hatvany József Informatikai Tudományok Doktori Iskola The aim of this paper is the presentation

Részletesebben

A számítógépes grafika inkrementális képszintézis algoritmusának hardver realizációja Teljesítménykövetelmények:

A számítógépes grafika inkrementális képszintézis algoritmusának hardver realizációja Teljesítménykövetelmények: Beveetés A sámítógépes grafika inkrementális képsintéis algoritmusának hardver realiációja Teljesítménykövetelmények: Animáció: néhány nsec/ képpont Massívan párhuamos Pipeline(stream processor) Párhuamos

Részletesebben

A PC története. Informatika alapjai-9 Személyi számítógép (PC) 1/12. (Personal computer - From Wikipedia, the free encyclopedia)

A PC története. Informatika alapjai-9 Személyi számítógép (PC) 1/12. (Personal computer - From Wikipedia, the free encyclopedia) Informatika alapjai-9 Személyi számítógép (PC) 1/12 (Personal computer - From Wikipedia, the free encyclopedia) A személyi számítógépet ára, mérete és képességei és a használatában kialakult kultúra teszik

Részletesebben

Eichhardt Iván GPGPU óra anyagai

Eichhardt Iván GPGPU óra anyagai OpenCL modul 1. óra Eichhardt Iván iffan@caesar.elte.hu GPGPU óra anyagai http://cg.inf.elte.hu/~gpgpu/ OpenCL API és alkalmazása Gyakorlati példák (C/C++) Pl.: Képfeldolgozás Párhuzamos tervezési minták

Részletesebben

Eichhardt Iván GPGPU óra anyagai

Eichhardt Iván GPGPU óra anyagai OpenCL modul 1. óra Eichhardt Iván iffan@caesar.elte.hu GPGPU óra anyagai http://cg.inf.elte.hu/~gpgpu/ OpenCL API és alkalmazása Gyakorlati példák (C/C++) Pl.: Képfeldolgozás Párhuzamos programozás elméleti

Részletesebben

Valasek Gábor

Valasek Gábor Valasek Gábor valasek@inf.elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2011/2012. őszi félév Tartalom 1 Textúrázás Bevezetés Textúra leképezés Paraméterezés Textúra szűrés Procedurális textúrák

Részletesebben

Cache, Cache és harmadszor is Cache

Cache, Cache és harmadszor is Cache Cache, Cache és harmadszor is Cache Napjainkban, a XXI. században bátran kijelenthetjük, hogy a számítógépek korát éljük. A digitális rendszerek mára a modern ember életének meghatározó szereplőjévé váltak.

Részletesebben

Általános célú számítási feladatok GPU-kon és DSP-ken való megvalósítása

Általános célú számítási feladatok GPU-kon és DSP-ken való megvalósítása Általános célú számítási feladatok GPU-kon és DSP-ken való megvalósítása 1. Bevezetés Napjaink számítógépeiben szinte már kivétel nélkül megtalálhatók olyan különleges célprocesszorok, amelyek számítási

Részletesebben

Földfelszín modellezés

Földfelszín modellezés Földfelszín modellezés A topográfia és kartográfia a digitális világban Dr. Juhász Attila 2011. Tartalom Előszó... 4 1. A digitális topográfia és kartográfia alapfogalmai... 5 1.1. A topográfiai modellezés...

Részletesebben

GPU-Accelerated Collocation Pattern Discovery

GPU-Accelerated Collocation Pattern Discovery GPU-Accelerated Collocation Pattern Discovery Térbeli együttes előfordulási minták GPU-val gyorsított felismerése Gyenes Csilla Sallai Levente Szabó Andrea Eötvös Loránd Tudományegyetem Informatikai Kar

Részletesebben

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

Az INTEL mikroprocesszorok architekturális fejlődésének bemutatása MISKOLCI EGYETEM GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR Automatizálási és Kommunikáció-technológiai Tanszék Az INTEL mikroprocesszorok architekturális SZAKDOLGOZAT Majoros Péter FAXCI3 3530 Miskolc, Rákóczi

Részletesebben

CUDA haladó ismeretek

CUDA haladó ismeretek CUDA haladó ismeretek CUDA környezet részletei Többdimenziós indextér használata Megosztott memória használata Atomi műveletek használata Optimalizálás Hatékonyság mérése Megfelelő blokkméret kiválasztása

Részletesebben

A Margit híd pillérszobrának 3D-s digitális alakzatrekonstrukciója Nagy Zoltán 1 Túri Zoltán 2

A Margit híd pillérszobrának 3D-s digitális alakzatrekonstrukciója Nagy Zoltán 1 Túri Zoltán 2 A Margit híd pillérszobrának 3D-s digitális alakzatrekonstrukciója Nagy Zoltán 1 Túri Zoltán 2 1 hallgató, Debreceni Egyetem TTK, e-mail: zoli0425@gmail.com 2 egyetemi tanársegéd, Debreceni Egyetem Természetföldrajzi

Részletesebben

Multimédia hardver szabványok

Multimédia hardver szabványok Multimédia hardver szabványok HEFOP 3.5.1 Korszerű felnőttképzési módszerek kifejlesztése és alkalmazása EMIR azonosító: HEFOP-3.5.1-K-2004-10-0001/2.0 Tananyagfejlesztő: Máté István Lektorálta: Brückler

Részletesebben

GPGPU ÚJ ESZKÖZÖK AZ INFORMÁCIÓBIZTONSÁG TERÜLETÉN

GPGPU ÚJ ESZKÖZÖK AZ INFORMÁCIÓBIZTONSÁG TERÜLETÉN IV. Évfolyam 4. szám - 2009. december Szénási Sándor szenasi.sandor@nik.bmf.hu GPGPU ÚJ ESZKÖZÖK AZ INFORMÁCIÓBIZTONSÁG TERÜLETÉN Absztrakt A processzor architektúrák elmúlt években bekövetkező fejlődésének

Részletesebben

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

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 Nagy adattömbökkel végzett FORRÓ TI BOR tudományos számítások lehetőségei Kutató Intézet kisszámítógépes rendszerekben Tudományos számításokban gyakran nagy mennyiségű aritmetikai művelet elvégzésére van

Részletesebben

Vári Péter-Rábainé Szabó Annamária-Szepesi Ildikó-Szabó Vilmos-Takács Szabolcs KOMPETENCIAMÉRÉS 2004

Vári Péter-Rábainé Szabó Annamária-Szepesi Ildikó-Szabó Vilmos-Takács Szabolcs KOMPETENCIAMÉRÉS 2004 Vári Péter-Rábainé Szabó Annamária-Szepesi Ildikó-Szabó Vilmos-Takács Szabolcs KOMPETENCIAMÉRÉS 2004 2005 Budapest Értékelési Központ SuliNova Kht. 2 Országos Kompetenciamérés 2004 Tartalom 1. Bevezetés...4

Részletesebben

Számítógépes grafika

Számítógépes grafika Számítógépes grafika XXIII. rész Grafika DOS alatt I. A DOS operációs rendszer a személyi számítógépek szöveges üzemmódú parancssoros operációs rendszere. Grafikus alkalmazásokat is lehetett DOS alatt

Részletesebben

Grafikus processzorok általános célú programozása (GPGPU)

Grafikus processzorok általános célú programozása (GPGPU) 2015. szeptember 17. Grafikus processzorok általános célú programozása (GPGPU) Eichhardt I., Hajder L. és V. Gábor eichhardt.ivan@sztaki.mta.hu, hajder.levente@sztaki.mta.hu, valasek@inf.elte.hu Eötvös

Részletesebben

GPU alkalmazása az ALICE eseménygenerátorában

GPU alkalmazása az ALICE eseménygenerátorában GPU alkalmazása az ALICE eseménygenerátorában Nagy Máté Ferenc MTA KFKI RMKI ALICE csoport ELTE TTK Fizika MSc Témavezető: Dr. Barnaföldi Gergely Gábor MTA KFKI RMKI ALICE csoport Elméleti Fizikai Főosztály

Részletesebben

Győri HPC kutatások és alkalmazások

Győri HPC kutatások és alkalmazások Győri HPC kutatások és alkalmazások dr. Horváth Zoltán dr. Környei László Fülep Dávid Széchenyi István Egyetem Matema5ka és Számítástudomány Tanszék 1 HPC szimulációk az iparban Feladat: Rába- futómű terhelés

Részletesebben

1. A Neumann-elvű számítógép felépítése

1. A Neumann-elvű számítógép felépítése 1. A Neumann-elvű számítógép felépítése 1.1. A leckében szereplő ismeretek A Neumann-elvű számítógépek felépítése Központi egységek, bemeneti és kimeneti egységek, a periféria fogalma. A CPU és a memória

Részletesebben

(11) Lajstromszám: E 006 221 (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA

(11) Lajstromszám: E 006 221 (13) T2 EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA !HU000006221T2! (19) HU (11) Lajstromszám: E 006 221 (13) T2 MAGYAR KÖZTÁRSASÁG Magyar Szabadalmi Hivatal EURÓPAI SZABADALOM SZÖVEGÉNEK FORDÍTÁSA (21) Magyar ügyszám: E 0 7178 (22) A bejelentés napja:

Részletesebben

GÉP. A GÉPIPARI TUDOMÁNYOS EGYESÜLET műszaki, vállalkozási, befektetési, értékesítési, kutatás-fejlesztési, piaci információs folyóirata

GÉP. A GÉPIPARI TUDOMÁNYOS EGYESÜLET műszaki, vállalkozási, befektetési, értékesítési, kutatás-fejlesztési, piaci információs folyóirata GÉP A GÉPIPARI TUDOMÁNYOS EGYESÜLET műszaki, vállalkozási, befektetési, értékesítési, kutatás-fejlesztési, piaci információs folyóirata SZERKESZTŐBIZOTTSÁG Dr. Döbröczöni Ádám elnök Vesza József főszerkesztő

Részletesebben

BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv?

BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv? BARANGOLÁS AZ E-KÖNYVEK BIRODALMÁBAN Milyen legyen az elektonikus könyv? Készítették: Névery Tibor és Széll Ildikó PPKE I. évf. kiadói szerkesztő hallgatók, közösen 1 BEVEZETŐ Az elektronikus könyv valamilyen

Részletesebben

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

VLIW processzorok (Működési elvük, jellemzőik, előnyeik, hátrányaik, kereskedelmi rendszerek) SzA35. VLIW processzorok (Működési elvük, jellemzőik, előnyeik, hátrányaik, kereskedelmi rendszerek) Működési elvük: Jellemzőik: -függőségek kezelése statikusan, compiler által -hátránya: a compiler erősen

Részletesebben

Gaussian Mixture Modell alapú Fisher vektor számolás GPGPU-n

Gaussian Mixture Modell alapú Fisher vektor számolás GPGPU-n Gaussian Mixture Modell alapú Fisher vektor számolás GPGPU-n Daróczy Bálint és András Benczúr, Bodzsár Erik, Petrás István, Siklósi Dávid, Nikházy László, Pethes Róbert Adatbányászat és Webes Keresés Kutatócsoport

Részletesebben

Az enyhe értelmi fogyatékos fővárosi tanulók 2009/2010. tanévi kompetenciaalapú matematika- és szövegértés-mérés eredményeinek elemzése

Az enyhe értelmi fogyatékos fővárosi tanulók 2009/2010. tanévi kompetenciaalapú matematika- és szövegértés-mérés eredményeinek elemzése E L E M Z É S Az enyhe értelmi fogyatékos fővárosi tanulók 2009/2010. tanévi kompetenciaalapú matematika- és szövegértés-mérés eredményeinek elemzése 2010. szeptember Balázs Ágnes (szövegértés) és Magyar

Részletesebben

AZ ESÉLY AZ ÖNÁLLÓ ÉLETKEZDÉSRE CÍMŰ, TÁMOP-3.3.8-12/2-2012-0089 AZONOSÍTÓSZÁMÚ PÁLYÁZAT. Szakmai Nap II. 2015. február 5.

AZ ESÉLY AZ ÖNÁLLÓ ÉLETKEZDÉSRE CÍMŰ, TÁMOP-3.3.8-12/2-2012-0089 AZONOSÍTÓSZÁMÚ PÁLYÁZAT. Szakmai Nap II. 2015. február 5. AZ ESÉLY AZ ÖNÁLLÓ ÉLETKEZDÉSRE CÍMŰ, TÁMOP-3.3.8-12/2-2012-0089 AZONOSÍTÓSZÁMÚ PÁLYÁZAT Szakmai Nap II. (rendezvény) 2015. február 5. (rendezvény dátuma) Kiss István (előadó) Bemeneti mérés - matematika

Részletesebben

ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA

ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA ELŐADÁS 2016-01-05 SZÁMÍTÓGÉP MŰKÖDÉSE FIZIKA ÉS INFORMATIKA A PC FIZIKAI KIÉPÍTÉSÉNEK ALAPELEMEI Chip (lapka) Mikroprocesszor (CPU) Integrált áramköri lapok: alaplap, bővítőkártyák SZÁMÍTÓGÉP FELÉPÍTÉSE

Részletesebben

KÉPFELDOLGOZÓ ALGORITMUSOK FEJLESZTÉSE GRAFIKUS HARDVER KÖRNYEZETBEN

KÉPFELDOLGOZÓ ALGORITMUSOK FEJLESZTÉSE GRAFIKUS HARDVER KÖRNYEZETBEN KÉPFELDOLGOZÓ ALGORITMUSOK FEJLESZTÉSE GRAFIKUS HARDVER KÖRNYEZETBEN Takács Gábor Konzulens: Vajda Ferenc PhD, adjunktus 1 TARTALOMJEGYZÉK: Budapesti Műszaki és Gazdaságtudományi Egyetem A kutatási projekt

Részletesebben

GPGPU programozás lehetőségei. Nagy Máté Ferenc Budapest ALICE ELTE TTK Fizika MSc 2011 e-science Café

GPGPU programozás lehetőségei. Nagy Máté Ferenc Budapest ALICE ELTE TTK Fizika MSc 2011 e-science Café GPGPU programozás lehetőségei Nagy Máté Ferenc Budapest ALICE ELTE TTK Fizika MSc 2011 e-science Café Vázlat Egy, (kettő,) sok. Bevezetés a sokszálas univerzumba. A párhuzamosok a végtelenben találkoznak,

Részletesebben

Klár Gergely 2010/2011. tavaszi félév

Klár Gergely 2010/2011. tavaszi félév Számítógépes Grafika Klár Gergely tremere@elte.hu Eötvös Loránd Tudományegyetem Informatikai Kar 2010/2011. tavaszi félév Tartalom Generációk Shader Model 3.0 (és korábban) Shader Model 4.0 Shader Model

Részletesebben

55 481 01 0000 00 00 Általános rendszergazda Általános rendszergazda

55 481 01 0000 00 00 Általános rendszergazda Általános rendszergazda Az Országos Képzési Jegyzékről és az Országos Képzési Jegyzékbe történő felvétel és törlés eljárási rendjéről szóló 133/2010. (IV. 22.) Korm. rendelet alapján. Szakképesítés, szakképesítés-elágazás, rész-szakképesítés,

Részletesebben

Fejezetek a számítógépi grafikából

Fejezetek a számítógépi grafikából Tornai Róbert Fejezetek a számítógépi grafikából mobidiák könyvtár Tornai Róbert Fejezetek a számítógépi grafikából mobidiák könyvtár SOROZATSZERKESZTŐ Fazekas István Tornai Róbert Fejezetek a számítógépi

Részletesebben

int azt az elõzõ részbõl megtudtuk, a rétegeknek az a feladatuk, hogy valamiféle feladatot végezzenek

int azt az elõzõ részbõl megtudtuk, a rétegeknek az a feladatuk, hogy valamiféle feladatot végezzenek Hálózatok (2. rész) Sorozatunk e részében szó lesz az entitásokról, a csatolófelületekrõl, a protokollokról, a hivatkozási modellekrõl és sok minden másról. int azt az elõzõ részbõl megtudtuk, a eknek

Részletesebben

Információ-architektúra

Információ-architektúra Információ-architektúra IEEE 1471: Ipari szabvány szerint a szoftver architektúra kulcs fontosságú fogalmai Rendszer 1 Architektúra 1..n Érintett fél 1..n 1 Architektúra leírás 1..n 1..n Probléma 1..n

Részletesebben

Mikroprocesszor CPU. C Central Központi. P Processing Számító. U Unit Egység

Mikroprocesszor CPU. C Central Központi. P Processing Számító. U Unit Egység Mikroprocesszor CPU C Central Központi P Processing Számító U Unit Egység A mikroprocesszor általános belső felépítése 1-1 BUSZ Utasítás dekóder 1-1 BUSZ Az utasítás regiszterben levő utasítás értelmezését

Részletesebben

VÁLTOZÁSMENEDZSMENT LEAN KÖRNYEZETBEN

VÁLTOZÁSMENEDZSMENT LEAN KÖRNYEZETBEN VÁLTOZÁSMENEDZSMENT LEAN KÖRNYEZETBEN A lean környezet megjelölés ebben a cikkben nem a vállalati környezet szinonimája, hanem a belső folyamatok jellegére vonatkozik. Azt jelenti, hogy a vállalat a lean

Részletesebben

AZ EMBERKÖZPONTÚ CSELEKVÉSI MODELL. 2.2. TÁBLÁZAT Az emberközpontú modell fő hangsúlyai

AZ EMBERKÖZPONTÚ CSELEKVÉSI MODELL. 2.2. TÁBLÁZAT Az emberközpontú modell fő hangsúlyai AZ EMBERKÖZPONTÚ CSELEKVÉSI MODELL Az emberközpontú modell több egymáshoz kapcsolódó iskolafejlesztési módszert kísérel meg egy fogalom égisze alatt összefoglalni. [...] Mind súlypontját, mind hatókörét

Részletesebben

Veszteséges képtömörítő eljárások pszichovizuális összehasonlítása

Veszteséges képtömörítő eljárások pszichovizuális összehasonlítása Veszteséges képtömörítő eljárások pszichovizuális összehasonlítása Berke József 1 - Kocsis Péter 2 - Kovács József 2 1 - Pannon Agrártudományi Egyetem, Georgikon, Mezőgazdaságtudományi Kar, Szaktanácsadási,

Részletesebben

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

Készítette: Trosztel Mátyás Konzulens: Hajós Gergely Készítette: Trosztel Mátyás Konzulens: Hajós Gergely Monte Carlo Markov Chain MCMC során egy megfelelően konstruált Markov-lánc segítségével mintákat generálunk. Ezek eloszlása követi a céleloszlást. A

Részletesebben

Tartalomjegyzék. Köszönetnyilvánítás... xv. Előszó... xvii. 1. Bevezető... 1. 2. 3D-történelem... 3. 3. Matematikai alapok... 7

Tartalomjegyzék. Köszönetnyilvánítás... xv. Előszó... xvii. 1. Bevezető... 1. 2. 3D-történelem... 3. 3. Matematikai alapok... 7 Köszönetnyilvánítás... xv Előszó... xvii 1. Bevezető... 1 2. 3D-történelem... 3 3. Matematikai alapok... 7 3.1. Trigonometriai gyorstalpaló... 7 3.1.1. A szög. Fok és radián... 7 3.1.2. Szögfüggvények

Részletesebben

FRAKTÁLOK ÉS A KÁOSZ

FRAKTÁLOK ÉS A KÁOSZ FRAKTÁLOK ÉS A KÁOSZ Meszéna Tamás Ciszterci Rend Nagy Lajos Gimnáziuma és Kollégiuma, Pécs, meszena.tamas@gmail.com, az ELTE Fizika Tanítása doktori program hallgatója ÖSSZEFOGLALÁS A fraktálok olyan

Részletesebben

Bevezető előadás Mikrórendszerek összahasonlítása.dsp bevezető

Bevezető előadás Mikrórendszerek összahasonlítása.dsp bevezető Bevezető előadás Mikrórendszerek összahasonlítása.dsp bevezető A DSP (Digital Signal Processor) mikrórendszer a világon a legelterjedtebb beágyazott rendszerben használt processzor. A DSP tulajdonságok

Részletesebben

2. ALPROJEKT FELHASZNÁLÓI KÉZIKÖNYV

2. ALPROJEKT FELHASZNÁLÓI KÉZIKÖNYV 2. ALPROJEKT FELHASZNÁLÓI KÉZIKÖNYV 2. OKJ összehangolása a hatósági képesítésekkel Hatósági képesítések modul Publikus funkciók, konverziós adatbázis, lekérdezések modul a TÁMOP 2.2.1-12/1-2012-0001 A

Részletesebben

Térinformatikai alkalmazások 4.

Térinformatikai alkalmazások 4. Térinformatikai alkalmazások 4. Földinformációs rendszerek (LIS) dr. Végső, Ferenc Térinformatikai alkalmazások 4. : Földinformációs rendszerek (LIS) dr. Végső, Ferenc Lektor : Keringer, Zsolt Ez a modul

Részletesebben

CityTab Supreme 10. Colorovo. táblagép. * modelltől függően elérhető funkció. CT Supreme 10 Win Manual KBD.indd 32 16.07.

CityTab Supreme 10. Colorovo. táblagép. * modelltől függően elérhető funkció. CT Supreme 10 Win Manual KBD.indd 32 16.07. Colorovo CityTab Supreme 10 táblagép * modelltől függően elérhető funkció. 32 CT Supreme 10 Win Manual KBD.indd 32 16.07.2014 14:59 Kezelési utasítás Köszönjük, hogy megvásárolta a Colorovo CityTab Supreme

Részletesebben

A folyamatos tökéletesítés folyamata

A folyamatos tökéletesítés folyamata ÁLTALÁNOS ÉS IRÁNYÍTÁSI KÉRDÉSEK 1.2 1.3 3.1 A folyamatos tökéletesítés folyamata Tárgyszavak: minőségfejlesztés; minőségkörök; motiváció; az irodai munka minősége; vezetési stílus. Az olyan kifejezések,

Részletesebben

Játékfejlesztés a Windows Phone 7 erejével

Játékfejlesztés a Windows Phone 7 erejével IT-DEV-CON 2011. 04. 06. Játékfejlesztés a Windows Phone 7 erejével Pellek Krisztián krisztian.pellek@student-partners.ms ELTE Miről lesz szó? Windows Phone 7 XNA Game Studio 4.0 Erőteljes, Produktív,

Részletesebben

SHADOW MAPPING MODERN GPU-KON

SHADOW MAPPING MODERN GPU-KON Debreceni Egyetem Informatika Kar SHADOW MAPPING MODERN GPU-KON Témavezet: Dr. Schwarcz Tibor Egyetemi adjunktus Készítette: Lehcz Kornél Programozó matematikus Debrecen 27 Tartalomjegyzék Bevezetés...

Részletesebben

libgdx Android Studio alatt

libgdx Android Studio alatt libgdx Android Studio alatt LibGdx alapú program létrehozása, meglévő projekt importálása, képek mozgatása Készítette: Lukácsi Roland Frissítette: Hajdu Richárd Karádi Gábor Kiglics Norbert Verkman István

Részletesebben

10. K ÖZMŰ SZERŰ IT-SZOLGÁLTATÁS

10. K ÖZMŰ SZERŰ IT-SZOLGÁLTATÁS 10. K ÖZMŰ SZERŰ IT-SZOLGÁLTATÁS Krauth Péter A szervezetek üzleti ill. közfeladataik megoldásánál egyre nagyobb mértékben támaszkodnak specializálódott vállalkozások szabványos IT-szolgáltatásaira, és

Részletesebben

eseményvezérelt megoldások Vizuális programozás 5. előadás

eseményvezérelt megoldások Vizuális programozás 5. előadás Programozási architektúrák, eseményvezérelt megoldások Vizuális programozás 5. előadás Komponens-alapú programozás Kezdelteges formája, az első komponensek: DLL-ek Black box ujrahasznosítható kód Függvényeket

Részletesebben

Szakdolgozat. Dandár Gábor

Szakdolgozat. Dandár Gábor Szakdolgozat Dandár Gábor Debrecen 2008 Debreceni Egyetem Informatikai Kar A shader nyelvek lehetőségeiről A GPU felhasználása általános célú számításokra Témavezető: Készítette: Dr. Tornai Róbert Dandár

Részletesebben

Annak ellenére, hogy a számítógépes szövegszerkesztés az utóbbi 10 évben általánossá vált, az irodai papírfelhasználás

Annak ellenére, hogy a számítógépes szövegszerkesztés az utóbbi 10 évben általánossá vált, az irodai papírfelhasználás Szövegszerkesztés Dokumentumkezelés Általános ismeretek Annak ellenére, hogy a számítógépes szövegszerkesztés az utóbbi 10 évben általánossá vált, az irodai papírfelhasználás nem csökkent. A képernyőről

Részletesebben

Valósidejű térbeli megjelenítés, másként Fehér Krisztián

Valósidejű térbeli megjelenítés, másként Fehér Krisztián Valósidejű térbeli megjelenítés, másként Fehér Krisztián 6. Nyílt forráskódú térinformatikai Munkaértekezlet 2017. november 24. Budapest, BME ZEUSZ történelem Dátum Leírás 2012-2013. A ZEUSZ elnevezésű

Részletesebben

1. Fejezet: Számítógép rendszerek

1. Fejezet: Számítógép rendszerek 1. Fejezet: Számítógép The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3. kiadás, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley College Linda

Részletesebben

Gyorsjelentés. az informatikai eszközök iskolafejlesztő célú alkalmazásának országos helyzetéről 2011. február 28-án, elemér napján KÉSZÍTETTÉK:

Gyorsjelentés. az informatikai eszközök iskolafejlesztő célú alkalmazásának országos helyzetéről 2011. február 28-án, elemér napján KÉSZÍTETTÉK: Gyorsjelentés az informatikai eszközök iskolafejlesztő célú alkalmazásának országos helyzetéről 2011. február 28-án, elemér napján KÉSZÍTETTÉK: Hunya Márta PhD Kőrösné dr. Mikis Márta Tartsayné Németh

Részletesebben

Entitások Projektfeladat specifikáció

Entitások Projektfeladat specifikáció Entitások Projektfeladat specifikáció 1 Tartalomjegyzék 1 Tartalomjegyzék... 2 2 Bevezetés... 3 2.1 A feladat címe... 3 2.2 A feladat rövid ismertetése... 3 2.3 Entitások használatának leírása... 3 2.4

Részletesebben

Multimédiás alkalmazások

Multimédiás alkalmazások Multimédiás alkalmazások A multimédia olyan általános célú alkalmazások összessége, amelyek az információ valamennyi megjelenési formáját integrált módon kezelik. Tágabb értelemben ide soroljuk a hangés

Részletesebben

OBJEKTUMORIENTÁLT TERVEZÉS ESETTANULMÁNYOK. 2.1 A feladat

OBJEKTUMORIENTÁLT TERVEZÉS ESETTANULMÁNYOK. 2.1 A feladat 2. Digitális óra 28 OBJEKTUMORIENTÁLT TERVEZÉS ESETTANULMÁNYOK 2.1 A feladat Ebben a fejezetben egy viszonylag egyszerő problémára alkalmazva tekintjük át az OO tervezés modellezési technikáit. A feladat

Részletesebben

Direct3D pipeline. Grafikus játékok fejlesztése Szécsi László t03-pipeline

Direct3D pipeline. Grafikus játékok fejlesztése Szécsi László t03-pipeline Direct3D pipeline Grafikus játékok fejlesztése Szécsi László 2013.02.12. t03-pipeline RESOURCES PIPELINE STAGES RENDER STATES Vertex buffer Instance buffer Constant buffers and textures Index buffer Constant

Részletesebben

KÖNYVISMERET HÁZIDOLGOZAT

KÖNYVISMERET HÁZIDOLGOZAT KÖNYVISMERET HÁZIDOLGOZAT Bálint Ágnes: Mazsola és Kányádi Sándor: Zümmögő Készítette: Czakóné Döbrössy Dóra Konzulens: Buda Attila PPKE Kiadói szerkesztő I. évfolyam Budapest, 2009. május 13. Dolgozatom

Részletesebben

Sajtóinformáció. RBHU/MK 2004rbgr-ww_h. A Bosch saját növekedési potenciáljára épít: Jó kezdés a 2004-es esztendőben

Sajtóinformáció. RBHU/MK 2004rbgr-ww_h. A Bosch saját növekedési potenciáljára épít: Jó kezdés a 2004-es esztendőben Sajtóinformáció RBHU/MK 2004rbgr-ww_h A Bosch saját növekedési potenciáljára épít: Jó kezdés a 2004-es esztendőben Már a 2003-as év is kielégítő eredményeket hozott Az elektronikus stabilitási program

Részletesebben

Hardware alapismeretek

Hardware alapismeretek Alapfogalmak Hardware alapismeretek Hardver (angolul: hardware) A számítógép fizikailag megfogható részeinek összességét értjük. A számítógép működéséhez alapvetőn hardver és szoftver szükséges, a kettő

Részletesebben

6. modul Egyenesen előre!

6. modul Egyenesen előre! MATEMATIKA C 11 évfolyam 6 modul Egyenesen előre! Készítette: Kovács Károlyné Matematika C 11 évfolyam 6 modul: Egyenesen előre! Tanári útmutató A modul célja Időkeret Ajánlott korosztály Modulkapcsolódási

Részletesebben

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások 8. Fejezet Processzor (CPU) és memória: The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley

Részletesebben

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások

8. Fejezet Processzor (CPU) és memória: tervezés, implementáció, modern megoldások 8. Fejezet Processzor (CPU) és memória: The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander John Wiley and Sons 2003 Wilson Wong, Bentley

Részletesebben