Intel® Thread Profiler

Intel感知计算(1)- 简介

Intel感知计算(1- 简介

Intel感知计算通过设备感知和理解用户行为来进行人机交互,它是更加自然的、身临其境的、直觉交互方式。现在Intel感知计算SDK Beta版本已经能够使用,网友可以访问http://software.intel.com/en-us/vcsource/tools/perceptual-computing-sdk 来下载安装文件,如图1所示:

如何利用 Windows* 版英特尔® 线程调节器来分析 Linux* 应用

Instructions for how-to use the "Enabling collector for Linux*" to collect Intel® Thread Profiler data on a Linux* system and view the results with the Intel® Thread Profiler for Windows*, part of the Intel® VTune Performance Analyzer for Windows*.
  • Sviluppatori
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Intel® Thread Profiler
  • Intel® VTune™ Performance Analyzer
  • 重复使用已创建的线程以减少系统的额外开销

    在多核平台上开发程序,我们主张把子任务并行化。这样需要创建多个进程。问题是,是不是线程越多越好呢?

    下面是把多任务进行划分,并行工作的例子。第一种方法共创建了84个子线程;第二种方法仅创建了4个子线程(我的实验平台是四核的CPU)

    限于篇幅的限制,和便于对照。说明如下:1)紫色代码是在原代码上新增的;2)蓝色的代码是修改对应的函数(原代码已不再用);3)黑色的是原代码(含被注释掉的)

    这样,也可以很方便的编译原代码,以作比较。

    关于获得Intel® Thread Profiler RDC for Linux* 和一般的使用方法

    Intel® VTune™ Performance Analyzer for Windows* 包含VTune™ Analyzer 和 Intel® Thread Profiler 这二个安装包。这些安装包是不包含Intel® Thread Profile RCD for Linux*的。

    同样Intel® VTune™ Performance Analyzer for Linux* 是不包含Intel® Thread Profiler RDC for Linux*的安装包的。

    Iscriversi a Intel® Thread Profiler