Skip to content

Instantly share code, notes, and snippets.

@syg
Created March 9, 2013 01:50
Show Gist options
  • Save syg/5122122 to your computer and use it in GitHub Desktop.
Save syg/5122122 to your computer and use it in GitHub Desktop.
% ./run.sh ../Opt/js nbody.js
../Opt/js -e 'var libdir="./"; var MODE="compare";' nbody.js
Warming up sequential runs
.
Measuring sequential runs
Measuring parallel runs
Checking correctness
NBODY SEQUENTIAL MEASUREMENT 0: 2167
NBODY SEQUENTIAL MEASUREMENT 1: 2107
NBODY SEQUENTIAL MEASUREMENT 2: 2102
NBODY SEQUENTIAL AVERAGE: 2125.3333333333335
NBODY PARALLEL MEASUREMENT 0: 1052
NBODY PARALLEL MEASUREMENT 1: 1389
NBODY PARALLEL MEASUREMENT 2: 673
NBODY PARALLEL AVERAGE : 1038
NBODY SEQ/PAR RATIO : 2.0475272960822095
NBODY PAR/SEQ RATIO : 0.4883939774153074
NBODY IMPROVEMENT : 51%
% ./run.sh ../Opt/js nbody.js
../Opt/js -e 'var libdir="./"; var MODE="compare";' nbody.js
Warming up sequential runs
.
Measuring sequential runs
Measuring parallel runs
Checking correctness
NBODY SEQUENTIAL MEASUREMENT 0: 2196
NBODY SEQUENTIAL MEASUREMENT 1: 2102
NBODY SEQUENTIAL MEASUREMENT 2: 2109
NBODY SEQUENTIAL AVERAGE: 2135.6666666666665
NBODY PARALLEL MEASUREMENT 0: 812
NBODY PARALLEL MEASUREMENT 1: 859
NBODY PARALLEL MEASUREMENT 2: 749
NBODY PARALLEL AVERAGE : 806.6666666666666
NBODY SEQ/PAR RATIO : 2.647520661157025
NBODY PAR/SEQ RATIO : 0.377711877633838
NBODY IMPROVEMENT : 62%
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment