Monte Carlo módszerek fejlesztése reaktorfizikai szimulációkhoz

Hasonló dokumentumok
A BME NTI részvétele a Nemzeti Nukleáris Kutatási Programban

Perturbációk elméleti és kísérleti vizsgálata a BME Oktatóreaktorán

ÚJ NANOSCAN PLUS TERMÉKCSALÁD KIFEJLESZTÉSE ELŐREHALADÁSI ÖSSZEFOGLALÓ: HARMADIK MUNKASZAKASZ 2018

Gamma-röntgen spektrométer és eljárás kifejlesztése anyagok elemi összetétele és izotópszelektív radioaktivitása egyidejű elemzésére

Összeállította Horváth László egyetemi tanár

Technikai áttekintés SimDay H. Tóth Zsolt FEA üzletág igazgató

OTKA Nyilvántartási szám: T ZÁRÓJELENTÉS

Fúziós kutatások a BME Nukleáris Technikai Intézetében

GPU Lab. 15. fejezet. Nehezen párhuzamosítható szimulációk. Grafikus Processzorok Tudományos Célú Programozása. Berényi Dániel Nagy-Egri Máté Ferenc

Diplomamunka. Iteratív CT rekonstrukciós eljárás kidolgozása GPU környezetben és alkalmazása mért adatsorokon. Molnár Balázs

DIPLOMAMUNKA. GPU alapú brachyterápiás Monte Carlo szoftver továbbfejlesztése

TDK DOLGOZAT. GPU alapú brachyterápiás Monte Carlo szoftver továbbfejlesztése

Monte Carlo módszerek a pozitron emissziós tomográfiában. TDK dolgozat

A töltettervező- és ellenőrző rendszer tesztelése gadolíniumot tartalmazó kazetták esetén

A Geant4 használatának alapjai

Projekt zárójelentés Virtuális világok szimulációja és megjelenítése, K-71992, témavezető: Szirmay-Kalos László, BME-IIT

A tudomány az atomenergiában, az atomenergia Magyarországon

STATISZTIKA ELŐADÁS ÁTTEKINTÉSE. Matematikai statisztika. Mi a modell? Binomiális eloszlás sűrűségfüggvény. Binomiális eloszlás

NEUTRON SUGÁRZÁS ELLENI BIOLÓGIAI VÉDELEM VIZSGÁLATA MONTE CARLO MODELLEZÉSSEL

MUNKATERV/BESZÁMOLÓ. György Hunor Sándor Ph.D. hallgató 5. szemeszter (2014/2015 tanév 1. félév)

STATISZTIKA. A maradék független a kezelés és blokk hatástól. Maradékok leíró statisztikája. 4. A modell érvényességének ellenőrzése

TDK DOLGOZAT. Brachyterápiás célú GPU alapú Monte Carlo szoftver fejlesztése

Monte Carlo módszerek a statisztikus fizikában. Az Ising modell. 8. előadás

AliROOT szimulációk GPU alapokon

Számítógéppel segített tervezés oktatása BME Gép- és Terméktervezés Tanszékén. Dr. Körtélyesi Gábor Farkas Zsolt BME Gép és Terméktervezés Tanszék

ALLEGRO Reaktorral Kapcsolatos Reaktorfizikai Kihívások XV. MNT Szimpózium

Bánhelyi Balázs, Csendes Tibor, Palatinus Endre és Lévai. Szeptember 28-30, 2011, Balatonöszöd, Hungary

MAGYAR ORVOSFIZIKAI TÁRSASÁG (MOFT) XVI. Konferenciája. Budapest, szeptember Hotel Mercure Buda

A negyedik generációs reaktortípusok tórium-urán üzemanyagciklusban való alkalmazhatóságának vizsgálata

Kutatási beszámoló február. Tangens delta mérésére alkalmas mérési összeállítás elkészítése

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

Rekonstrukciós eljárások. Orvosi képdiagnosztika 2017 ősz

A HPLWR tanulmányozásához használt csatolt neutronfizikai-termohidraulikai programrendszer továbbfejlesztése

Az Oktatóreaktor reaktivitástartalékemelésének opciói és ezek biztonsági vonzata

Számítógépes szimulációk: molekuláris dinamika és Monte Carlo

A BME oktatóreaktor CFUL08 detektorra vonatkozó átviteli függvényének számítása

ELTE, matematika alapszak

Megerősítéses tanulás 7. előadás

Nagyméretű közúti közlekedési hálózatok analízise, 3D vizualizációja

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

Az Országos Képzési Jegyzékről és az Országos Képzési Jegyzék módosításának eljárásrendjéről szóló 133/2010. (IV. 22.) Korm.

KÖSZÖNTJÜK HALLGATÓINKAT!

TDK DOLGOZAT. Iteratív ML-EM CT képrekonstrukció GPU-ra. Molnár Balázs

