Trening događaj o praktičnom MPI programiranju uspješno završen

Dana 23. decembra 2025. godine, u prostorijama Elektrotehničkog fakulteta Univerziteta Crne Gore, NCC Montenegro (EuroCC) je uspješno organizovao praktičnu obuku o MPI programiranju u Pythonu koristeći biblioteku mpi4py. Događaj je učesnicima predstavio osnove paradigme razmjene poruka za sisteme sa distribuiranom memorijom i objasnio kako MPI standard omogućava skalabilne paralelne aplikacije koje se izvršavaju kroz više procesa.

Praktična obuka o MPI programiranju u Pythonu koristeći biblioteku mpi4py

Trening je kombinovao sažetu teoriju sa praktičnim demonstracijama. Pokrivene su ključne MPI koncepcije kao što su SPMD izvršavanje, komunikatori, rang i veličina procesa, kao i osnove komunikacije pomoću Send/Recv (uključujući oznake — „tags“ — i uobičajene obrasce komunikacije). Učesnici su takođe naučili kako da postave i pokrenu MPI programe koristeći mpiexec, provjere svoje okruženje i protumače ponašanje paralelnog izlaza.

Praktična obuka o MPI programiranju u Pythonu koristeći biblioteku mpi4py

Ključni dio sesije bio je detaljan primjer paralelizacije numeričkog proračuna korišćenjem trapezoidne formule za integraciju. Kroz ovaj studijski slučaj demonstrirano je dijeljenje radnog opterećenja među procesima i prikupljanje parcijalnih rezultata, uz diskusiju o tipičnim performansama, kao što su troškovi sinhronizacije i potencijalna uska grla na korijenskom procesu.