首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 在多核平台上快速知晓程序的各个线程负载- Intel性能调试工具之小贴士(1) [无满意答案结帖,结帖人:zhenyuwang]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhenyuwang
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-02-22 16:35:14 楼主
    我们总希望自己写的多线程程序在多核上的任务分布均匀,以求性能最优化.
    使用Intel® VTune™ Performance Analyzer之样本采集器收集性能数据,在进程报告中选中目标进程,然后打开线程报告:
    http://photo10.hexun.com/p/2008/0222/172559/m_5BA5D3E7587BFA856D0CA64A97774780.jpg
    可见线程间任务分布不均匀,须改写代码,已达到下图效果:
    http://photo10.hexun.com/p/2008/0222/172562/m_8E69DBF500CC8897A32FB560A036B02A.jpg
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • zhenyuwang
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-02-23 16:55:131楼 得分:0
    为什么我不能修改自己的贴子???(重发)

    我们总希望自己写的多线程程序在多核上的任务分布均匀,以求性能最优化.
    使用Intel®  VTune™  Performance  Analyzer之样本采集器收集性能数据,在进程报告中选中目标进程,然后打开线程报告:
    http://photo10.hexun.com/p/2008/0222/172559/m_5BA5D3E7587BFA856D0CA64A97774780.jpg

    可见线程间任务分布不均匀,须改写代码,已达到下图效果:

    http://photo10.hexun.com/p/2008/0222/172562/m_8E69DBF500CC8897A32FB560A036B02A.jpg  
    修改 删除 举报 引用 回复