Filters

Blog post

How safe is your Fortran application?

Intel® Inspector XE is often recommended as a great tool for verifying the correctness and security of C++ applications, but it is important to note that this tool works just as well on Fortran and

Authored by Jackson Marusarz (Intel) Last updated on 06/14/2017 - 15:40
Blog post

Specification for Low Overhead Tool Annotations Released

Program analysis tools can be valuable for debugging program correctness and performance issues, even more so for multi-threaded programs.   Some of these tools need to know about certain events in

Authored by Arch D. Robison (Intel) Last updated on 06/14/2017 - 15:59
Blog post

New Tools for HPC Developers - Intel® Cluster Studio XE Released this Week!

In case you haven't heard - the hard-working tools team has released Intel® Cluster Studio XE, a gaggle of developer tools desi

Authored by Kathy F. (Intel) Last updated on 06/14/2017 - 15:59
Article

Performance Testing and Tuning - Part II

by ChandraMohan Lingam

Introduction

Capture good performance requirements when tuning an application.

Authored by Chandramohan Lingam (Intel) Last updated on 06/07/2017 - 12:08
Article

Tuning Phase of Threaded Application Development

Challenge

Develop a methodology for the tuning phase of the development cycle. The tuning phase increases performance incrementally where possible.

Authored by admin Last updated on 06/07/2017 - 12:09
Article

Use command line in Intel® Parallel Inspector

Tips for using command line in Intel® Parallel Inspector
Authored by Peter Wang (Intel) Last updated on 06/07/2017 - 10:44
Blog post

Inspector XE 2011:缩减程序运行负荷

Intel® Inspector XE 2011 帮助程序开发员查找内存访问错误和线程运行过程中的错误。此工具动态监控所有的内存访问及相关的API;还有线程运行中的共享变量的冲突,线程死锁。这样,在程序运行过程中不可避免地增加了额外开销(Overhead)。 这就要求在测试过程中,缩减相应的工作负荷,以减少额外开销。如:

Authored by Peter Wang (Intel) Last updated on 06/14/2017 - 16:50
Blog post

使用inspxe-cl 命令行进行内存和线程检查

Intel® Inspector XE 2011 是新一代的内存和线程检查工具,含图形界面以方便分析结果。但有时我们基于二点原因需要使用命令行来分析: 1.含图形界面的工具增加应用程序的负载 2.用户需要做自动(回溯)内存和线程分析的工作(Run Script),及产生报告 准备工作:

Authored by Peter Wang (Intel) Last updated on 06/14/2017 - 15:56
Blog post

重复使用已创建的线程以减少系统的额外开销

在多核平台上开发程序,我们主张把子任务并行化。这样需要创建多个进程。问题是,是不是线程越多越好呢? 下面是把多任务进行划分,并行工作的例子。第一种方法共创建了84个子线程;第二种方法仅创建了4个子线程(我的实验平台是四核的CPU)

Authored by Peter Wang (Intel) Last updated on 06/14/2017 - 15:57
Blog post

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

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

Authored by Peter Wang (Intel) Last updated on 06/14/2017 - 15:57
Array