中级

How to analyze OpenMP* applications using Intel® VTune™ Amplifier XE 2015

 

Introduction

 

Intel® VTune™ Amplifier XE 2015 now includes extensive capabilities for analyzing OpenMP applications. This article will step through this analysis on an Intel® Xeon Phi™ coprocessor.

 

Compiling and running the application

 

The application we will be using is one of the samples included in VTune Amplifier. It is located in /opt/intel/vtune_amplifier_xe_2015/samples/en/C++/matrix_vtune_amp_xe.tgz. To build the application on Linux*:

  • 开发人员
  • Linux*
  • C/C++
  • Fortran
  • 中级
  • 英特尔® Parallel Studio XE
  • 英特尔® VTune™ 放大器 XE
  • 开发工具
  • 并行计算
  • 线程
  • How Intel® AVX2 Improves Performance on Server Applications

    The latest Intel® Xeon® processor E5 v3 family includes a feature called Intel® Advanced Vector Extensions 2 (Intel® AVX2), which can potentially improve application performance related to high performance computing, databases, and video processing. Here we will explain the context, and provide an example of how using Intel® AVX2 improved performance for a commonly known benchmark.

  • 开发人员
  • 合作伙伴
  • 学生
  • Linux*
  • 服务器
  • 中级
  • 英特尔® C++ 编译器
  • AVX2
  • AVX
  • SSE
  • server
  • High Performance Linpack
  • LINPACK Benchmark
  • Linpack
  • 大型企业
  • 并行计算
  • 线程
  • 矢量化
  • Intel® XDK Install Instructions

    Note that the APIs listed below augment the standard Cordova APIs, both APIs can and should be used in your application. In some cases there is overlap between the Cordova APIs and the intel.xdk APIs; in that case, we recommend you use the Cordova API first and then use the intel.xdk API when the Cordova API either does not provide the desired functionality or provides inadequate functionality.
  • 开发人员
  • HTML5
  • HTML5
  • JavaScript*
  • 高级
  • 入门级
  • 中级
  • 英特尔® XDK
  • Improve Intel MKL Performance for Small Problems: The Use of MKL_DIRECT_CALL

    One of the big new features introduced in the Intel MKL 11.2 is the greatly improved performance for small problem sizes. In 11.2, this improvement focuses on xGEMM functions (matrix multiplication). Out of the box, there is already a version-to-version improvement (from Intel MKL 11.1 to Intel MKL 11.2). But on top of it, Intel MKL introduces a new control that can lead to further significant performance boost for small matrices. Users can enable this control when linking with Intel MKL by specifying "-DMKL_DIRECT_CALL" or "-DMKL_DIRECT_CALL_SEQ".

  • 开发人员
  • 教授
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Unix*
  • 服务器
  • C/C++
  • Fortran
  • 高级
  • 入门级
  • 中级
  • 英特尔® 数学核心函数库
  • small matrix
  • performance
  • 优化
  • 在采用 TouchScript 的 Unity* 3D 中实施手势序列

    Download PDF

    By Lynn Thompson

    当配置触摸目标控制一个场景中的其他元素时,应最大限度地减少控制元素所占的屏幕空间。 这样,您可以将更多超极本™ 设备的可视屏幕区域用于显示视觉活动,更少用于用户交互。 实现它的一种方法是,让触摸目标能够处理多手势组合,从而无需在屏幕上设置更多触摸目标。 比如,使用连续点击图形用户界面 (GUI) widget 来触发炮楼旋转并开火,而非使用专门的 GUI widget 开火并使用另一个 widget 旋转炮楼(或 Unity* 3D 场景中的其他资产)。

    本文将介绍如何配置使用触摸目标的场景来控制第一人称控制器 (FPC)。 首先,为基本的 FPC 位置和旋转配置触摸目标;然后,将其扩大为附加功能。 附件功能可通过现有的 GUI widget 来实现,且不需要增加几何。 生成的场景将展示 Windows* 8 上运行的 Unity 3D 能够处理不同序列中使用的多手势。

  • 开发人员
  • Microsoft Windows* 8.x
  • Windows*
  • Unity
  • 中级
  • 感知计算
  • windows
  • 游戏开发
  • 触摸界面
  • MVarandas Soluções em Tecnologia escolhe Crosswalk como fundação de seus aplicativos HTML5 para Android

    Usado em vários restaurantes como única forma de fazer um pedido, o "Menew Cardápio Digital", software desenvolvido por MVarandas Soluções em Tecnologia, está recebendo várias melhorias graças ao Crosswalk,  HTML5 runtime para Android desenvolvido pela Intel. O bom resultado também é fruto da colaboração entre as equipes de desenvolvimento de ambas as empresas.

  • 开发人员
  • 合作伙伴
  • 安卓*
  • 安卓*
  • HTML5
  • HTML5
  • 入门级
  • 中级
  • 开发工具
  • 开源
  • What’s New in the Intel Compiler

    The list below summarizes new features in the Intel® C++ Compiler 15.0 and the Intel® Fortran Compiler 15.0. For more details about changes in the Intel compilers since the previous release, including a list of new options, please refer to the ‘What’s New’ section in the release notes (C++, Fortran).

  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • C/C++
  • Fortran
  • 高级
  • 入门级
  • 中级
  • 英特尔® C++ 编译器
  • Intel® Fortran Compiler
  • OpenMP*
  • 开发工具
  • 英特尔® 酷睿™ 处理器
  • Intel® Many Integrated Core Architecture
  • 优化
  • 并行计算
  • 线程
  • 矢量化
  • 订阅 中级