MIC

使用idb调试Intel® Xeon Phi协处理器上的本地应用程序

在使用idb对运行在Intel® Xeon PhiTM协处理器上的本地应用程序(Native Code)进行调试之前首先需要建立起调试器的运行环境。该环境的设置也被包含在Intel®编译器的环境设置脚本中,所以可以通过运行下面的命令建立Intel®编译器和调试器的使用环境:
$ source /opt/intel/composerxe/bin/compilervars.sh intel64

和主机程序的调试一样,我们需要在生成协处理器本地应用程序的编译命令行中加上”-g”选项让编译器生成带有调试符号的可执行程序;然后将可执行程序上传到协处理器系统并确认该程序可以正常启动执行。

接下来在主机环境中启动远程调试器:
idbc_mic -tco -rconnect=tcpip:coprocessor-ip-address:port
缺省情况下的端口号是2000

例如:当协处理器使用缺省的网络配置时启动对第一个Intel® Xeon PhiTM协处理器进行调试的命令行就是:
idbc_mic -tco -rconnect=tcpip:mic0:2000

  • Développeurs
  • Étudiants
  • Linux*
  • C/C++
  • Fortran
  • Intel® Parallel Studio XE
  • intel debugger
  • Intel Xeon Phi
  • MIC
  • Débogage
  • Outils de développement
  • Intel® Many Integrated Core Architecture
  • Informatique parallèle
  • Migrating Fortran projects to the Intel® Xeon Phi™ coprocessor

    This article focuses on aspects of porting Fortran codes to the Intel® Xeon Phi™ coprocessor.  Most of the documentation for the coprocessor is C/C++ centric. Here the focus is on Fortran, which is still the dominant language for scientific programming and for which a large amount of legacy code exits.

    英特尔® 至强融核™ 协处理器系统软件开发人员指南

    对于多数计算系统,英特尔® 集成众核架构编程模型可分为两类: 应用编程和系统编程。

    在本指南中,应用编程是指使用英特尔® Composer XE 2013 或第三方软件开发工具开发用户应用或代码。 这些工具通常包括由编译器、函数库以及其它工具组成的开发环境。

    应用编程不属于本文讨论内容,请参考英特尔® 至强融核™ 协处理器开发人员快速入门指南,深入了解如何在包括英特尔® 集成众核架构的开发平台上编写应用代码并运行应用。 本文档介绍了一些可用工具,并随附几个简单示例以示范如何准备和运行基于 C/C++ 和 Fortran 的程序。

    下载英特尔® 至强融核™ 协处理器系统软件开发人员指南(PDF) (最新更新于 2013 年 6 月),链接如下。

  • Développeurs
  • Linux*
  • C/C++
  • Fortran
  • Intermédiaire
  • intel mic software developers guide
  • intel xeon phi software developers guide
  • MIC
  • intel xeon phi developers guide
  • Xeon phi software guide
  • Intel® Many Integrated Core Architecture
  • 面向英特尔® 至强融核™ 协处理器的系统管理

    更新日期:2013 年 7 月 18 日

    下载


    面向英特尔® 至强融核™ 协处理器的系统管理 [PDF 597.22 KB] pre-MPSS 3.1

    Under revision! At present, the version of the system administration guide here applies only to those versions of the MPSS earlier than 3.1

    前言


    本文档概述面向英特尔® 至强融核™ 协处理器的系统管理。主要面向小规模系统管理员。本文档不能取代英特尔® 集成众核架构(英特尔® MPSS)的附带文档而是作为补充,其中包括相关提示、故障排除建议以及其它文档的指针。

    概述

    本文从系统管理员的角度研究英特尔至强融核协处理器。

  • Développeurs
  • Serveur
  • MIC
  • Intel® Xeon Phi™ Coprocessor
  • Intel® Xeon Phi™ Coprocessor System Admistration Guide
  • Intel® Xeon Phi™ Coprocessor Training Material Updated

    When the Intel® Xeon Phi™ Coprocessor was released, training videos were published. These videos are now complemented by revised training presentations as follows:

    Intel® Xeon Phi™ Coprocessor Introduction

    Intel® Xeon Phi™ Coprocessor Architecture Overview

    Intel® Xeon Phi™ coprocessor Power Management Turbo Part 2: Hot and Cold Running Silicon

    The previous blog in this series, “Intel® Xeon Phi™ coprocessor Power Management Turbo Part 1: What is turbo? And how will it affect my horsepower?” can be found at http://software.intel.com/en-us/blogs/2013/09/26/intel-xeon-phi-coprocessor-power-management-turbo-part-1-what-is-turbo-and-how-will.

    TEMPERATURE DISTRIBUTION

    MODERATE ACTIVITY

    C-States, P-States, where the heck are those T-States?

    I had an interesting question come across my desk a few days ago: “Is it still worthwhile to understand T-states?” My first response was to think, “Huh? What the heck is a T-state?”

    Doing a little more research, I discovered that, yes, there is something called a T-state, and no, it really isn’t relevant any more, at least for mainline Intel(R) processors.

    Let me say this again: T-States are no longer relevant!

    S’abonner à MIC