Thread: [Assorted-commits] SF.net SVN: assorted: [402] numa-bench/trunk/src/malloc.bash
Brought to you by:
yangzhang
From: <yan...@us...> - 2008-02-13 07:58:35
|
Revision: 402 http://assorted.svn.sourceforge.net/assorted/?rev=402&view=rev Author: yangzhang Date: 2008-02-12 23:58:40 -0800 (Tue, 12 Feb 2008) Log Message: ----------- added malloc runner (out of date with malloc.cc) Added Paths: ----------- numa-bench/trunk/src/malloc.bash Added: numa-bench/trunk/src/malloc.bash =================================================================== --- numa-bench/trunk/src/malloc.bash (rev 0) +++ numa-bench/trunk/src/malloc.bash 2008-02-13 07:58:40 UTC (rev 402) @@ -0,0 +1,19 @@ +#!/usr/bin/env bash + +set -o errexit -o nounset + +function run { + ./malloc 16 $* +} + +#echo '--- 100MB * 1, seq ---' +#run 100000000 1 0 +# +#echo '--- 1GB * 1, seq ---' +#run 1000000000 1 0 +# +#echo '--- 100MB * 10, seq ---' +#run 100000000 10 0 + +echo '--- 100MB * 1, rand ---' +run 100000000 1 1 Property changes on: numa-bench/trunk/src/malloc.bash ___________________________________________________________________ Name: svn:executable + * This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-02-13 08:14:52
|
Revision: 405 http://assorted.svn.sourceforge.net/assorted/?rev=405&view=rev Author: yangzhang Date: 2008-02-13 00:14:57 -0800 (Wed, 13 Feb 2008) Log Message: ----------- new driver Modified Paths: -------------- numa-bench/trunk/src/malloc.bash Modified: numa-bench/trunk/src/malloc.bash =================================================================== --- numa-bench/trunk/src/malloc.bash 2008-02-13 08:14:10 UTC (rev 404) +++ numa-bench/trunk/src/malloc.bash 2008-02-13 08:14:57 UTC (rev 405) @@ -3,17 +3,24 @@ set -o errexit -o nounset function run { - ./malloc 16 $* + ./malloc "$@" } -#echo '--- 100MB * 1, seq ---' -#run 100000000 1 0 -# -#echo '--- 1GB * 1, seq ---' -#run 1000000000 1 0 -# -#echo '--- 100MB * 10, seq ---' -#run 100000000 10 0 +KB=000 MB=000000 GB=000000000 -echo '--- 100MB * 1, rand ---' -run 100000000 1 1 +# ncores size nreps shuffle par pin local write +echo writes +run 16 100$MB 1 0 0 1 0 1 +run 16 1000$MB 1 0 0 1 0 1 +run 16 100$MB 10 0 0 1 0 1 +run 16 100$MB 1 1 0 1 0 1 + +echo reads +run 16 1000$MB 1 0 0 1 0 0 +run 16 100$MB 1 1 0 1 0 0 + +echo par +run 16 100$MB 1 0 1 1 0 1 +run 16 100$MB 1 1 1 1 0 1 +run 16 100$MB 1 0 1 1 1 1 +run 16 100$MB 1 1 1 1 1 1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-02-13 18:04:06
|
Revision: 408 http://assorted.svn.sourceforge.net/assorted/?rev=408&view=rev Author: yangzhang Date: 2008-02-13 10:03:09 -0800 (Wed, 13 Feb 2008) Log Message: ----------- updated test driver Modified Paths: -------------- numa-bench/trunk/src/malloc.bash Modified: numa-bench/trunk/src/malloc.bash =================================================================== --- numa-bench/trunk/src/malloc.bash 2008-02-13 17:53:30 UTC (rev 407) +++ numa-bench/trunk/src/malloc.bash 2008-02-13 18:03:09 UTC (rev 408) @@ -2,25 +2,35 @@ set -o errexit -o nounset +make -s malloc + function run { ./malloc "$@" } KB=000 MB=000000 GB=000000000 -# ncores size nreps shuffle par pin local write +# ncores size nreps shuffle par pin local write cross + echo writes -run 16 100$MB 1 0 0 1 0 1 -run 16 1000$MB 1 0 0 1 0 1 -run 16 100$MB 10 0 0 1 0 1 -run 16 100$MB 1 1 0 1 0 1 +run 16 100$MB 1 0 0 1 0 1 0 +run 16 1000$MB 1 0 0 1 0 1 0 +run 16 100$MB 10 0 0 1 0 1 0 +run 16 100$MB 1 1 0 1 0 1 0 echo reads -run 16 1000$MB 1 0 0 1 0 0 -run 16 100$MB 1 1 0 1 0 0 +run 16 1000$MB 1 0 0 1 0 0 0 +run 16 100$MB 1 1 0 1 0 0 0 echo par -run 16 100$MB 1 0 1 1 0 1 -run 16 100$MB 1 1 1 1 0 1 -run 16 100$MB 1 0 1 1 1 1 -run 16 100$MB 1 1 1 1 1 1 +run 16 10$MB 1 0 1 1 0 1 0 +run 16 10$MB 1 1 1 1 0 1 0 +run 16 10$MB 1 0 1 1 1 1 0 +run 16 10$MB 1 1 1 1 1 1 0 + +echo cross +run 16 10$MB 1 0 1 1 0 0 1 +run 16 10$MB 1 1 1 1 0 0 1 +run 16 10$MB 1 0 1 1 0 1 1 +run 16 10$MB 1 1 1 1 0 1 1 + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-02-14 05:07:52
|
Revision: 412 http://assorted.svn.sourceforge.net/assorted/?rev=412&view=rev Author: yangzhang Date: 2008-02-13 21:07:52 -0800 (Wed, 13 Feb 2008) Log Message: ----------- thickened the test driver Modified Paths: -------------- numa-bench/trunk/src/malloc.bash Modified: numa-bench/trunk/src/malloc.bash =================================================================== --- numa-bench/trunk/src/malloc.bash 2008-02-14 03:48:18 UTC (rev 411) +++ numa-bench/trunk/src/malloc.bash 2008-02-14 05:07:52 UTC (rev 412) @@ -5,7 +5,9 @@ make -s malloc function run { - ./malloc "$@" + for i in {1..3} + do ./malloc "$@" + done } KB=000 MB=000000 GB=000000000 @@ -22,15 +24,16 @@ run 16 1000$MB 1 0 0 1 0 0 0 run 16 100$MB 1 1 0 1 0 0 0 -echo par -run 16 10$MB 1 0 1 1 0 1 0 -run 16 10$MB 1 1 1 1 0 1 0 -run 16 10$MB 1 0 1 1 1 1 0 -run 16 10$MB 1 1 1 1 1 1 0 +for n in 1 4 8 12 16 ; do + echo par + run $n 10$MB 1 0 1 1 0 1 0 + run $n 10$MB 1 1 1 1 0 1 0 + run $n 10$MB 1 0 1 1 1 1 0 + run $n 10$MB 1 1 1 1 1 1 0 -echo cross -run 16 10$MB 1 0 1 1 0 0 1 -run 16 10$MB 1 1 1 1 0 0 1 -run 16 10$MB 1 0 1 1 0 1 1 -run 16 10$MB 1 1 1 1 0 1 1 - + echo cross + run $n 10$MB 1 0 1 1 0 0 1 + run $n 10$MB 1 1 1 1 0 0 1 + run $n 10$MB 1 0 1 1 0 1 1 + run $n 10$MB 1 1 1 1 0 1 1 +done This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-02-15 02:12:44
|
Revision: 422 http://assorted.svn.sourceforge.net/assorted/?rev=422&view=rev Author: yangzhang Date: 2008-02-14 18:12:48 -0800 (Thu, 14 Feb 2008) Log Message: ----------- added more read tests Modified Paths: -------------- numa-bench/trunk/src/malloc.bash Modified: numa-bench/trunk/src/malloc.bash =================================================================== --- numa-bench/trunk/src/malloc.bash 2008-02-15 01:45:56 UTC (rev 421) +++ numa-bench/trunk/src/malloc.bash 2008-02-15 02:12:48 UTC (rev 422) @@ -24,8 +24,12 @@ run 16 1000$MB 1 0 0 1 0 0 0 run 16 100$MB 1 1 0 1 0 0 0 -for n in 1 4 8 12 16 ; do +for n in 1 2 4 8 12 16 ; do echo par + run $n 10$MB 1 0 1 1 0 0 0 + run $n 10$MB 1 1 1 1 0 0 0 + run $n 10$MB 1 0 1 1 1 0 0 + run $n 10$MB 1 1 1 1 1 0 0 run $n 10$MB 1 0 1 1 0 1 0 run $n 10$MB 1 1 1 1 0 1 0 run $n 10$MB 1 0 1 1 1 1 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <yan...@us...> - 2008-02-26 19:41:07
|
Revision: 511 http://assorted.svn.sourceforge.net/assorted/?rev=511&view=rev Author: yangzhang Date: 2008-02-26 11:41:06 -0800 (Tue, 26 Feb 2008) Log Message: ----------- updated script to use simple-build output path Modified Paths: -------------- numa-bench/trunk/src/malloc.bash Modified: numa-bench/trunk/src/malloc.bash =================================================================== --- numa-bench/trunk/src/malloc.bash 2008-02-26 19:40:47 UTC (rev 510) +++ numa-bench/trunk/src/malloc.bash 2008-02-26 19:41:06 UTC (rev 511) @@ -2,11 +2,11 @@ set -o errexit -o nounset -make -s malloc +make -s malloc-opt function run { for i in {1..3} - do ./malloc "$@" + do out/malloc-opt "$@" done } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |