esmyrnio / wave_2D_solver

2D wave parallel solver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wave_2D_solver

2dWaveSolver.c solves the 2D wave equation using parallel programming. The equation is solved for a different number of threads. Parallel speedup and efficiency are measured for each case. Time elapsed, parallel speedup, parallel efficiency and the last (t = 20) central value for each thread number case, are printed as output.

t0,t5,t10,t20 files contain the numerical and analytical solution 3d plots for t = 0,5,10,20 respectively (tside files contain the same 3d plots from a different point of view).

speedup and efficiency files contain the Parallel Speedup/Efficiency - Number of threads plots.

Processor used: Intel(R) Core(TM) i5-9300H CPU @ 2.40GHz Cores: 4

About

2D wave parallel solver


Languages

Language:C 100.0%