Difference between revisions of "Cs360-2008"

From Earlham CS Department
Jump to navigation Jump to search
(HPL Benchmarking Assignment)
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
== Serial C code candidate for OpenMP incremental parallelization ==
 +
Link to prose, tarball: [http://www.techfinesse.com/game/sudoku_solver.php]
 +
 +
Why? Many for loops that look ripe for parallelization; lots of array traversing.
 +
 
== HPL Benchmarking Assignment ==
 
== HPL Benchmarking Assignment ==
  
Line 6: Line 11:
  
 
{| border="1"
 
{| border="1"
|+ Maduna, HPL, tarzan, 4 procs, Atlas
+
|+ HPL, tarzan, 4x1, ATLAS
 
! - !! LAM !! MPICH !! OpenMPI  
 
! - !! LAM !! MPICH !! OpenMPI  
 
|-
 
|-
 
! Run 1
 
! Run 1
|  4:50.67 || - || 3:36.02
+
|  4:50.67 || 4:46.91 || 4:35.06
 
|-
 
|-
 
! Run 2
 
! Run 2
|  4:48.69 || - || 3:38.00
+
|  4:48.69 || 4:46.25 || 4:40.36
 
|-
 
|-
 
! Run 3
 
! Run 3
|  4:50.32 || - || 3:42.12
+
|  4:50.32 || 4:45.00 || 4:38.26
 
|-
 
|-
 
! Avg
 
! Avg
| '''''4:49.89''''' || '''''-''''' || '''''-'''''
+
| '''''4:49.89''''' || '''''4:46.05''''' || '''''4:37.89'''''
 
|}
 
|}
 
  
 
{| border="1"
 
{| border="1"

Latest revision as of 07:22, 22 April 2008

Serial C code candidate for OpenMP incremental parallelization

Link to prose, tarball: [1]

Why? Many for loops that look ripe for parallelization; lots of array traversing.

HPL Benchmarking Assignment

  • To get a time of 4+ mins on tarzan, change line 6 of the default ATLAS HPL.dat to: 600 700 800 900 Ns
HPL, tarzan, 4x1, ATLAS
- LAM MPICH OpenMPI
Run 1 4:50.67 4:46.91 4:35.06
Run 2 4:48.69 4:46.25 4:40.36
Run 3 4:50.32 4:45.00 4:38.26
Avg 4:49.89 4:46.05 4:37.89
HPL BENCHMARK STATISTICS FOR TARZAN CLUSTER
- 2 procs 4 procs
Run 1 68.320s 67.336s
Run 2 67.027s 76.995s
Run 3 66.053s 67.117s
Avg 67.133 70.483s
HPL BENCHMARK STATISTICS FOR TARZAN CLUSTER (4 procs, LAM)
- Atlas Goto
Run 1 5m53.306s 6m38.663s
Run 2 5m32.486s 6m24.253s
Run 3 5m32.852s 6m26.475s
Avg 5m39.548s 6m29.797