ALLEGRO zónaszámítások. TDK dolgozat

GPU alapú PET rekonstrukciós kód továbbfejlesztése: szórás, pozitronvándorlás, konvergencia-gyorsítás

ÁRAMKÖRÖK SZIMULÁCIÓJA

Akusztikai tervezés a geometriai akusztika módszereivel

IK Algoritmusok és Alkalmazásaik Tsz, TTK Operációkutatás Tsz. A LEMON C++ gráf optimalizálási könyvtár használata

Nemlineáris szállítószalag fúziós plazmákban

Balogh János gépészmérnök, műszaki menedzser MSc., vezető programkoordinációs szakértő 1

Függvények ábrázolása

Modell alapú tesztelés: célok és lehetőségek

Az új mértékadó árvízszintek meghatározásának módszertani összegzése

Rádl Attila december 11. Rádl Attila Spalláció december / 21

IK Algoritmusok és Alkalmazásaik Tsz, TTK Operációkutatás Tsz. A LEMON C++ gráf optimalizálási könyvtár használata

Kockázatmenedzsment. dióhéjban Puskás László. Minőségügyi szakmérnök Magyar Minőség Társaság

Axion sötét anyag. Katz Sándor. ELTE Elméleti Fizikai Tanszék

Számítás(technika) a fizikában

OpenCL - The open standard for parallel programming of heterogeneous systems

A Nukleáris Technikai Intézet és az atomenergetikai képzések

Röntgen-gamma spektrometria

KÉPZÉS NEVE: Informatikai statisztikus és gazdasági tervezı TANTÁRGY CÍME: Projektmenedzsment. Készítette: Dr. Sediviné Balassa Ildikó

Véletlenszám generátorok és tesztelésük. Tossenberger Tamás

Szakdolgozat, diplomamunka és TDK témák ( )

Termék modell. Definíció:

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

Gamma-röntgen spektrométer és eljárás kifejlesztése anyagok elemi összetétele és izotópszelektív radioaktivitása egyidejű elemzésére

235 U atommag hasadása

Közösség detektálás gráfokban

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

összetevője változatlan marad, a falra merőleges összetevő iránya ellenkezőjére változik, miközben nagysága ugyanakkora marad.

A TANTÁRGY ADATLAPJA

ELTE, matematika alapszak

Nukleáris adatok felhasználása A nukleáris adatok mérésének módszerei és nehézségei

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT

3D számítógépes geometria 2

MEMS eszközök redukált rendű modellezése a Smart Systems Integration mesterképzésben Dr. Ender Ferenc

Experiential Living Lab for the Internet Of Things. ELLIOT Experiential Living Labs for the Internet Of Things

Hegedüs Árpád, MTA Wigner FK, RMI Elméleti osztály, Holografikus Kvantumtérelméleti csoport. Fizikus Vándorgyűlés Szeged,

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 kockázat fogalma. A kockázat fogalma. Fejezetek a környezeti kockázatok menedzsmentjéből 2 Bezegh András

Biostatisztika VIII. Mátyus László. 19 October

A gamma-sugárzás kölcsönhatásai

Compton-effektus. Zsigmond Anna. jegyzıkönyv. Fizika BSc III.

CAD alapú MCNP modellezés. Náfrádi Gábor BME NTI XV. MNT Szimpózium, Paks

TELE-OPERATOR UTS v.14 Field IPTV műszer. Adatlap

Magas szintű optimalizálás

URKUT_

TERMÉKFEJLESZTÉS (BMEGEGE MNTF)

NGB_IN040_1 SZIMULÁCIÓS TECHNIKÁK dr. Pozna Claudio Radu, Horváth Ernő

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban

Nyelvtörténet: a szociolingvisztika és a pszicholingvisztika keresztmetszetében

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

Loss Distribution Approach

c adatpontok és az ismeretlen pont közötti kovariancia vektora

Rendszermodellezés: házi feladat bemutatás

A tau lepton felfedezése

Neutron Aktivációs Analitika

II. rész: a rendszer felülvizsgálati stratégia kidolgozását támogató funkciói. Tóth László, Lenkeyné Biró Gyöngyvér, Kuczogi László

Új klímamodell-szimulációk és megoldások a hatásvizsgálatok támogatására

Átírás:

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 támogatott VKSZ_14-1- 015-001 azonosító számú projekt keretében zajlott 1

Célkitűzés, jelenlegi állapot Cél: Monte-Carlo módszerrel végzett reaktordinamikai számítások - számítás grafikus kártyán (GPU) - realisztikus hatáskeresztmetszetek - realisztikus geometria - magas szintű szóráscsökkentési eljárások alkalmazása - visszacsatolás nélkül és termohidraulikai visszacsatolással is Eddig megvalósult: - energiacsoport, véges geometria, 1 későneutron-csoport - pontkinetikai benchmark - új szóráscsökkentési technikák kifejlesztése - kezdetleges helyfüggés tesztelési célra - rektorfizikai GUI Folyamatban: - valós hatáskeresztmetszetek beolvasása - valós geometria - új szóráscsökkentési technikák kifejlesztése

A tudomány jelenlegi állása szerint... Általános Monte-Carlo kódok: - MCNP - Tripoli - MONK/MCBEND - Serpent -... - nyílt forráskódú projektek: HELIOS++, OPENMC, WARP Monte-Carlo + TH (általában kvázisztatikus): - MCNP + SIMMER-III 003 - TDMCC + STAR-CD (RU,???, 004) - MCNP + STAFAS (005) - Serpent - Tripoli - 005 : saját fejlesztések Monte Carlo + GPU: - PANNI 010 - csak fotonok PET modellezés, M-CSIBE 014 - sugárterápia - OPENMC: MIT + NVIDIA - WARP (MSc projekt) 3

GPU? 4

GPU? PANNI PET - 009 5

GPU: A szabályok Minden számítási szál (itt: részecske-történet) ugyanannyi idő alatt fusson le Azaz: nincs splitting (trajektóriák felhasítása) nincs orosz rulett nincs analóg hasadás nincs részecskebank nincs rejekció Memóriakiosztás eltérései Azaz: kevés memória kevés regiszter szálanként nincs virtuális memória van automatikusan interpoláló tetúra memória szálak nem írhatnak egy memóriahelyre eredményeket 6

Naív Próba Hasadás, halál és bank nélküli szimuláció: 1) abszorbció helyett szorozzuk a részecske súlyát minden ütközéskor a túlélés valószínűségével ) hasadási neutronok keletkeztetése helyett szorozzuk a részecske súlyát a hasadási neutronok átlagos számával Kritikus rendszer esetén: részecskepopuláció 99% -a cca. 0 súlyú lesz 1%-a 10 6 feletti súlyú Szóráscsökkentési eljárások szükségesek már a legegyszerűbb esetekhez is! 7

Szóráscsökkentési fejlesztések I. : nullszórású becslők és pupuláció-szabályozás Egyszerű reaktordinamikai rendszerek kedvezően torzított becslése: - szóráscsökkentési keretrendszer speciálisan a dinamikára kihegyezve 8

Szóráscsökkentési fejlesztések I. : nullszórású becslők és pupuláció-szabályozás 9

Szóráscsökkentési fejlesztések II. : szabad úthossz sorsolása Szabadúthossz-sorsolás elméletének általánosítása - geometriai áthaladás miatt nem rázódnak szét a súlyok - gyors transzmisszió-becslés - akár negatív részecskesúly, statisztikus szórás mégis csökken - akár negatív hatáskeresztmetszet is értelmezhető - direktben alkalmazható prekurzor-bomlás mintavételezésére is Woodcock tracking with arbitrary sampling cross section using negative weights D. Legrady a, B. Molnar a, M. Klausz a, T. Major b, Annals of Nuclear Energy, accepted maj maj maj maje 1 maje * maje maj maj maj maj maj maj 1 maje * maje * maje... maj maj maj maj 3 maje 1 maj e 1 maj maj maj maj maj maj n1 n1 n1 n maj... 1 maj e maj maj n 1! n1 n1 maj maj maj maj e e e n 1! maj e 10

Szóráscsökkentési fejlesztések II. : szabad úthossz sorsolása Szirmay-Kalos László: általánosítás és alkalmazása számítógépes grafikában Unbiased Estimators to Render Procedurally Generated Inhomogeneous Participating Media Szirmay-Kalos, Georgiev, Magdics, Molnar, Legrady Eurgraphics 017, accepted maj maj maj maje 1 maje * maje maj maj maj maj maj maj 1 maje * maje * maje... maj maj maj maj 3 maje 1 maj e 1 maj maj maj maj maj maj n1 n1 n1 n maj... 1 maj e maj maj n 1! n1 n1 maj maj maj maj e e e n 1! maj e 11

Reaktordinamikai kód - Takács Hajna, Tolnai Gábor - GPU-alapú számolás - GUI-n menet közben is lehet hatáskeresztmetszeteket változtatni - akár alkalmas reaktorfizikai gyakorlatokhoz - pontkinetikai modell 1

Reaktordinamikai kód 13

Tervek További tervek: - Szóráscsökkentési keretrendszer teljes kialakítása (energiafüggés, helyfüggés) - Forrás-iteráció a kezdeti állapot számításához (verifikációs fázisban) - Általános geometriát kezelő modul: részben kész - Általános kölcsönhatáskezelés és hatáskeresztmetszetek: működőképes - Verifikáció: MCNP-vel (ACE hatáskeresztmetszeteken), tervben, K-CODE és fi forrás - Alacsony dimenziószámú TH csatolása (?) - nem csak elméleti értelemben értékes alkalmazáson történő demonstráció 14