Számítás(technika) a fizikában
|
|
- Zsolt Fábián
- 6 évvel ezelőtt
- Látták:
Átírás
1 Mechwart nap, 2017 Számítás(technika) a fizikában Dr. Kardos Ádám Tudományos főmunkatárs Debreceni Egyetem, Fizika Intézet
2 Bemelegítés 2
3 Bemelegítés Két fajta fizikus létezik: A kísérleti fizikus: ő kísérleteket végez. Az elméleti fizikus: ő nem végez kísérleteket. (Leon Ledermann: Isteni a-tom című könyvéből) Leginkább arra keressük a választ, hogy: hogyan } hol számolnak az elméleti fizikusok mivel (Valamennyi szó azért lesz a kísérletisekről is ) Képletek nem lesznek (nagyon ) 3
4 Milyen számolások vannak? 4
5 Milyen számolások vannak? Legyen egy egyszerű áramkörünk: Ha I áram folyik egy R ellenálláson, mekkora a feszültségesés? 5
6 Milyen számolások vannak? Legyen egy egyszerű áramkörünk: Ha I áram folyik egy R ellenálláson, mekkora a feszültségesés? R = U I 5
7 Milyen számolások vannak? Legyen egy egyszerű áramkörünk: Ha I áram folyik egy R ellenálláson, mekkora a feszültségesés? R = U I ) U = I R 5
8 Milyen számolások vannak? Legyen egy egyszerű áramkörünk: Ha I áram folyik egy R ellenálláson, mekkora a feszültségesés? R = U I ) U = I R Ez analitikus számolás 5
9 Milyen számolások vannak? Legyen egy egyszerű áramkörünk: Ha I áram folyik egy R ellenálláson, mekkora a feszültségesés? R = U I ) U = I R Ez analitikus számolás Ha 1A áram folyik egy 10Ω-os ellenálláson, mekkora a feszültségesés? 5
10 Milyen számolások vannak? Legyen egy egyszerű áramkörünk: Ha I áram folyik egy R ellenálláson, mekkora a feszültségesés? R = U I ) U = I R Ez analitikus számolás Ha 1A áram folyik egy 10Ω-os ellenálláson, mekkora a feszültségesés? U = I R =1A 10 = 10 V 5
11 Milyen számolások vannak? Legyen egy egyszerű áramkörünk: Ha I áram folyik egy R ellenálláson, mekkora a feszültségesés? R = U I ) U = I R Ez analitikus számolás Ha 1A áram folyik egy 10Ω-os ellenálláson, mekkora a feszültségesés? U = I R =1A 10 = 10 V Ez numerikus számolás 5
12 Numerikus munka: Számoló gépeken Analitikus munka: Hol lehet számolásokat végezni? 6
13 Numerikus munka: Számoló gépeken Analitikus munka: Hol lehet számolásokat végezni? 6
14 Numerikus munka: Számoló gépeken Analitikus munka: Hol lehet számolásokat végezni? 6
15 Numerikus munka: Számoló gépeken Analitikus munka: Hol lehet számolásokat végezni? 6
16 Analitikus számolások 7
17 Analitikus számolások Papíron egy számolást csak elszúrni lehet De azért lehet nagyon-nagyon pontos is lenni: Charles-Eugène Delaunay, francia csillagász, a Hold mozgását tanulmányozta. Eredményei két kötetben jelentek meg (~ 2000 oldal). Mindent papíron számolt és még így is alig hibázott. 8
18 Analitikus számolások Manapság a cikkre érett számolások mind számítógépen történnek. De ez nem azt jelenti, hogy papíron nem kell tudni számolni!! Sőt!!!! Nem egyszerű analitikusan számolni számítógépen! A számokkal elbír, de nem ismer szimbólumokat. Spéci program kell, ami nem volt mindig a piacon Martinus J. G. Veltman (Nobel díj: 1999) 1963-ban megalkotja a Schoonschip programot, hogy megoldjon egy számolást, amiben több mint tag van. A Schoonschip assembly-ben íródott IBM mainframe-re, aztán portolta CDC6600 és Motorola ra is. Talán nem túlzás: ez volt minden számítógépes algebrai rendszer atyja! 9
19 Analitikus számolások Jelenleg számtalan általános rendszer elérhető: Mathematica, Maple, Matlab, MathCAD, SymPy, A Mathematica-V ban jelent meg és forradalmi volt. A megalkotója, Stephen Wolfram, elméleti fizikus 10
20 Egy tipikus Mathematica jegyzetfüzet: 11
21 Analitikus számolások A Mathematica olyan mint egy svájci bicska mindenre jó akar lenni. Az elméleti részecskefizika sokat köszönhet a Mathematicának, de a FORM-nak még annál is többet! Jos Vermaseren a FORM rendszer atyja. Az 1980-as években írta először Fortranban, majd átírta C-ben. Jelenleg a 4.2-es verziónál jár. Az elméleti részecskefizika legbonyolultabb számolásait FORM-mal végezték, végzik és fogják végezni! Schoonschip azért készült, hogy elbánjon egy kifejezéssel, amiben 50 ezer tag van. A FORM számára a több száz millió tag sem jelent gondot. 12
22 Egy tipikus FORM kimenet: 13
23 Min futnak a számolások? Analitikus számolások Nagyon kevesen használnak Windows-t. Az emberek többsége Linux és Unix környezetben dolgozik. Az emberek nagyrésze OS X-et használ és macbook-ja van. Egyre több számolás készül szervereken ( 24 mag és afelett, linuxot futtatva) és nagy klasztereken ( > 100 mag, ezeken is linux). Tipikus futásidő pár naptól pár hónapig A köztes adatok nagyon nagyok is lehetnek > 1TB (jó lenne beleférni a memóriába ) 14
24 Numerikus számolások 15
25 Numerikus számolások Mi a helyzet a numerikus számolásokkal? A nap végén számokat és ábrákat akarunk kapni nem pedig sok száz oldal képletet. Sok számolás van, ami nem végezhető el analitikusan. Ilyenek tipikusan az integrálok. Az integrálás művészet Deriválni egy lovat is meg lehet tanítani, de integrálni senki sem tud. Hogyan lehet numerikusan integrálni? 16
26 Monte Carlo technikával! Numerikus számolások Határozzuk meg π értékét numerikusan! 17
27 Numerikus számolások Monte Carlo technikával! Határozzuk meg π értékét numerikusan! Az egységnyi sugarú kör területe pont π! 17
28 Numerikus számolások Monte Carlo technikával! Határozzuk meg π értékét numerikusan! Az egységnyi sugarú kör területe pont π! 1 17
29 Numerikus számolások Monte Carlo technikával! Határozzuk meg π értékét numerikusan! Az egységnyi sugarú kör területe pont π!
30 Numerikus számolások Monte Carlo technikával! Határozzuk meg π értékét numerikusan! Az egységnyi sugarú kör területe pont π! A kör területe π, a négyzeté
31 Numerikus számolások Monte Carlo technikával! Határozzuk meg π értékét numerikusan! Az egységnyi sugarú kör területe pont π! 1 A kör területe π, a négyzeté 4. Ha a négyzetet véletlenszerűen dobáljuk dart nyilakkal a nyilak mekkora része fog a körön belülre esni? 2 17
32 Numerikus számolások Monte Carlo technikával! Határozzuk meg π értékét numerikusan! Az egységnyi sugarú kör területe pont π! 1 A kör területe π, a négyzeté 4. Ha a négyzetet véletlenszerűen dobáljuk dart nyilakkal a nyilak mekkora része fog a körön belülre esni? N N =
33 Numerikus számolások Még egy egyszerű programmal is egész jó eredmény érhető el: Pontok száma 18
34 A program tényleg egyszerű: Numerikus számolások 19
35 Numerikus számolások Minden Monte Carlo integrálás hasonló: Mindig véletlenszámokat dobálunk. Viszont nem mindegy, hogy hogyan! (Hatékonyság!) Amit integrálunk nagyon bonyolult tud lenni (több tízezer, százezer, de akár millió sor is!) Az élvonalbeli számolások mind nagy klasztereken készülnek. Tesztelni lehet laptopon is, integrálni esélytelen. A részecskefizikában nincsenek piaci szoftverek. Az emberek maguk írják a kódjaikat, amit megosztanak másokkal is: - A kódok nyílt forrásúak - Sokan használnak GitHub-ot vagy BitBucket-et 20
36 Numerikus számolások Miben íródnak a programok? Lényegében számokat adunk össze, nem kell semmi csiri-viri Nincs grafikus interfész sem. Minek? Még mindig a FORTRAN vezet, mai napig sok kód íródik benne. A FORTRAN új változataiban minden megvan, ami a C++-ban. Ami nem számolásigényes munka arra ott van a Python, ha nagyon kis dologról van szó, akkor egy bash szkript is teljesen jó. 21
37 Numerikus számolások És mi a helyzet a GPU-kkal? Egy tipikus GPU: Sok mag Nagy fizikai memória Kevés regiszter Kis osztott memória Ha bonyolult dolgot kell számolni (nagy kifejezés) az nem fér el az osztott memóriában vagy mindig a fizikai memóriába kell nyúlni vagy nem lehet minden magot használni. Ha sok köztes adatot kell tárolni szintén ez a helyzet. A GPU van, amire szuper és van, amire abszolute alkalmatlan. 22
38 Numerikus számolások Hogyan lehet egy GPU-t programozni? Régen ( > 10 éve) nagyon bonyolult volt, leginkább assemblyben. Manapság az NVIDIA-nak saját nyelve van rá: CUDA (ez csak NVIDIA kártyákhoz jó). Lényegében C speciális utasításokkal kiegészítve. Lehetséges alternatíva az OpenCL, ez már gyártótól függetlenül használható. A konfigurálás egy rémálom, de ha az megvolt, akkor utána már jól használható. A program paramétereit mindig finomhangolni kell az eszközhöz, amin futni fog. 23
39 Numerikus számolások A fizikában brutális mennyiségű numerikus számolás történik. A számolások többségét saját program végzi. Nem pusztán nagy mennyiségű adattal tudunk bánni, de tudunk olyan kódot is írni, ami ilyen adatokat hoz létre és kezel. Az ilyen programok megírása nagyon összetett: Ismerni kell a fizikai problémát Azt meg kell tudni oldani A megoldást jól be is kell tudni programozni Tesztelés Helyes eredmény esetén optimalizálás Vegső futások 24
40 Számítástechnika a kísérleteknél (a részecskefizikában) 25
41 Kísérleti számítástechnika Részecskék nagy energiával ütköznek és új részecskék spriccelnek szét. Ezeket kell lefotózni. Detektorok 26
42 Kísérleti számítástechnika A detektorok lényegében nagy fényképezőgépek, amik nagyon gyorsan kattogtatnak másodpercenként. 40 millió ütközés másodpercenként! Ezt mind látni kell, meg kell tudni különböztetni és meg kell tudni mondani, hogy érdekes volt-e egy is vagy sem. 27
43 Kísérleti számítástechnika 28
44 Kísérleti számítástechnika A lényeges események minden adatát el kell tudni tárolni. Az elsődleges esemény válogatás során csak nagyon egyszerű tulajdonságokat néznek, másra nem is nagyon van idő. Az események teljes feldolgozása már később, off-line történik. Minden eseményt lehetetlen eltárolni, jól át kell gondolni, mi az, ami tényleg érdekes lehet és mi az, ami nem. A válogatásnál nem lehet egy esemény minden részletét vizsgálni, csak néhány dolgot. Egy új lehetséges feltétel bevételét komoly bizottsági munka előzi meg. 29
45 Kísérleti számítástechnika Egy észlelt esemény a CMS detektornál: 30
46 Kísérleti számítástechnika Az események kiértékelése nagyon számításigényes. Nagy központok vannak ilyen feladatokra létrehozva, egy pont Budapesten: A központ teljes fogyasztása 3 MW. Egy paksi blokk maximális leadott teljesítménye 440 MW! 31
47 Összefoglalás helyett 32
48 Összefoglalás helyett A fizikában brutális mennyiségű numerikus és analitikus számolás történik. Többségében saját kódok futnak, így érdemi tudás is van, mi folyik a háttérben. Máshol is találunk nagy mennyiségű adatot: bankrendszerek, tőzsde, bioinformatika, statisztika, autóipar, űrkutatás, hadi ipar, Az itt megszerzett tudás máshol is hasznos és értékes! A nagy számítóközpontok fenntartása jó számítástechnikai szakembereket is igényel, akik a legmodernebb technikával dolgozhatnak. Maguk a kísérletek is alkalmaznak ilyen szakembereket. Megírni egy százezer soros programot, ami egy hónap futás után 1000 magon a helyes eredményt adja elég jó ajánlólevél 33
49 Köszönöm a figyelmet! 34
Komputeralgebra Rendszerek
Komputeralgebra Rendszerek Bevezető és történeti áttekintés Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék 2017. február 12. TARTALOMJEGYZÉK 1 of 82 TARTALOMJEGYZÉK 1 Mi a komputeralgebra 2 Történet
Komputeralgebra Rendszerek
Komputeralgebra Rendszerek Bevezető és történeti áttekintés Czirbusz Sándor ELTE IK, Komputeralgebra Tanszék 2015. február 17. TARTALOMJEGYZÉK 1 of 73 TARTALOMJEGYZÉK 1 TARTALOMJEGYZÉK 2 Mi a komputeralgebra
Komputeralgebra rendszerek
Komputeralgebra rendszerek I. Bevezetés Czirbusz Sándor czirbusz@gmail.com Komputeralgebra Tanszék ELTE Informatika Kar D2.711A 2009-2010 tavasz Tartalomjegyzék 1 Előzetes 2 Komputeralgebra 3 Történeti
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban
OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és
ÁRAMKÖRÖK SZIMULÁCIÓJA
ÁRAMKÖRÖK SZIMULÁCIÓJA Az áramkörök szimulációja révén betekintést nyerünk azok működésébe. Meg tudjuk határozni az áramkörök válaszát különböző gerjesztésekre, különböző üzemmódokra. Végezhetők analóg
Számítógép architektúrák. Bevezetés
Számítógép architektúrák Bevezetés Mechanikus számológépek Blaise Pascal (1642) Gottfried Willhelm von Leibniz báró (~1676) Összeadás, kivonás Mai négyműveletes zsebszámológépek mechanikus őse Charles
A számítástechnika fejlődése
A számítástechnika fejlődése Az 1600-as évektől kezdődően az emberek igyekeztek olyan gépeket építeni, melyek megkönnyítik a számolást. A számítógépek fejlődését nagy lépésekben követjük. Az egymástól
A MatekSzabadon LiveDVD
A MatekSzabadon LiveDVD dr. Virágh János viragh@inf.u-szeged.hu SZTE TTIK Informatikai Tanszékcsoport 2010. október 11. Tartalom Bevezetés 1 Bevezetés 2 3 4 5 6 Szabad szoftverek, Linux, matematika - hol
Ismerkedjünk meg a Linuxszal!
LOK 2006 Áttekintés A Linux 1 A Linux Mi is pontosan a Linux? A Linux, mint operációs rendszer 2 3 Áttekintés A Linux Mi a Linux Operációs rendszer 1 A Linux Mi is pontosan a Linux? A Linux, mint operációs
Miért jó nekünk kutatóknak a felhő? Kacsuk Péter MTA SZTAKI
Miért jó nekünk kutatóknak a felhő? Kacsuk Péter MTA SZTAKI Szolgáltatások halmaza: o Erőforrások, alkalmazások, eszközök o Nagy méretű, heterogén, gazdaságos, mobil, zöld El van takarva, hogy o Hol van
EGYSZERŰ, SZÉP ÉS IGAZ
EGYSZERŰ, SZÉP ÉS IGAZ AVAGY EGY FIZIKUS (FIZIKATANÁR?) VILÁGKÉPE Trócsányi Zoltán Eötvös Loránd Tudományegyetem és MTA-DE Részecskefizikai Kutatócsoport 62. Országos Fizikatanári Ankét és Eszközbemutató,
Számítógép és számítástechnika használata matematikai modellezéshez
Számítógép és számítástechnika használata matematikai modellezéshez Dr. Rácz Ervin egyetemi docens Óbudai Egyetem, Kandó Kálmán Villamosmérnöki Kar Villamosenergetikai Intézet Tartalom Mathematica alapjai
Nemlineáris jelenségek és Kao2kus rendszerek vizsgálata MATHEMATICA segítségével. Előadás: 10-12 Szerda, 215 Labor: 16-18, Szerda, 215
Nemlineáris jelenségek és Kao2kus rendszerek vizsgálata MATHEMATICA segítségével Előadás: 10-12 Szerda, 215 Labor: 16-18, Szerda, 215 Célok: Ismerkedés a kao2kus dinamikával és ennek tanulmányozása. A
Bevezetés. Dr. Iványi Péter
Bevezetés Dr. Iványi Péter Programozási készség Számos munka igényel valamilyen szintű programozási készséget Grafikus a képfeldolgozót, Zenész a szintetizátort, Programozó a számítógépet programozza.
Komplex számok. Komplex számok és alakjaik, számolás komplex számokkal.
Komplex számok Komplex számok és alakjaik, számolás komplex számokkal. 1. Komplex számok A komplex számokra a valós számok kiterjesztéseként van szükség. Ugyanis már középiskolában el kerülnek olyan másodfokú
AZ INFORMATIKA OKTATÁSÁNAK MÚLTJA ÉS JELENE A KOLOZSVÁRI EGYETEMEN
AZ INFORMATIKA OKTATÁSÁNAK MÚLTJA ÉS JELENE A KOLOZSVÁRI EGYETEMEN Kása Zoltán, kasa@cs.ubbcluj.ro Robu Judit, robu@cs.ubbcluj.ro Varga Ibolya, ivarga@cs.ubbcluj.ro Babes-Bolyai Tudományegyetem, Matematika
A Detektortól a Végső Ábrákig
A Detektortól a Végső Ábrákig Az adatok feldolgozása Ifj. Krasznahorkay Attila A Madártávlat Létrehozzuk az érdekes reakciókat (Barna Dániel előadása) 2 A Madártávlat Létrehozzuk az érdekes Érzékeljük
Az elliptikus hengerre írt csavarvonalról
1 Az elliptikus hengerre írt csavarvonalról Erről viszonylag ritkán olvashatunk, ezért most erről lesz szó. Az [ 1 ] munkában találtuk az alábbi részt 1. ábra. 1. ábra Itt a ( c ) feladat és annak megoldása
Függvények ábrázolása
Függvények ábrázolása Matematikai függvényeket analitikusan nem tudunk a matlabban megadni (tudunk, de ilyet még nem tanulunk). Ahhoz, hogy egy függvényt ábrázoljuk, hasonlóan kell eljárni, mint a házi
Az NIIF új szuperszámítógép infrastruktúrája Új lehetőségek a kutatói hálózatban 2012.02.23.
Az NIIF új szuperszámítógép infrastruktúrája Új lehetőségek a kutatói hálózatban 2012.02.23. Dr. Máray Tamás NIIF Intézet NIIF szuperszámítógép szolgáltatás a kezdetek 2001 Sun E10k 60 Gflops SMP architektúra
DELTA (Δ) ÉS DÉ (d) Hegedűs János Leőwey Klára Gimnázium, Pécs az ELTE Természettudományi Kar PhD hallgatója hegejanos@gmail.com
DELTA (Δ) ÉS DÉ (d) Hegedűs János Leőwey Klára Gimnázium, Pécs az ELTE Természettudományi Kar PhD hallgatója hegejanos@gmail.com BEVEZETŐ PROBLÉMAFELVETÉS A diákoknak a sebesség szó hallatán kizárólag
GPU Lab. 5. fejezet. A C++ fordítási modellje. Grafikus Processzorok Tudományos Célú Programozása. Berényi Dániel Nagy-Egri Máté Ferenc
5. fejezet A C++ fordítási modellje Grafikus Processzorok Tudományos Célú Programozása Kódtól a végrehajtásig Végrehajtás előtt valamikor létre kell jönnie az adott architektúrára jellemző bináris utasításoknak.
A fejlődés megindulása. A Z3 nevet viselő 1941-ben megépített programvezérlésű elektromechanikus gép már a 2-es számrendszert használta.
Kezdetek A gyors számolás vágya egyidős a számolással. Mind az egyiptomiak mind a babilóniaiak számoló táblázatokat használtak. A helyiérték és a 10-es számrendszer egyesítése volt az első alapja a különböző
azonos sikban fekszik. A vezetőhurok ellenállása 2 Ω. Számítsuk ki a hurok teljes 4.1. ábra ábra
4. Gyakorlat 31B-9 A 31-15 ábrán látható, téglalap alakú vezetőhurok és a hosszúságú, egyenes vezető azonos sikban fekszik. A vezetőhurok ellenállása 2 Ω. Számítsuk ki a hurok teljes 4.1. ábra. 31-15 ábra
Elektromos ellenállás, az áram hatásai, teljesítmény
Elektromos ellenállás, az áram hatásai, teljesítmény Elektromos ellenállás Az anyag részecskéi akadályozzák a töltések mozgását. Ezt a tulajdonságot nevezzük elektromos ellenállásnak. Annak a fogyasztónak
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
= Φ B(t = t) Φ B (t = 0) t
4. Gyakorlat 32B-3 Egy ellenállású, r sugarú köralakú huzalhurok a B homogén mágneses erőtér irányára merőleges felületen fekszik. A hurkot gyorsan, t idő alatt 180 o -kal átforditjuk. Számitsuk ki, hogy
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
Az RMKI Grid-rendszere
Az RMKI Grid-rendszere Horváth Dezső KFKI RMKI és ATOMKI Mi az a GRID és mire jó? Minek Grid az RMKI-ba? Hogyan állt össze? Mit kezdünk vele? Hogyan üzemeltetjük? Mi az a Grid? Országhatárokon átnyúló
Szimuláció RICHARD M. KARP és AVI WIGDERSON. (Készítette: Domoszlai László)
Szimuláció RICHARD M. KARP és AVI WIGDERSON A Fast Parallel Algorithm for the Maximal Independent Set Problem című cikke alapján (Készítette: Domoszlai László) 1. Bevezetés A következőkben megadott algoritmus
Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel
Hajlított tartó elmozdulásmez jének meghatározása Ritz-módszerrel Segédlet az A végeselem módszer alapjai tárgy 4. laborgyakorlatához http://www.mm.bme.hu/~kossa/vemalap4.pdf Kossa Attila (kossa@mm.bme.hu)
Felhő rendszerek és felhő föderációk. Kacsuk Péter MTA SZTAKI
Felhő rendszerek és felhő föderációk Kacsuk Péter MTA SZTAKI Számítási felhő Egy technológia, amely segíti a nagy számítási- és tárolási kapacitás menedzselését A felhasználóknak skálázhatóságot, magas
Egy gazdasa gmatematikai modell An economical mathematics model
Egy gazdasa gmatematikai modell An economical mathematics model KÉZI CS. University of Debrecen, kezicsaba@science.unideb.hu Absztrakt. Az NTP-NFTÖ-17-C-159 azonosítószámú pályázat keretében az egyik fő
A táblázat első sorában a feliratok vannak, ezért az x, y koordinátákat a második sortól kezdve az egymillió-egyedik sorig fogjuk elhelyezni.
Ebben a feladatban a Pi értékét fogjuk meghatározni Excelben a Monte-Carlo módszer segítségével. A feladat megoldása során az Excel 2010 használata a javasolt, de a segédlet a 2003- as verzióhoz és Calchoz
OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS. Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem
OPENCV TELEPÍTÉSE SZÁMÍTÓGÉPES LÁTÁS ÉS KÉPFELDOLGOZÁS Tanács Attila Képfeldolgozás és Számítógépes Grafika Tanszék Szegedi Tudományegyetem OpenCV Nyílt forráskódú szoftver (BSD licensz) Számítógépes látás,
Szín számokkal Képábrázolás
2. foglalkozás Szín számokkal Képábrázolás Összegzés A számítógépek a rajzokat, fényképeket és más képeket pusztán számokat használva tárolják. A következő foglalkozás bemutatja, hogyan tudják ezt csinálni.
Bemutatkozik a CERN Fodor Zoltán
Bemutatkozik a CERN Fodor Zoltán 1 CERN Európai Nukleáris Kutatási Szervezet Európai Részecskefizikai Laboratórium 1954-ben 12 ország alapította, ma 21 tagország (2015: Románia) +Szerbia halad + Ciprus,
Alapismeretek. Tanmenet
Alapismeretek Tanmenet Alapismeretek TANMENET-Alapismeretek Témakörök Javasolt óraszám 1. Számítógépes alapfogalmak, számítógép generációk 2. A számítógép felépítése, hardver, A központi egység 3. Hardver
A számítástechnika rövid története
Budapest XIV. Kerületi Németh Imre Általános Iskola, 1148 Bp. Lengyel u.23. számítástechnika - informatika oktatás A számítástechnika rövid története Tartalomjegyzék 1. A számolást segítő eszközök története,
Az NIIF új szuperszámítógép infrastruktúrája Új lehet!ségek a kutatói hálózatban 2011.06.02 Debreceni Egyetem
Az NIIF új szuperszámítógép infrastruktúrája 2011.06.02 Debreceni Egyetem Dr. Máray Tamás NIIF Intézet NIIF szuperszámítógép szolgáltatás a kezdetek 2001 Sun E10k! 60 Gflops! SMP architektúra! 96 UltraSparc
Hozzáférés a HPC-hez, kezdő lépések (előadás és demó)
Hozzáférés a HPC-hez, kezdő lépések (előadás és demó) 2013.04.16. Rőczei Gábor roczei@niif.hu Főbb témák Hozzáférés a HPC-hez (Linux/Windows) Programok elindítása a különböző HPC gépeken Vizualizáció (kapcsolódás
Komputeralgebra rendszerek
I. Bevezető és történeti áttekintés Sándor czirbusz@gmail.com http://compalg.inf.elte.hu/~czirbusz/ Komputeralgebra Tanszék ELTE Informatika Kar D2.711A 2010-2011 ősz Tartalomjegyzék 1 Irodalom 2 Mi a
Kommunikációs rendszerek teljesítőképesség-vizsgálata
Kommunikációs rendszerek teljesítőképesség-vizsgálata (3. előadás) Dr. Lencse Gábor lencse@sze.hu https://www.tilb.sze.hu/cgi-bin/tilb.cgi?0=m&1=targyak&2=krtv 1 Miről lesz szó? Az OMNeT++ diszkrét idejű
Relációs algebra lekérdezések optimalizációja. Adatbázisok használata
Relációs algebra lekérdezések optimalizációja Adatbázisok használata Mi a cél? Moore-törvénye: (Gordon Moore) szerint az integrált áramkörök sok jellemzőjének fejlődése exponenciális, ezek az értékek 18
Önálló labor beszámoló Képek szegmentálása textúra analízis segítségével. MAJF21 Eisenberger András május 22. Konzulens: Dr.
Önálló labor beszámoló Képek szegmentálása textúra analízis segítségével 2011. május 22. Konzulens: Dr. Pataki Béla Tartalomjegyzék 1. Bevezetés 2 2. Források 2 3. Kiértékelő szoftver 3 4. A képek feldolgozása
Fizika A2E, 8. feladatsor
Fizika AE, 8. feladatsor ida György József vidagyorgy@gmail.com. feladat: Az ábrán látható áramkörben határozzuk meg az áramer sséget! 4 5 Utolsó módosítás: 05. április 4., 0:9 El ször ki kell számolnunk
Monte Carlo módszerek fejlesztése reaktorfizikai szimulációkhoz
Monte Carlo módszerek fejlesztése reaktorfizikai szimulációkhoz Légrády Dávid BME NTI Molnár Balázs, Takács Hajna, Tolnai Gábor 016.1.07 A munka a Nemzeti Kutatási, Fejlesztési és Innovációs Alap által
Orvosi készülékekben használható modern fejlesztési technológiák lehetőségeinek vizsgálata
Kutatási beszámoló a Pro Progressio Alapítvány számára Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Mérnök informatika szak Orvosi készülékekben használható modern
Utolsó módosítás:
Utolsó módosítás: 2012. 02. 06. 1 A tárggyal a kapcsolatos bármilyen kérdéssel keressétek Micskei Zoltánt. 2 3 4 Az idei félévben kísérleti jelleggel a honlaphoz való bejelentkezéshez a központi BME Címtár
Áramkörök elmélete és számítása Elektromos és biológiai áramkörök. 3. heti gyakorlat anyaga. Összeállította:
Áramkörök elmélete és számítása Elektromos és biológiai áramkörök 3. heti gyakorlat anyaga Összeállította: Kozák László kozla+aram@digitus.itk.ppke.hu Elkészült: 2010. szeptember 30. Utolsó módosítás:
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:
Ejtési teszt modellezése a tervezés fázisában
Antal Dániel, doktorandusz, Miskolci Egyetem Robert Bosch Mechatronikai Tanszék Szabó Tamás, egyetemi docens, Ph.D., Miskolci Egyetem Robert Bosch Mechatronikai Tanszék Szilágyi Attila, egyetemi adjunktus,
Alapismeretek. Tanmenet
Alapismeretek Tanmenet Alapismeretek TANMENET-Alapismeretek Témakörök Javasolt óraszám 1. Számítógépes alapfogalmak 2. A számítógép felépítése, hardver, A központi egység 3. Hardver Perifériák 4. Hardver
Magas szintű optimalizálás
Magas szintű optimalizálás Soros kód párhuzamosítása Mennyi a várható teljesítmény növekedés? Erős skálázódás (Amdahl törvény) Mennyire lineáris a skálázódás a párhuzamosítás növelésével? S 1 P 1 P N GPGPU
Megmérjük a láthatatlant
Megmérjük a láthatatlant (részecskefizikai detektorok) Hamar Gergő MTA Wigner FK 1 Tartalom Mik azok a részecskék? mennyi van belőlük? miben különböznek? Részecskegyorsítók, CERN mire jó a gyorsító? hogy
Dicsőségtabló Beadós programozási feladatok
Dicsőségtabló Beadós programozási feladatok Hallgatói munkák 2017 2018 Készítő: Maurer Márton (GI, nappali, 2017) Elméleti háttér A szita a neves ókori görög matematikus, Eratoszthenész módszere, amelynek
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. középszint 016. ősz 1. Diszkrét matematika 1. középszint 1. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján Komputeralgebra
Operációsrendszerek. 1. elıadás. Standard ismeretek
Operációsrendszerek 1. elıadás Standard ismeretek Bevezetés Az operációsrendszer környezete Informatikai megközelítés A személyi számítógép szintjén A történelem Amikor még nem volt OR (1945-1955) JOB,
Kvantitatív módszerek
Kvantitatív módszerek szimuláció Kovács Zoltán Szervezési és Vezetési Tanszék E-mail: kovacsz@gtk.uni-pannon.hu URL: http://almos/~kovacsz Mennyiségi problémák megoldása analitikus numerikus szimuláció
Mi van a számítógépben? Hardver
Mi van a számítógépben? Hardver A Hardver (angol nyelven: hardware) a számítógép azon alkatrészeit / részeit jelenti, amiket kézzel meg tudunk fogni. Ezen alkatrészek közül 5 fontos alkatésszel kell megismerkedni.
Európai Nukleáris Kutatási Szervezet Európai Részecskefizikai Laboratórium. 58 év a részecskefizikai kutatásban
Európai Nukleáris Kutatási Szervezet Európai Részecskefizikai Laboratórium 58 év a részecskefizikai kutatásban CERN Európai Nukleáris Kutatási Szervezet Európai Részecskefizikai Laboratórium 1954-ben 12
Mérési eredmények feldolgozásának módszerei. Cél
Cél Cél: Analitikai, fizikai- és kolloidkémiai, valamint technológia laboratóriumi gyakorlatok előkészítése. Mért adatok korrekt és értelmes (ki)értékelése. Analitikus gondolkozásmód fejlesztése. Feltételezett
A számítógép részei. Rendszeregység
A számítógép részei Amennyiben asztali számítógépet használ, valószínűleg már tudja, hogy nem létezik egy olyan különálló rész, amelyet számítógépnek lehet nevezni. A számítógép valójában több együttműködő
A FIZIKUS SZEREPE A DAGANATOS BETEGEK GYÓGYÍTÁSÁBAN
A FIZIKUS SZEREPE A DAGANATOS BETEGEK GYÓGYÍTÁSÁBAN Balogh Éva Jósa András Megyei Kórház, Onkoradiológiai Osztály, Nyíregyháza Angeli István Debreceni Egyetem, Kísérleti Fizika Tanszék A civilizációs ártalmaknak,
A Geant4 használatának alapjai
A Geant4 használatának alapjai Bíró Gábor A tommag és N e h é z i o n fi z i k a i T éli I skola 2016. február 2-3. Tartalom Bevezetés Részecsketranszport szimulációk Geant4 alapok Történet Működési alapok
BEÁGYAZOTT RENDSZEREK TERVEZÉSE Részletes Hardver- és Szoftvertervezés
BEÁGYAZOTT RENDSZEREK TERVEZÉSE 1 A beágyazott szoftver- és hardver integrálásának a folyamata jól felkészült szakemberek munkáját igényli, amelyek gyakorlottak hibakeresési és felderítési metódusok alkalmazásában.
Alapismeretek. Tanmenet
Alapismeretek Tanmenet Alapismeretek TANMENET-Alapismeretek Témakörök Javasolt óraszám 1. Történeti áttekintés 2. Számítógépes alapfogalmak 3. A számítógép felépítése, hardver A központi egység 4. Hardver
Füstöl az Internet, majdnem szó szerint. Avagy hogyan használjuk ésszel energiát.
Füstöl az Internet, majdnem szó szerint Avagy hogyan használjuk ésszel energiát. Az informatikai eszközök átlagos fogyasztása A szerverek eszik meg a világ elektromos fogyasztásának 2 százalékát. Többet,
Bor Pál Fizikaverseny Eötvös Loránd Fizikai Társulat Csongrád Megyei Csoport DÖNTŐ április osztály
Bor Pál Fizikaverseny 2011-12. Eötvös Loránd Fizikai Társulat Csongrád Megyei Csoport DÖNTŐ 2012. április 21. Versenyző neve:...évfolyama:... Figyelj arra, hogy ezen kívül még a belső lapokon is fel kell
Iman 3.0 szoftverdokumentáció
Melléklet: Az iman3 program előzetes leírása. Iman 3.0 szoftverdokumentáció Tartalomjegyzék 1. Az Iman rendszer...2 1.1. Modulok...2 1.2. Modulok részletes leírása...2 1.2.1. Iman.exe...2 1.2.2. Interpreter.dll...3
Operációs rendszerek MINB240 V2+2+0
Operációs rendszerek MINB240 V2+2+0 Dr Iványi Péter Nagyváradi Anett Radó János Nagyváradi Anett Elérhetőségek Rendszer és Szoftvertechnológia Tanszék Boszorkány út B138 Tel.: 3634-es mellék anettn@morpheus.pte.hu
Operációs rendszerek MINB240 V3+2+0-5 kredit KF Nagyváradi Anett 0. előadás Bevezetés
Üzleti környezetre k optimalizált lt rendszerek SANB107 IBM System i IBM System p rendszerének ismertetése Csütörtökönként 12:45-től blokkosítva A102-es teremben http://morpheus.pte.hu/~varady/ Várady
GPGPU alapok. GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai
GPGPU alapok GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai Szenasi.sandor@nik.uni-obuda.hu GPGPU alapok GPGPU alapok Grafikus kártyák evolúciója GPU programozás sajátosságai Szenasi.sandor@nik.uni-obuda.hu
OPERÁCIÓS RENDSZEREK I. BEVEZETÉS Koczka Ferenc -
OPERÁCIÓS RENDSZEREK I. BEVEZETÉS Koczka Ferenc - koczka.ferenc@ektf.hu KÖVETELMÉNYEK GYAKORLATI JEGY: Két zárthelyi dolgozat eredményes megírása. Forrás: http://wiki.koczka.hu ELMÉLETI VIZSGA Az előadások
A részecskefizika eszköztára: felfedezések és detektorok
A részecskefizika eszköztára: felfedezések és detektorok Varga Dezső MTA WIGNER FK, RMI NFO Az évszázados kirakójáték: az elemi részecskék rendszere A buborékkamrák kora: a látható részecskék Az elektronikus
Big Data. A CERN, mint a. egyik bölcsője... Barnaföldi Gergely Gábor. Berényi Dániel & Biró Gábor & Nagy-Egri Máté Ferenc & Andrew Lowe
A CERN, mint a Big Data egyik bölcsője... Barnaföldi Gergely Gábor Berényi Dániel & Biró Gábor & Nagy-Egri Máté Ferenc & Andrew Lowe MTA Wigner FK Részecske- és Magfizikai Intézet & Wigner GPU Laboratórium
Milyen a modern matematika?
Milyen a modern matematika? Simonovits Miklós Milyen a modern matematika? p.1 Miért rossz ez a cím? Nem világos, mit értek modern alatt? A francia forradalom utánit? Általában olyat tanulunk, amit már
Számelméleti alapfogalmak
1 Számelméleti alapfogalmak 1 Definíció Az a IN szám osztója a b IN számnak ha létezik c IN melyre a c = b Jelölése: a b 2 Példa a 0 bármely a számra teljesül, mivel c = 0 univerzálisan megfelel: a 0 =
ÓBUDAI EGYETEM KANDÓ KÁLMÁN VILLAMOSMÉRNÖKI KAR. Villamosmérnök szak
2016/2017. tanév 1. félév 1. Matematika I. 42439/1. Vektorgeometria és lineáris algebra 2.900,- 42440 Analízis 3.900,- 1190 Matematika feladatok 3.220,- 2. Informatika I. 1186/I. Számítástechnika I. 2.200,-
Hurokegyenlet alakja, ha az áram irányával megegyező feszültségeséseket tekintjük pozitívnak:
Első gyakorlat A gyakorlat célja, hogy megismerkedjünk Matlab-SIMULINK szoftverrel és annak segítségével sajátítsuk el az Automatika c. tantárgy gyakorlati tananyagát. Ezen a gyakorlaton ismertetésre kerül
a Közgazdaságtudományi Egyetemen 1. rész
a Közgazdaságtudományi Egyetemen 1. rész Csépai János janos.csepai@uni corvinus.hu 1 Hogy kerül ez ide?? http://kultura.hu/img/upload/200908/samu eloember vertesszolos.jpg 2 A terv matematika szak létrehozása
A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása
S SDA Stúdió kft. A Microsoft terminálszolgáltatás ügyfél oldali hardverigényének meghatározása Kiadva: 2002.02.12. Oldalak száma: 7 A dokumentum története Verzió Dátum Módosítás rövid leírása Módosító
Automatizált frekvenciaátviteli mérőrendszer
Rendszertechnikai átviteli karakterisztika számítógépes mérése Automatizált frekvenciaátviteli mérőrendszer Samu Krisztián, BME-FOT megvalósítása Labview fejlesztőkörnyezetben Gyakori műszaki feladat,
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
KOMPUTER-ALGEBRA RENDSZEREK VERIFIKÁCIÓJA
KOMPUTER-ALGEBRA RENDSZEREK VERIFIKÁCIÓJA Szoftver Verifikáció és Validáció, 2015 Ősz Vaitkus Márton Tartalom Motiváció Maple MiniMaple MiniMaple típusellenőrzése MiniMaple formális specifikációja MiniMaple
Adatbázis, adatbázis-kezelő
Adatbázisok I. rész Adatbázis, adatbázis-kezelő Adatbázis: Nagy adathalmaz Közvetlenül elérhető háttértárolón (pl. merevlemez) Jól szervezett Osztott Adatbázis-kezelő szoftver hozzáadás, lekérdezés, módosítás,
KB: Jövőre lesz 60 éve, hogy üzembe állították a világ első atomerőművét, amely 1954-ben Obnyinszkban kezdte meg működését.
Kossuth Rádió, Krónika, 2013.10.18. Közelről MV: Jó napot kívánok mindenkinek, azoknak is akik most kapcsolódnak be. Kedvükért is mondom, hogy mivel fogunk foglalkozunk ebben az órában itt a Kossuth Rádióban.
Informatika el adás: Hardver
Informatika 1. 1. el adás: Hardver Wettl Ferenc és Kovács Kristóf prezentációjának felhasználásával Budapesti M szaki és Gazdaságtudományi Egyetem 2017-09-05 Követelmények 3 ZH 5. 9. 14. héten egyenként
HOGYAN ÍRJUNK ÉS ADJUNK ELŐ NYERTES TDK T?
HOGYAN ÍRJUNK ÉS ADJUNK ELŐ NYERTES TDK T? KÁROLY DÓRA, KATONA BÁLINT ORVOSTECHNIKA SZAKOSZTÁLY 2016. MÁJUS 05. TÉMA Témaválasztás > ami érdekel Téma jelentősége (ha jelentős téma, nagyobb esély van a
Tanulás tanuló gépek tanuló algoritmusok mesterséges neurális hálózatok
Zrínyi Miklós Gimnázium Művészet és tudomány napja Tanulás tanuló gépek tanuló algoritmusok mesterséges neurális hálózatok 10/9/2009 Dr. Viharos Zsolt János Elsősorban volt Zrínyis diák Tudományos főmunkatárs
Véges állapotú gépek (FSM) tervezése
Véges állapotú gépek (FSM) tervezése F1. A 2. gyakorlaton foglalkoztunk a 3-mal vagy 5-tel osztható 4 bites számok felismerésével. Abban a feladatban a bemenet bitpárhuzamosan, azaz egy időben minden adatbit
Informatika. 3. Az informatika felhasználási területei és gazdasági hatásai
Informatika 1. Hírek, információk, adatok. Kommunikáció. Definiálja a következő fogalmakat: Információ Hír Adat Kommunikáció Ismertesse a kommunikáció modelljét. 2. A számítástechnika története az ENIAC-ig
KARAKTERFELISMERÉS AZ EVASYS-BEN
KARAKTERFELISMERÉS AZ EVASYS-BEN HOL HASZNÁLHATÓ, KI HASZNÁLHATJA A Miskolci Egyetem megvásárolta a kézírásfelismerés (ICR) modult az Evasys legutóbbi licencével együtt. Ezzel lehetőség nyílt a papír alapú
Á l t a l á n o s a n a L i n u x r ó l. DE-EFK Egészségügyi Ügyvitelszervező Szak Linux c. tantárgy 2006 I. félév
Á l t a l á n o s a n a L i n u x r ó l DE-EFK Egészségügyi Ügyvitelszervező Szak Linux c. tantárgy 2006 I. félév L I N U X f o g a l m a A Linux egy nyílt forráskódú (Open Source) multiuser /többfelhasználós/,
Matlab Fuzzy Logic Toolbox
Matlab Fuzzy Logic Toolbox The Future looks Fuzzy Newsweek, May, 28, 1990. A fuzzy irányítási rendszerek vizsgálatára Windows alatt futó Matlab programcsomag szimulációs eszközeit és a Matlab-ra ráépülő
NIIFI HPC Szolgáltatás
NIIFI HPC Szolgáltatás 14/11/2011 Óbudai Egyetem Stefán Péter Miről lesz Nemzeti szó? Információs Infrastruktúra Fejlesztési Intézet Rövid történeti áttekintés. Az NIIFI szuperszámítógépei,
LIBRA PRO. On-line UPS 100-800 kva három / három fázis
LIBRA PRO On-line UPS 100-800 kva három / három fázis HELYI ÉRDEKŰ HÁLÓZAT (LAN) INTERNET KÖZPONTOK (ISA/ASP/POP) ORVOS ELEKTRONIKAI ESZKÖZÖK SZERVEREK IPARI PLC-K TELEKOMMUNIKÁCIÓS ESZKÖZÖK ADAT KÖZPONTOK
ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ
VILLAMOSIPAR ÉS ELEKTRONIKA ISMERETEK KÖZÉPSZINTŰ ÍRÁSBELI VIZSGA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ A MINTAFELADATOKHOZ I. feladatlap Egyszerű, rövid feladatok megoldása Maximális pontszám: 40. feladat 4 pont
Informatika A versenyzők a feladatlapot mindkét kategóriában a II. kategória első fordulójának kivételével csak elektronikus formában kapják meg
Informatika A tantárgy versenyében az alább leírtakon túl az 1. pontban foglaltakat is figyelembe kell venni. A verseny két kategóriában és három fordulóban zajlik. A versenyzők a feladatlapot mindkét
Nagy Gábor compalg.inf.elte.hu/ nagy ősz
Diszkrét matematika 1. estis képzés 2017. ősz 1. Diszkrét matematika 1. estis képzés 2. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján