

Procbench V0.5 Alpha, Peter Kuscsik, 2006-07-

Basic CPUID info:
~~~~~~~~~~~~~~~~~
Vendor    : GenuineIntel
Family    : 6
Model     : 8
Revision  : 6
Name      :
Features  : fpu vme de pse tsc msr pae mce cxchg8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse

Instruction TLB: 4 KByte Pages, 4-way set associative, 32 entries
Instruction TLB: 4 MByte Pages, 4-way set associative, 2 entries
Data TLB: 4 KByte Pages, 4-way set associative, 64 entries
Data TLB: 4 MByte Pages, 4-way set associative, 8 entries
1st-level instruction cache: 16 KBytes, 4-way set associative, 32 byte line size
1st-level data cache: 16 KBytes, 4-way set associative, 32 byte line size
2nd-level cache: 256 KByte, 8-way set associative, 32 byte line size

Benchmarks
~~~~~~~~~~
Frequency [MHz]: 996.835

Speed of registers measured by add instructions via 1, 2, 3 and 4 registers.
Speeds adding to      1 Register  2 Registers  3 Registers  4 Registers
16 bit Integer MIPS      977          558         1916         1916
32 bit Integer MIPS      941         1954         1954         1935
32 bit MMX Integer MIPS  991         1923         1470          988
64 bit FPU MFLOPS       ----         ----         ----         ----
32 bit 3DNow MFLOPS     ----         ----         ----         ----
32 bit SSE MFLOPS        331          493          493          493
64 bit SSE2 MFLOPS      ----         ----         ----         ----

Memory read performance test :
Read Buffer    Speed[MB/s]    Read Buffer    Speed[MB/s]
4 KBytes        7299          8 KBytes        7272
16 KBytes       7142          32 KBytes       3937
64 KBytes       3944          128 KBytes      3937
256 KBytes      1796          512 KBytes      874
1 MByte         874           2 MBytes        875
4 MBytes        874

Generating:
1. Random numbers [200mills] :         1.753 seconds
2. Fibonicci numbers [200mills] :      0.529 seconds
4. Cycle with Loop [500mill times] :   2.866 seconds
5. Cycle with Jump [500mill times] :   1.8 seconds


----------------------------------------------

Procbench V0.5 Alpha, Peter Kuscsik, 2006-07-

Basic CPUID info:
~~~~~~~~~~~~~~~~~
Vendor    : GenuineIntel
Family    : 6
Model     : 11
Revision  : 1
Name      : Intel(R) Pentium(R) III CPU family      1400MHz
Features  : fpu vme de pse tsc msr pae mce cxchg8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse

Instruction TLB: 4 KByte Pages, 4-way set associative, 32 entries
Instruction TLB: 4 MByte Pages, 4-way set associative, 2 entries
Data TLB: 4 KByte Pages, 4-way set associative, 64 entries
Data TLB: 4 MByte Pages, 4-way set associative, 8 entries
1st-level instruction cache: 16 KBytes, 4-way set associative, 32 byte line size
1st-level data cache: 16 KBytes, 4-way set associative, 32 byte line size
2nd-level cache: 512 KByte, 8-way set associative, 32 byte line size

Benchmarks
~~~~~~~~~~
Frequency [MHz]: 1396.457

Speed of registers measured by add instructions via 1, 2, 3 and 4 registers.
Speeds adding to      1 Register  2 Registers  3 Registers  4 Registers
16 bit Integer MIPS     1069          610         2112         2040
32 bit Integer MIPS     1079         2127         2120         2112
32 bit MMX Integer MIPS 1073         2127         1617         1067
64 bit FPU MFLOPS       ----         ----         ----         ----
32 bit 3DNow MFLOPS     ----         ----         ----         ----
32 bit SSE MFLOPS        357          528          542          534
64 bit SSE2 MFLOPS      ----         ----         ----         ----

Memory read performance test :
Read Buffer    Speed[MB/s]    Read Buffer    Speed[MB/s]
4 KBytes        8333          8 KBytes        7751
16 KBytes       8097          32 KBytes       4048
64 KBytes       4008          128 KBytes      3838
256 KBytes      3921          512 KBytes      1313
1 MByte         707           2 MBytes        679
4 MBytes        685

Generating:
1. Random numbers [200mills] :         1.618 seconds
2. Fibonicci numbers [200mills] :      0.489 seconds
4. Cycle with Loop [500mill times] :   2.661 seconds
5. Cycle with Jump [500mill times] :   0.913 seconds

------------------------------------------------------------------


Basic CPUID info:
~~~~~~~~~~~~~~~~~
Vendor    : AuthenticAMD
Family    : 15
Model     : 5
Revision  : 10
Name      : AMD Opteron (tm) Processor 848
Features  : fpu vme de pse tsc msr pae mce cxchg8 apic sep mtrr pge mca cmov pat                                  pse36 clfl mmx fxsr sse sse2


Data TLB (2 MB and 4 MB pages): Fully associative, 8 entries
Instruction TLB (2 MB and 4 MB pages): Fully associative, 8 entries
Data TLB (4 KB pages): Fully associative, 32 entries
Instruction TLB (4 KB pages): Fully associative, 32 entries
1st-level instr cache: 64 KBytes, 2-way set associative, 64 byte line size
1st-level data cache: 64 KBytes, 2-way set associative, 64 byte line size
2nd-level cache: 1024 KBytes, 8-way set associative, 64 byte line size

Benchmarks
~~~~~~~~~~
Frequency [MHz]: 2197.124

Speed of registers measured by add instructions via 1, 2, 3 and 4 registers.
Speeds adding to      1 Register  2 Registers  3 Registers  4 Registers
16 bit Integer MIPS     2197         4379         6451         6451
32 bit Integer MIPS     2189         4379         6451         6451
32 bit MMX Integer MIPS 1094         2197         3278         4379
64 bit FPU MFLOPS        548         1094         1648         2189
32 bit 3DNow MFLOPS      548         1096         1643         2189
32 bit SSE MFLOPS        548         1090         1096         1096
64 bit SSE2 MFLOPS       547         1096         1096         1094

Memory read performance test :
Read Buffer    Speed[MB/s]    Read Buffer    Speed[MB/s]
4 KBytes        29850         8 KBytes        30769
16 KBytes       31250         32 KBytes       30769
64 KBytes       30303         128 KBytes      9756
256 KBytes      9756          512 KBytes      9756
1 MByte         2642          2 MBytes        1796
4 MBytes        1776

Generating:
1. Random numbers [200mills] :         0.458 seconds
2. Fibonicci numbers [200mills] :      0.185 seconds
4. Cycle with Loop [500mill times] :   0.691 seconds
5. Cycle with Jump [500mill times] :   0.461 seconds


----------------------------------------------------

Procbench V0.5 Alpha, Peter Kuscsik, 2006-07-

Basic CPUID info:
~~~~~~~~~~~~~~~~~
Vendor    : GenuineIntel
Family    : 15
Model     : 2
Revision  : 5
Name      : Intel(R) Xeon(TM) CPU 3.20GHz
Features  : fpu vme de pse tsc msr pae mce cxchg8 apic sep mtrr pge mca cmov pat pse36 clfl dtes acpi mmx fxsr sse sse2 ss htt tm1 cnxt-id

Instruction TLB: 4 KByte and 2-MByte or 4-MByte pages, 64 entries
Data TLB: 4 KByte and 4 MByte pages, 64 entries
1st-level data cache: 8 KByte, 4-way set associative, 64 byte line size
2nd-level cache: 512 KByte, 8-way set associative, 64 byte line size, 2 lines per sector
3rd-level cache: 1 MBytes, 8-way set associative, 64 byte line size, 2 lines per sector
Trace cache: 12 K-op, 8-way set associative

Benchmarks
~~~~~~~~~~
Frequency [MHz]: 3199.88

Speed of registers measured by add instructions via 1, 2, 3 and 4 registers.
Speeds adding to      1 Register  2 Registers  3 Registers  4 Registers
16 bit Integer MIPS     6315         8823         8823         8695
32 bit Integer MIPS     6315         8695         8823         8823
32 bit MMX Integer MIPS 1595         3174         3174         3191
64 bit FPU MFLOPS       ----         ----         ----         ----
32 bit 3DNow MFLOPS     ----         ----         ----         ----
32 bit SSE MFLOPS        797         1591         1595         1595
64 bit SSE2 MFLOPS       796         1595         1591         1595

Memory read performance test :
Read Buffer    Speed[MB/s]    Read Buffer    Speed[MB/s]
4 KBytes        23809         8 KBytes        21739
16 KBytes       12578         32 KBytes       12578
64 KBytes       12578         128 KBytes      12578
256 KBytes      12269         512 KBytes      9174
1 MByte         2061          2 MBytes        1205
4 MBytes        1149

