Marko's Chest

7. Naloga: Monte Carlo Simulacije: Integracija, Rojstvo Gama Žarkov in Odklon Nevtronov**

Tu se prvič pojavi NumberNecromancer, moj dead-inside Monte Carlo sampler via MPI. Dark joke aside.. on je kinda cool če ga kdo želi uporabiti. Zakaj bi čakal da se ti vzorci nabirajo na enem procesu, če lahko porabiš več jeder in dobiš rezultate hitreje?

Za rabo potrebuješ mpi4py,numpy in delujočo MPI namestitev (sam preferiram OpenMPI). Za zagon pa nekaj takega:

mpiexec -n 4 python -m mpi4py necromancer.py

kjer -n 4 določa število procesov. Na nekaterih sistemih je lahko mpiexec zamenjan z mpirun.

Če mi bo kdaj do filozofiranja in nabijanja o nalogi bom tu dopolnil. Naloge sem naredil že en lep čas nazaj in sem žal pozabil razne koristne podrobnosti.

Poročilo in Repozitorij

Tu je verjetno tisto kar te najbolj zanima.

Standard Disclaimer (click me) Objavljam tudi kodo. Tokrat vsaka naloga svoj repozitorij in upam, da je Marko preteklosti ustrezno pokomentiral kaj razno počne. Absolutno priporočam, da najprej sam poskusiš rešiti nalogo, ker je to tisto kar dejansko odneseš od predmeta. As always za vprašanja sem na voljo.

Repozitoriji ima tu mape za podnaloge. Znotraj podmap Code je pa potem koda.

Citiranje

Podobno kot pri matematičnem fizikalnem praktikumu, tudi tukaj velja lahko, “Malo za šalo, malo za res”.. če želiš izpostaviti/omeniti/se sklicati ali pa karkoli že, na moje delo, potem ga lahko preprosto citiraš kot:

@misc{Urbanč_mod107, 
  title={Naključna števila in integracije z metodo Monte Carlo}, 
  url={https://pengu5055.github.io/fmf-pages/mag1/mod1/mod107.html}, 
  journal={Marko’s Chest}, 
  author={Urbanč, Marko}, 
  year={2023}, 
  month={Nov}
} 

Potem temu pravimo kao “znanost” in ne prepisovanje.

Nek model slikan na strani Casino in Opere Monte Carlo v Monaku

SomeGuyMonteCarlo

© 2025 pengu5055 | Licensed under the Sandpaper Accountability License