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 = 8 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 = 13.2701 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 = 8 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 = 6.43212 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 = 8 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 = 3.61895 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 = 8 Number of threads = 8 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 = 2.9165 HEATED_PLATE_OPEN_MP: Normal end of execution.