Generating:
1. Random numbers [200mills] :         0.440 seconds
2. Fibonicci numbers [200mills] :      0.159 seconds
4. Cycle with Loop [500mill times] :   0.315 seconds
5. Cycle with Jump [500mill times] :   0.236 seconds

------------------------------------------------------

Procbench V0.5 Alpha, Peter Kuscsik, 2006-07-

Basic CPUID info:
~~~~~~~~~~~~~~~~~
Vendor    : GenuineIntel
Family    : 15
Model     : 2
Revision  : 6
Name      : Intel(R) Xeon(TM) MP CPU 3.00GHz
Features  : fpu vme de pse tsc msr pae mce cxchg8 apic sep mtrr pge mca cmov pat pse36 clfl dtes acpi mmx fxsr sse sse2 ss htt tm1 cnxt-id

Instruction TLB: 4 KByte and 2-MByte or 4-MByte pages, 64 entries
Data TLB: 4 KByte and 4 MByte pages, 64 entries
1st-level data cache: 8 KByte, 4-way set associative, 64 byte line size
2nd-level cache: 512 KByte, 8-way set associative, 64 byte line size, 2 lines per sector
3rd-level cache: 4 MBytes, 8-way set associative, 64 byte line size, 2 lines per sector
Trace cache: 12 K-op, 8-way set associative

Benchmarks
~~~~~~~~~~
Frequency [MHz]: 2990.294

Speed of registers measured by add instructions via 1, 2, 3 and 4 registers.
Speeds adding to      1 Register  2 Registers  3 Registers  4 Registers
16 bit Integer MIPS     3680         3773         8108         7792
32 bit Integer MIPS     5769         7792         8108         7594
32 bit MMX Integer MIPS 1481         2941         2955         2926
64 bit FPU MFLOPS       ----         ----         ----         ----
32 bit 3DNow MFLOPS     ----         ----         ----         ----
32 bit SSE MFLOPS        717         1452         1466         1477
64 bit SSE2 MFLOPS       716         1456         1463         1466

Memory read performance test :
Read Buffer    Speed[MB/s]    Read Buffer    Speed[MB/s]
4 KBytes        21978         8 KBytes        19607
16 KBytes       11494         32 KBytes       11494
64 KBytes       11111         128 KBytes      11494
256 KBytes      10989         512 KBytes      6825
1 MByte         5479          2 MBytes        5154
4 MBytes        2574

Generating:
1. Random numbers [200mills] :         0.479 seconds
2. Fibonicci numbers [200mills] :      0.194 seconds
4. Cycle with Loop [500mill times] :   0.612 seconds
5. Cycle with Jump [500mill times] :   0.298 seconds


------------------------------------------------------

Procbench V0.5 Alpha, Peter Kuscsik, 2006-07-

Basic CPUID info:
~~~~~~~~~~~~~~~~~
Vendor    : GenuineIntel
Family    : 15
Model     : 0
Revision  : 7
Name      : Itanium
Features  : fpu vme de pse tsc msr pae mce cxchg8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse ia-64

1st-level data cache: 16 KByte, 4-way set associative, 64 byte line size

Benchmarks
~~~~~~~~~~
Frequency [MHz]: 900.1

Speed of registers measured by add instructions via 1, 2, 3 and 4 registers.
Speeds adding to      1 Register  2 Registers  3 Registers  4 Registers
16 bit Integer MIPS      435          435          435          433
32 bit Integer MIPS      845          843          843          842
32 bit MMX Integer MIPS  438          840          843          845
64 bit FPU MFLOPS       ----         ----         ----         ----
32 bit 3DNow MFLOPS     ----         ----         ----         ----
32 bit SSE MFLOPS        148          293          293          293
64 bit SSE2 MFLOPS      ----         ----         ----         ----

Memory read performance test :
Read Buffer    Speed[MB/s]    Read Buffer    Speed[MB/s]
4 KBytes        3278          8 KBytes        3241
16 KBytes       964           32 KBytes       601
64 KBytes       600           128 KBytes      597
256 KBytes      582           512 KBytes      545
1 MByte         490           2 MBytes        371
4 MBytes        361

Generating:
1. Random numbers [200mills] :         5.794 seconds
2. Fibonicci numbers [200mills] :      2.453 seconds
4. Cycle with Loop [500mill times] :   3.898 seconds
5. Cycle with Jump [500mill times] :   4.458 seconds
