HEATED_PLATE_OPEN_MP C++/OpenMP version A program to solve for the steady state temperature distribution over a rectangular plate. Spatial grid of 500 by 500 points. The iteration will be repeated until the change is <= 0.001 Number of processors available = 2 Number of threads = 1 MEAN = 74.9499 Iteration Change 1 18.7375 2 9.36874 4 4.09882 8 2.28958 16 1.1366 32 0.568201 64 0.282805 128 0.141777 256 0.070808 512 0.035427 1024 0.0177074 2048 0.00885567 4096 0.0044276 8192 0.00221017 16384 0.00104281 16955 0.00099998 Error tolerance achieved. Wallclock time = 286.2 HEATED_PLATE_OPEN_MP: Normal end of execution. HEATED_PLATE_OPEN_MP C++/OpenMP version A program to solve for the steady state temperature distribution over a rectangular plate. Spatial grid of 500 by 500 points. The iteration will be repeated until the change is <= 0.001 Number of processors available = 2 Number of threads = 2 MEAN = 74.9499 Iteration Change 1 18.7375 2 9.36874 4 4.09882 8 2.28958 16 1.1366 32 0.568201 64 0.282805 128 0.141777 256 0.070808 512 0.035427 1024 0.0177074 2048 0.00885567 4096 0.0044276 8192 0.00221017 16384 0.00104281 16955 0.00099998 Error tolerance achieved. Wallclock time = 166.947 HEATED_PLATE_OPEN_MP: Normal end of execution. HEATED_PLATE_OPEN_MP C++/OpenMP version A program to solve for the steady state temperature distribution over a rectangular plate. Spatial grid of 500 by 500 points. The iteration will be repeated until the change is <= 0.001 Number of processors available = 2 Number of threads = 4 MEAN = 74.9499 Iteration Change 1 18.7375 2 9.36874 4 4.09882 8 2.28958 16 1.1366 32 0.568201 64 0.282805 128 0.141777 256 0.070808 512 0.035427 1024 0.0177074 2048 0.00885567 4096 0.0044276 8192 0.00221017 16384 0.00104281 16955 0.00099998 Error tolerance achieved. Wallclock time = 170.87 HEATED_PLATE_OPEN_MP: Normal end of execution.