Performance: Difference between revisions
From Biowerkzeug Wiki
Jump to navigationJump to search
mNo edit summary |
reformatting + caveat + awk script to parse cpuinfo |
||
Line 2: | Line 2: | ||
cd testjobs | cd testjobs | ||
time ./calc_testjobs | time ./calc_testjobs | ||
We report the ''user'' time. CPU properties are found with | <ul> | ||
<li>We report the ''user'' time.</li> | |||
and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]). | <li>CPU properties are found with | ||
<pre>cat /proc/cpuinfo</pre> | |||
Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision. | and model names from [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors List_of_Intel_microprocessors] for Intel (also see the [http://en.wikipedia.org/wiki/List_of_Intel_microprocessors#Detailed_x86_architecture_microprocessor_lists detailed lists of Intel x86 cpus]) and [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors List_of_AMD_microprocessors] for AMD cpus (also see the [http://en.wikipedia.org/wiki/List_of_AMD_microprocessors#Detailed_microprocessor_release_lists detailed lists of AMD cpus]).</li> | ||
<li>Also report the binary used (<tt>hippo</tt> or <tt>hippo_p3</tt>) and the revision.</li> | |||
Note that these tests only utilize a ''single core''. | <li>Note that these tests only utilize a ''single core''.</li> | ||
<li>These results only give a rough idea of the ''relative'' performance of different architectures.</li> | |||
</ul> | |||
Please add your own results. | Please add your own results. | ||
Line 61: | Line 63: | ||
| rev26 | | rev26 | ||
|} | |} | ||
<small>(You don't ''have'' to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from | |||
cat /proc/cpuinfo | \ | |||
awk 'BEGIN {FS=":"}; \ | |||
/vendor_id/ {vendor=$2}; \ | |||
/model name/ {model=$2}; \ | |||
/cpu MHz/ {GHz=$2/1000}; \ | |||
/siblings/ {cores=$2}; \ | |||
END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| hippo\n| ?\n", vendor, model, GHz, cores)} | |||
into the wiki table and replace ''TIME'' by what you measured.</small> |
Revision as of 15:57, 14 November 2008
As a basic performance test we run the simulations in the test directory with these commands (on Linux):
cd testjobs time ./calc_testjobs
- We report the user time.
- CPU properties are found with
cat /proc/cpuinfo
and model names from List_of_Intel_microprocessors for Intel (also see the detailed lists of Intel x86 cpus) and List_of_AMD_microprocessors for AMD cpus (also see the detailed lists of AMD cpus). - Also report the binary used (hippo or hippo_p3) and the revision.
- Note that these tests only utilize a single core.
- These results only give a rough idea of the relative performance of different architectures.
Please add your own results.
vendor | model | GHz | cores | time/min | binary | revision |
---|---|---|---|---|---|---|
Intel | Quad Core Xeon L5410 | 2.33 | 4 | 1:27 | hippo | rev32 |
Intel | Quad Core Xeon L5410 | 2.33 | 4 | 1:31 | hippo_p3 | rev32 |
Intel | Core Duo T2300 (Mac Mini) | 1.66 | 2 | 2:41 | hippo_p3 | rev32 |
Intel | Xeon 2.4 | 2.4 | 1 | 3:03 | hippo_p3 | rev26 |
AMD | Athlon XP 1800+ | 1.53 | 1 | 4:30 | hippo_p3 | rev26 |
(You don't have to link to the CPU wikipedia page; just put down whatever you got and even if you're unsure. If in doubt just put the output from
cat /proc/cpuinfo | \ awk 'BEGIN {FS=":"}; \ /vendor_id/ {vendor=$2}; \ /model name/ {model=$2}; \ /cpu MHz/ {GHz=$2/1000}; \ /siblings/ {cores=$2}; \ END {printf("|-\n| %s\n| %s\n| %.1f\n| %d\n| TIME\n| hippo\n| ?\n", vendor, model, GHz, cores)}
into the wiki table and replace TIME by what you measured.