4227|2

5979

帖子

8

TA的资源

版主

楼主
 

【Altera SoC体验之旅】使用nbench测试Altera SoC性能 [复制链接]

作者:chenzhufly  QQ:36886052


硬件平台:Embest SoC --LarkBoard
软件平台:开发板-linux-3.10.31
                 Quartus 14.0



1、nbench是什么?

     nbench是一个简单的用于测试处理器,存储器性能的基准测试程序。即著名的BYTE Magazine杂志的BYTEmark benchmark program。nbench在系统中运行并将结果和一台运行Linux的AMD K6-233电脑比较,得到的比值作为性能指数。由于是完全开源的,爱好者可以在各种平台和操作系统上运行nbench,并进行优化和测试,是一个简单有效的性能测试工具。

主要测试三项内容:

  • memory 内存性能,主要体现处理器总线、CACHE和存储器性能,INT当然是整数处理性能;
  • interger 整数性能,主要体现整数处理性能;
  • float 浮点性能,主要体现双精度浮点性能;





2、nbench的下载和安装:

下载地址:http://www.tux.org/~mayer/linux/bmark.html

在Linux中下载文件:

  1. root@arm:~# wget http://www.tux.org/~mayer/linux/nbench-byte-2.2.3.tar.gz
    --2015-03-23 10:51:37--  http://www.tux.org/~mayer/linux/nbench-byte-2.2.3.tar.gz
    Resolving www.tux.org (www.tux.org)... 207.172.156.132
    Connecting to www.tux.org (www.tux.org)|207.172.156.132|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 111791 (109K) [application/octet-stream]
    Saving to: `nbench-byte-2.2.3.tar.gz'

100%[======================================>] 111,791     7.87K/s   in 12s     

  • 2015-03-23 10:51:50 (8.99 KB/s) - `nbench-byte-2.2.3.tar.gz' saved [111791/111791]
    复制代码





    解压编译,直接在目录下执行make

    1. root@arm:~/nbench-byte-2.2.3# make
      -bash: make: command not found
    复制代码






    如果没有make命令,需要先安装

    1. root@arm:~/nbench-byte-2.2.3# apt-get install make
      Reading package lists... Done
      Building dependency tree      
      Reading state information... Done
      The following packages were automatically installed and are no longer required:
        libmozjs24d xulrunner-24.0
      Use 'apt-get autoremove' to remove them.
      Suggested packages:
        make-doc
    复制代码






    3、测试结果:

    编译后在目录下有个nbench可执行文件,运行结果如下:


    1. root@arm:~/nbench-byte-2.2.3# ./nbench

    BYTEmark* Native Mode Benchmark ver. 2 (10/95)
    Index-split by Andrew D. Balsa (11/97)
    Linux/Unix* port by Uwe F. Mayer (12/96,11/97)

  • TEST                : Iterations/sec.  : Old Index   : New Index
                        :                  : Pentium 90* : AMD K6/233*
    --------------------:------------------:-------------:------------
    NUMERIC SORT        :          448.56  :      11.50  :       3.78
    vgaarb: this pci device is not a vga device
    STRING SORT         :          55.196  :      24.66  :       3.82
    BITFIELD            :      1.6402e+08  :      28.13  :       5.88
    FP EMULATION        :           62.63  :      30.05  :       6.93
    FOURIER             :          5651.6  :       6.43  :       3.61
    ASSIGNMENT          :           7.095  :      27.00  :       7.00
    IDEA                :          1408.2  :      21.54  :       6.39
    HUFFMAN             :          764.71  :      21.21  :       6.77
    NEURAL NET          :          7.5337  :      12.10  :       5.09
    LU DECOMPOSITION    :          284.12  :      14.72  :      10.63
    ==========================ORIGINAL BYTEMARK RESULTS==========================
    INTEGER INDEX       : 22.542
    FLOATING-POINT INDEX: 10.461
    Baseline (MSDOS*)   : Pentium* 90, 256 KB L2-cache, Watcom* compiler 10.0
    ==============================LINUX DATA BELOW===============================
    CPU                 : Dual ARMv7 Processor rev 0 (v7l)
    L2 Cache            :
    OS                  : Linux 3.10.31-ltsi-05017-g4ce5333-dirty
    C compiler          : gcc version 4.6.3 (Debian 4.6.3-14)
    libc                : libc-2.13.so
    MEMORY INDEX        : 5.396
    INTEGER INDEX       : 5.804
    FLOATING-POINT INDEX: 5.802
    Baseline (LINUX)    : AMD K6/233*, 512 KB L2-cache, gcc 2.7.2.3, libc-5.4.38
    * Trademarks are property of their respective holder.
    复制代码



    Altera SoC使用nbench测试的性能指数如下:

    MEM性能指数:5.396

    INT性能指数:5.804

    FP性能指数:5.802




    这些数据到底能够展示什么样的性能呢?且看下回分解。








    此帖出自FPGA/CPLD论坛

    最新回复

    和其他平台对比一下啊。。。  详情 回复 发表于 2015-3-26 16:57
    点赞 关注(1)
    个人签名生活就是油盐酱醋再加一点糖,快活就是一天到晚乐呵呵的忙
    ===================================
    做一个简单的人,踏实而务实,不沉溺幻想,不庸人自扰
     

    回复
    举报

    474

    帖子

    2

    TA的资源

    纯净的硅(初级)

    沙发
     
    此帖出自FPGA/CPLD论坛
     
     

    回复

    68

    帖子

    0

    TA的资源

    一粒金砂(中级)

    板凳
     
    和其他平台对比一下啊。。。
    此帖出自FPGA/CPLD论坛
     
     
     

    回复
    您需要登录后才可以回帖 登录 | 注册

    查找数据手册?

    EEWorld Datasheet 技术支持

    相关文章 更多>>
    关闭
    站长推荐上一条 1/9 下一条

     
    EEWorld订阅号

     
    EEWorld服务号

     
    汽车开发圈

    About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

    站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

    北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

    电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
    快速回复 返回顶部 返回列表