Linux*

Using Intel® MPI Library and Intel® Xeon Phi™ coprocessor tips

1. Check prerequisites

  • Each host and each Intel® Xeon Phi™ coprocessor should have a unique IP address across a cluster;
  • ssh access between host(s) and Intel® Xeon Phi™ coprocessor(s) should be password-less;
  • Update the Intel® Manycore Platform Software Stack (Intel® MPSS) to current version;
  • Desarrolladores
  • Estudiantes
  • Linux*
  • Avanzado
  • Intermedio
  • Herramientas de clúster
  • Intel® MPI Library
  • Intel® Cluster Studio
  • Intel® Cluster Studio XE
  • Computación con clústeres
  • Computación en paralelo
  • Video 和 Audio API

    #第六届英特尔杯全国大学生软件创新大赛博客征集#

    Video 和 Audio API

    概述


    ¦视频容器和编解码器
      音频文件和视频文件其实都是一个容器文件。视频容器包含音频轨道、视频轨道和一些元数据,播放时,音频轨道和视频轨道绑定在一起,元数据指视频的封面、标题、字幕等信息。

     

    HTML5标准与性能之二:Typed Array

    在上一篇“HTML5标准与性能之一:WebWorkers”中,我们了解了Web Workers为计算密集型的Web应用带来的优势。那这篇文章就为大家介绍另一个有助于性能提升的HTML5标准——Typed Array。

    Typed Array

    在JS语言中,数值只有一种称为Number的类型,而不像C语言或底层CPU指令那样区分是整型还是浮点型,是有符号的还是无符号的,是32位的还是64位的,因此如果用JS来实现32位整型的除法计算(结果仍是32位整型),就需要利用标准库函数Math.floor (x / y)来模拟实现,可想而知性能会大打折扣。另外,JS不具备二进制格式数据的解析能力,必须利用一些非常规手段来实现,首先要把二进制数据作为文本读入(通过AJAX等),然后用String.prototype.charCodeAt(i)来依次读取每个字节的数据,如果进一步需要解析各种不同类型的数据则难上加难。

  • Desarrolladores
  • Socios
  • Profesores
  • Estudiantes
  • Android*
  • Apple iOS*
  • Linux*
  • Microsoft Windows* 8
  • Tizen*
  • HTML5
  • JavaScript*
  • Principiante
  • html5
  • WebWorkers
  • Typed Array
  • ParallelArray
  • asm.js
  • Optimización
  • An Introduction to the Cilk Screen Race Detector

    One of the pitfalls of parallel programming is the need to consider whether your code modifies a memory location in two parallel strands. Doing so is called a race because whether you get the correct answer depends on the timing of the executed instructions.  Parallel reads are OK, since the value doesn’t change.  But two writes, or a read and a write in parallel are errors. Consider the following code which increments a global location:

  • Desarrolladores
  • Apple iOS*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Unix*
  • C/C++
  • Intermedio
  • Intel® Cilk™ Plus
  • Setting Text Size for Intel® Parallel Studio XE Components on Linux* Operating Systems

    Intel® Advisor XE, Intel® VTune™ Amplifier XE, and Intel® Inspector XE all use system GTK* fonts for drawing. They need a vector (scalable) font installed as a default font for the user to show text in different sizes: bigger for titles, smaller for tables and text.

    However, you may want to change the font or text size for preference or accessibility reasons. We do not recommend changing the system fonts, obviously, and they are easy enough to override with user-defined fonts stored separately for each user.

  • Desarrolladores
  • Linux*
  • C/C++
  • Fortran
  • Principiante
  • Intel® Cluster Studio XE
  • Intel® Parallel Studio XE
  • Intel® Advisor XE
  • Intel® VTune™ Amplifier XE
  • Intel® Inspector XE
  • HTML5标准与性能之一:WebWorkers

    使用HTML5开发的应用越来越多,很多针对性能提升的新标准也开始逐渐提出,提交到HTML5、EcmaScript等标准中,给HTML5的应用更强大的计算能力。我们分4篇文章分别介绍一下这些针对HTML5性能的新标准:Web Workers, Typed Array, ParallelArray 和 asm.js。

    之一:Web Workers

    Web Workers是一个在前端实现多线程的JS接口,属于W3C的HTML5标准的一部分,现在大多数浏览器包括移动浏览器都支持Web Workers.

  • Desarrolladores
  • Socios
  • Estudiantes
  • Android*
  • Apple iOS*
  • Linux*
  • Microsoft Windows* 8
  • Tizen*
  • HTML5
  • HTML5
  • JavaScript*
  • Principiante
  • html5
  • WebWorkers
  • Typed Array
  • ParallelArray
  • asm.js
  • Optimización
  • Computación en paralelo
  • Register for Intel® Software Tools Spring Technical Webinar Presentation "Design and prototype scalable threading using Intel® Advisor XE"

    I will be presenting on May 14th at 11am PDT on the following topic:

    Design and prototype scalable threading using Intel® Advisor XE

    Please register for this presentation using the following link:

    https://www1.gotomeeting.com/register/849275177

    Here is a short abstract of the presentation:

    Check out the Intel® Advisor XE 2013 Update 3..

    Intel® Advisor XE 2013 Update 3 guides developers to add parallelism to their existing C/C++ programs. Using this tool, you can identify where most of the time is spent in your code, which of those locations can actually scale to multi-core and what correctness issues are lurking in those locations. The information provided by this tool can help you decide where to thread your code more judiciously. You can learn more about this tool at the Intel(R) Advisor XE 2013 home page.

    Páginas

    Suscribirse a Linux*