Advanced

System Software Debug with JTAG and Event Trace

The complexity of System-On-Chip based designs used in Intelligent Systems is growing fast with platforms comprised of multiple different cores with the software stack interacting across these cores. This translates directly to a more complex software stack, that has its own challenges for guaranteeing consistent reliability throughout the devices life cycle. Thus it is ever more important to have system and application debug solutions that provide deep hardware and platform insight as well as visibility of the entire system software stack.

  • Developers
  • Linux*
  • MeeGo*
  • Tizen*
  • Yocto Project
  • C/C++
  • Advanced
  • Intermediate
  • Debuggers
  • Intel® JTAG Debugger
  • Intel® System Studio
  • JTAG
  • dSVEN
  • event trace
  • instrumentation
  • Debugging
  • Embedded
  • Intel® Atom™ Processors
  • Instruções de Instalação: Imagem Jelly Bean 4.2 para Emulador Android* Intel® Atom™ x86

    Este documento vai guiá-lo através do processo de instalação da imagem Jelly Bean para emulador Android* Intel® Atom™ x86. Desenvolvido para testar aplicação que rodam na Arquitetura Intel.
  • Android*
  • Android*
  • Advanced
  • Beginner
  • Intermediate
  • Android* Development Tools
  • Intel Hardware Accelerated Execution Manager (HAXM)
  • Intel® Atom™ Processors
  • Intel® System Studio - Multicore Programming with Intel® Cilk™ Plus

    Intel System Studio not only provides a variety of signal processing primitives via Intel® Integrated Performance Primitives (Intel® IPP), and Intel® Math Kernel Library (Intel® MKL), but also allows developing high-performance low-latency custom code (Intel C++ Compiler with Intel Cilk Plus). Since Intel Cilk Plus is built into the compiler, it can be used where it demands an efficient threading runtime in order to extract parallelism. Therefore it's possible to effectively introduce multicore parallelism even without introducing it into each of the important algorithms e.g., by employing a parallel pattern called pipeline. For custom code (e.g., code that's not reused via a library), one can rely (in addition to auto-vectorization) on an extended Array Notation incl. elemental functions (kernels) to explicitly vectorize at a higher level compared to ISA-specific intrinsic functions.
  • Developers
  • Students
  • Linux*
  • Yocto Project
  • C/C++
  • Advanced
  • Beginner
  • Intermediate
  • Intel® C++ Compiler
  • Intel® Cilk™ Plus
  • Intel® Integrated Performance Primitives
  • Intel® Math Kernel Library
  • Intel® System Studio
  • embedded c programming
  • Embedded
  • Parallel Computing
  • Power Efficiency
  • Threading
  • Vectorization
  • How to Detect and Repair Correctness Issues in Code to Run on the Intel® Xeon Phi™ Coprocessor Architecture with Intel® Inspector XE

    How to Detect and Repair Correctness Issues in Code to Run on the Intel® Xeon Phi™ Coprocessor Architecture with Intel® Inspector XE

     

    Intel® Xeon Phi™ coprocessors combine advanced power performance with the benefits of standard CPU programming models.  Developing and tuning for Intel® Xeon Phi™ coprocessors means you get both great coprocessor performance and improved performance on Intel® Xeon® processors.

  • Developers
  • Linux*
  • Microsoft Windows* 8
  • C/C++
  • Advanced
  • Beginner
  • Intermediate
  • Intel® C++ Studio XE
  • Intel® Cluster Studio XE
  • Intel® Parallel Studio XE
  • Intel® Inspector XE
  • Message Passing Interface
  • Learning Lab
  • Development Tools
  • Intel® Many Integrated Core Architecture
  • Parallel Computing
  • Threading
  • 面向英特尔® 至强融核™ 协处理器的优化与性能调优,第 2 部分:了解和使用硬件事件

    摘要

    本文可帮助用户在英特尔® 至强融核协处理器上优化应用。它旨在与英特尔® VTune™ Amplifier XE 性能分析器一同使用,概述了架构,并详细说明了使用什么事件和指标来分析性能,另外还提出了调优建议。

    1 内容简介

  • Developers
  • Linux*
  • Advanced
  • Intel® Many Integrated Core Architecture
  • 在命令行上调试英特尔®至强融核™协处理器目标应用

    简介

    确定一个高性能计算目标平台的软件编码问题通常需要远程访问系统或通过防火墙访问系统。在这些情况下,最好最大限度降低功能丰富的 Elicpse* IDE 集成用户界面或其基于 Eclipse* Rich Client Platform 的独立用户界面的带宽支出。

    针对这些用例提供的解决方案由两个命令行调试器组成。

    英特尔® 调试器面向在英特尔® 64 上运行的应用,用于调试在基于英特尔 64 架构的主机系统上运行的所有代码。

  • Developers
  • Linux*
  • Advanced
  • Intel® Many Integrated Core Architecture
  • 英特尔® 至强融核™ 协处理器调试用例概述

    简介

    面向 Linux* 的英特尔® Composer XE 2013 包括英特尔® 调试器对于运行在主机系统上并可在英特尔® 至强融核协处理器上创建卸载进程的异构应用的编码问题该调试器可提供若干分析与追踪方法。另外,英特尔® 调试器只允许调试协处理器代码。

  • Developers
  • Linux*
  • Advanced
  • Intel® Many Integrated Core Architecture
  • Fluid Simulation for Video Games (part 15)

     

    By Dr. Michael J. Gourlay

    Downloads

    Download Fluid Simulation for Video Games (part 15) [PDF 1.2MB]
    Download MjgIntelFluidDemo15.zip [ZIP 4.1MB]

    Figure 1. A fluid column falls, sloshes to the left, forms a peak that travels right, and breaks

  • Developers
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Advanced
  • fluid dynamics
  • computational fluid dynamic
  • game development
  • visual computing
  • fluid simulation
  • vcsource_type_techarticle
  • vcsource_os_windows
  • vcsource_platform_desktoplaptop
  • vcsource_domain_graphics
  • vcsource_type_samplecode
  • vcsource_index
  • Game Development
  • Graphics
  • Pages

    Subscribe to Advanced