Beginner

Controlling Process Placement with the Intel® MPI Library

When running an MPI program, process placement is critical to maximum performance.  Many applications can be sufficiently controlled with a simple process placement scheme, while some will require a more complex approach.  The Intel® MPI Library offers multiple options for controlling process placement within the Hydra process manager.

  • Developers
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Beginner
  • Intel® MPI Library
  • Rank Placement
  • Message Passing Interface
  • Cluster Computing
  • Offload Programming: Fortran and C Code Examples

    This document describes a set of source code examples that are available as part of the Intel® Composer 2013 package. These examples demonstrate the basic concepts of offload programming for Intel® Xeon Phi™ coprocessors and are installed to the following default location on Linux*. The default value for <install_dir> is /opt/intel/composer_xe_2013.

    Fortran code examples: <install-dir>/Samples/en_US/Fortran/mic_samples/LEO_Fortran_intro/
    C code examples: <install_dir>/Samples/en_US/C++/mic_samples/intro_sampleC/

  • Developers
  • Linux*
  • Fortran
  • Beginner
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • OpenMP*
  • offload
  • Intel® Many Integrated Core Architecture
  • How to package a HTML5/web-app for AppUp using node-webit and WixToolset

    Introduction

    This article demonstrates one of many ways to package a HTML5/web app for distribution for Windows. The result will be a Windows MSI installer file that can install silently. The web app is packaged with node-webkit that provides the browser environment for the app. The beauty is your app will allways run in the same constant environment and does not have to cater for multiple browsers.

  • Developers
  • Intel AppUp® Developers
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • HTML5
  • Windows*
  • HTML5
  • Advanced
  • Beginner
  • Intermediate
  • AppUp
  • html5
  • windows
  • deployment
  • msi
  • installer
  • wixtools
  • node-webkit
  • webkit
  • node.js
  • Development Tools
  • Microsoft Windows* 8 Desktop
  • Bug report IVF Composer XE 2013 Update 2 Visual Studio crashes opening Fortran source file

    Affected Version:  Intel(R) Visual Fortran Composer XE 2013 Update 2 ( version 13.1.0.149 / build 20130118 )

    Symptom:  Visual Studio 2010 environment will crash when opening a Fortran Source file

    Root cause:  the Visual Fortran Integrations into Microsoft Visual Studio introduced a bug in the Update 2 compiler.  Fortran source files containing:

    interface assignment(=)

  • Developers
  • Microsoft Windows* (XP, Vista, 7)
  • Fortran
  • Advanced
  • Beginner
  • Intermediate
  • Intel® Visual Fortran Composer XE
  • Calculating estimated call counts with Intel® VTune™ Amplifier XE 2013

    When you profile your software with VTune™ Amplifier XE you often start from looking at the top function hotspots list. This allows you to see what functions are spending CPU resources, so you can focus your optimization efforts.

    Function call counts can provide some additional information to assist in further optimization.

  • Developers
  • Intel AppUp® Developers
  • Partners
  • Professors
  • Students
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Unix*
  • Windows*
  • .NET*
  • C#
  • C/C++
  • Fortran
  • Java*
  • Advanced
  • Beginner
  • Intermediate
  • Intel® Parallel Studio XE
  • Intel® VTune™ Amplifier XE
  • VTune Amplifier XE
  • Learning Lab
  • Optimization
  • Parallel Computing
  • Making the Call Stack Pane Work for You



    VTune™ Amplifier XE Call Stack Pane

    The call stack pane is displayed in viewpoints of analysis types that include stack data. It is displayed on the right side of the viewpoint (highlighted below in a gold box).

    call stack pane highlighted in viewpoint

  • Developers
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Server
  • Windows*
  • .NET*
  • C#
  • C/C++
  • Fortran
  • Java*
  • Beginner
  • Intel® C++ Studio XE
  • Intel® Cluster Studio XE
  • Intel® VTune™ Amplifier XE
  • performance profiler
  • Call Stack Pane
  • menu
  • Configure
  • Development Tools
  • Optimization
  • Pages

    Subscribe to Beginner