Page 1 of 7 123 ... LastLast
Results 1 to 10 of 69

Thread: CPU benchmark - how many GFLOPs does your multicore machine do?

  1. #1
    Join Date
    Dec 2006
    Location
    /dev/null
    Beans
    351

    CPU benchmark - how many GFLOPs does your multicore machine do?

    The primary goal of the Linpack benchmark is to measure Gigaflops of PCs or PC clusters. It has been used for Super-Computers, but also desktop machines. The software solves mathematical problem - arbitrary large set of linear equations, and displays the rate of solving, measured in Gigaflops (Floating Point Operations per Second).

    It is very efficient at using multi-core processors. Here is a screen-shot of my conky during the test run:



    You can download it from Intel's page: Linpack download link.

    Installation is trivial:
    Code:
    $ cd Downloads
    $ tar zxvf l_lpk_p_10.1.0.002.tgz
    Before you run it, you need to know how much physical memory you have and enter the appropriate values into the software for it's problem sizes and leading dimensions variables. These tell it how much memory to use.

    Here is a rough guide:

    1 gig of physical memory = 7000
    2 gig of physical memory = 13700
    4 gig of physical memory = 20000
    8 gig of physical memory = 30000


    If you're running the amd64 LINUX, use the 'xlinpack_xeon64' executable. If you're running the standard i686 or below LINUX, use the 'xlinpack_xeon32' executable.

    Code:
    $ cd linpack_10.1.0/benchmarks/linpack/
    $ ./xlinpack_xeon64
    Now you'll see:

    Code:
    Input data or print help ? Type [data]/help :
    Simply hit the <ENTER> key and enter the value you found from the table above. My system has 4 gigs, so I'll use '20000' for the first two questions, and '4' for the last two questions.

    Code:
    Input data or print help ? Type [data]/help :
    
    Number of equations to solve (problem size): 20000
    Leading dimension of array: 20000
    Number of trials to run: 4
    Data alignment value (in Kbytes): 4
    Current date/time: Sun Dec 14 19:00:27 2008
    
    CPU frequency:    3.400 GHz
    Number of CPUs: 4
    Number of threads: 4
    
    Parameters are set to:
    
    Number of tests                             : 1
    Number of equations to solve (problem size) : 20000
    Leading dimension of array                  : 20000
    Number of trials to run                     : 4    
    Data alignment value (in Kbytes)            : 4    
    
    Maximum memory requested that can be used = 3200404096, at the size = 20000
    
    ============= Timing linear equation system solver =================
    
    Size   LDA    Align. Time(s)    GFlops   Residual     Residual(norm)
    20000  20000  4      111.673    47.7658  4.546476e-10 4.024627e-02
    20000  20000  4      111.306    47.9233  4.546476e-10 4.024627e-02
    20000  20000  4      111.339    47.9091  4.546476e-10 4.024627e-02
    20000  20000  4      111.733    47.7400  4.546476e-10 4.024627e-02
    
    Performance Summary (GFlops)
    
    Size   LDA    Align.  Average  Maximal
    20000  20000  4       47.8345  47.9233 
    
    End of tests
    My CPU is an X3360 @ 8.5x400=3.40 GHz by the way.

    Please post your results!
    Last edited by graysky; December 15th, 2008 at 01:11 AM.

  2. #2
    Join Date
    Sep 2007
    Location
    the Hague, Netherlands
    Beans
    949
    Distro
    Ubuntu 9.10 Karmic Koala

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    My intel core 2 duo e6300 @ 1.86 GHZ:

    ichigo-soul-reaper@soul-society:~/Desktop/linpack_10.1.0/benchmarks/linpack$ ./xlinpack_xeon64
    Input data or print help ? Type [data]/help :
    data
    Number of equations to solve (problem size): 18500
    Leading dimension of array: 18500
    Number of trials to run: 1
    Data alignment value (in Kbytes): 4
    Current date/time: Sun Dec 7 14:00:58 2008

    CPU frequency: 1.862 GHz
    Number of CPUs: 2
    Number of threads: 2

    Parameters are set to:

    Number of tests : 1
    Number of equations to solve (problem size) : 18500
    Leading dimension of array : 18500
    Number of trials to run : 1
    Data alignment value (in Kbytes) : 4

    Maximum memory requested that can be used = 2738374096, at the size = 18500

    ============= Timing linear equation system solver =================

    Size LDA Align. Time(s) GFlops Residual Residual(norm)
    18500 18500 4 475.641 8.8760 3.158189e-10 3.270656e-02

    Performance Summary (GFlops)

    Size LDA Align. Average Maximal
    18500 18500 4 8.8760 8.8760

    End of tests


    Well, ubuntu runs extremely fast on this PC, so I'
    m happy

  3. #3
    Join Date
    Apr 2008
    Location
    Viet Nam
    Beans
    189
    Distro
    Ubuntu

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    Mine is T8300 2x2.4G
    CPU frequency: 2.394 GHz
    Number of CPUs: 2
    Number of threads: 2

    Parameters are set to:

    Number of tests : 1
    Number of equations to solve (problem size) : 13700
    Leading dimension of array : 13700
    Number of trials to run : 4
    Data alignment value (in Kbytes) : 4

    Maximum memory requested that can be used = 1501798096, at the size = 13700

    ============= Timing linear equation system solver =================

    Size LDA Align. Time(s) GFlops Residual Residual(norm)
    13700 13700 4 167.233 10.2528 1.865160e-10 3.518248e-02
    13700 13700 4 124.721 13.7475 1.865160e-10 3.518248e-02
    13700 13700 4 126.239 13.5823 1.865160e-10 3.518248e-02
    13700 13700 4 119.224 14.3814 1.865160e-10 3.518248e-02

    Performance Summary (GFlops)

    Size LDA Align. Average Maximal
    13700 13700 4 12.9910 14.3814

    End of tests
    Dell Inspiron 1464
    Intel Core-i3 @ 2.13Ghz | 4G 1066Mhz DDR3
    GMA HD | Intel SSD 80Gb |
    Running Ubuntu 12.04 "Precise"

  4. #4
    Join Date
    Nov 2006
    Beans
    124
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    This was so much fun
    Thank you for posting link and info!


    CPU frequency: 2.327 GHz
    Number of CPUs: 8
    Number of threads: 8

    Parameters are set to:

    Number of tests : 1
    Number of equations to solve (problem size) : 30000
    Leading dimension of array : 30000
    Number of trials to run : 4
    Data alignment value (in Kbytes) : 4

    Maximum memory requested that can be used = 7200604096, at the size = 30000

    ============= Timing linear equation system solver =================

    Size LDA Align. Time(s) GFlops Residual Residual(norm)
    30000 30000 4 303.953 59.2257 7.597450e-10 2.994923e-02
    30000 30000 4 303.596 59.2952 7.597450e-10 2.994923e-02
    30000 30000 4 303.480 59.3179 7.597450e-10 2.994923e-02
    30000 30000 4 303.716 59.2718 7.597450e-10 2.994923e-02

    Performance Summary (GFlops)

    Size LDA Align. Average Maximal
    30000 30000 4 59.2776 59.3179

    End of tests

  5. #5
    Join Date
    May 2009
    Beans
    1

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    Do we have similar test suites for AMD x86_64 machines too? The software package I found on Netlib takes ages to 'make' on my machine, and then hangs it.

    -Vlad

  6. #6
    Join Date
    Feb 2008
    Location
    denmark
    Beans
    7
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    i looked everywhere for a gigaflops benchmark. then i found this thread.. was fooling with hpl and stuff..

    intel q9550 goodness

    Code:
    CPU frequency:    3.604 GHz
    Number of CPUs: 4
    Number of threads: 4
    
    Parameters are set to:
    
    Number of tests                             : 1
    Number of equations to solve (problem size) : 20000
    Leading dimension of array                  : 20000
    Number of trials to run                     : 4    
    Data alignment value (in Kbytes)            : 4    
    
    Maximum memory requested that can be used = 3200404096, at the size = 20000
    
    ============= Timing linear equation system solver =================
    
    Size   LDA    Align. Time(s)    GFlops   Residual     Residual(norm)
    20000  20000  4      106.650    50.0153  3.498382e-10 3.096834e-02
    20000  20000  4      106.519    50.0769  3.498382e-10 3.096834e-02
    20000  20000  4      106.199    50.2279  3.498382e-10 3.096834e-02
    20000  20000  4      106.996    49.8535  3.498382e-10 3.096834e-02
    
    Performance Summary (GFlops)
    
    Size   LDA    Align.  Average  Maximal
    20000  20000  4       50.0434  50.2279 
    
    End of tests

    would like to see an OC i7 do this test..
    Last edited by wapko; July 11th, 2009 at 04:11 AM. Reason: cos im a spellingmonkey

  7. #7
    Join Date
    Oct 2009
    Beans
    1

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    xlinpack_xeon32Input data or print help ? Type [data]/help :

    Number of equations to solve (problem size): 20000
    Leading dimension of array: 20000
    Number of trials to run: 4
    Data alignment value (in Kbytes): 4
    Current date/time: Fri Oct 16 18:35:18 2009

    CPU frequency: 2.261 GHz
    Number of CPUs: 2
    Number of threads: 2

    Parameters are set to:

    Number of tests : 1
    Number of equations to solve (problem size) : 20000
    Leading dimension of array : 20000
    Number of trials to run : 4
    Data alignment value (in Kbytes) : 4

    Maximum memory requested that can be used = 3200404096, at the size = 20000

    ============= Timing linear equation system solver =================

    Size LDA Align. Time(s) GFlops Residual Residual(norm)
    20000 20000 4 343.637 15.5226 3.560856e-10 3.152138e-02
    20000 20000 4 355.292 15.0134 3.560856e-10 3.152138e-02
    20000 20000 4 342.751 15.5627 3.560856e-10 3.152138e-02
    20000 20000 4 344.322 15.4917 3.560856e-10 3.152138e-02

    Performance Summary (GFlops)

    Size LDA Align. Average Maximal
    20000 20000 4 15.3976 15.5627

    End of tests
    My laptop =)

  8. #8
    Join Date
    Apr 2008
    Location
    London
    Beans
    1,873
    Distro
    Kubuntu 12.04 Precise Pangolin

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    Memory 2GB
    2 x Intel Core2 Duo T7250 @2.00 GHz

    Code:
    Number of equations to solve (problem size): 13700
    Leading dimension of array: 13700
    Number of trials to run: 4
    Data alignment value (in Kbytes): 4
    Current date/time: Sat Oct 17 01:08:55 2009
    
    CPU frequency:    1.995 GHz
    Number of CPUs: 2
    Number of threads: 2
    
    Parameters are set to:
    
    Number of tests                             : 1
    Number of equations to solve (problem size) : 13700
    Leading dimension of array                  : 13700
    Number of trials to run                     : 4    
    Data alignment value (in Kbytes)            : 4    
    
    Maximum memory requested that can be used = 1501798096, at the size = 13700
    
    ============= Timing linear equation system solver =================
    
    Size   LDA    Align. Time(s)    GFlops   Residual     Residual(norm)
    13700  13700  4      176.729    9.7019   1.865160e-10 3.518248e-02
    13700  13700  4      184.014    9.3178   1.865160e-10 3.518248e-02
    13700  13700  4      192.283    8.9171   1.865160e-10 3.518248e-02
    13700  13700  4      198.220    8.6500   1.865160e-10 3.518248e-02
    
    Performance Summary (GFlops)
    
    Size   LDA    Align.  Average  Maximal
    13700  13700  4       9.1467   9.7019  
    
    End of tests

  9. #9
    Join Date
    Apr 2008
    Beans
    52
    Distro
    Ubuntu 14.04 Trusty Tahr

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    34.2 GFlops! Woo!
    Intel Q9300 Quad Core @ 2.5 GHz.

    Code:
    CPU frequency:    2.505 GHz
    Number of CPUs: 4
    Number of threads: 4
    
    ============= Timing linear equation system solver =================
    
    Size   LDA    Align. Time(s)    GFlops   Residual     Residual(norm)
    20000  20016  4      156.735    34.0329  3.625560e-10 3.209415e-02
    20000  20016  4      156.792    34.0205  3.625560e-10 3.209415e-02
    20000  20016  4      155.871    34.2214  3.625560e-10 3.209415e-02
    20000  20016  4      155.858    34.2243  3.625560e-10 3.209415e-02
    
    Performance Summary (GFlops)
    
    Size   LDA    Align.  Average  Maximal
    20000  20016  4       34.1248  34.2243
    Last edited by dalesd; October 18th, 2009 at 08:30 PM. Reason: left out code tag

  10. #10
    Join Date
    Apr 2005
    Location
    McKinney, TX, USA
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: CPU benchmark - how many GFLOPs does your multicore machine do?

    Quote Originally Posted by Mr.Carramba View Post
    This was so much fun
    Thank you for posting link and info!
    What kind of cpu do you have? It appears to be extremely fast, is it a Core i7 Bloomfield?

Page 1 of 7 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •