前面两篇文章分别介绍了WebWorkers和Typed Array,下面我们来介绍一下另一个针对性能的JS API:ParallelArray。
OpenCL*
Intel Xeon Phi Coprocessor April 2013 Developer Webinar Q&A Responses
Answers for the questions raised during the April session of our Introduction to High Performance Application Development for Intel® Xeon® & Intel® Xeon Phi™ processors class have been assembled. There were some duplicates and other questions we couldn't decipher, either because of the wording or because of implied context that was not spelled out. We tried to address the rest, which appear below:
Performance tuning of OpenCL* applications on Intel® Xeon Phi™ coprocessor using Intel® VTune™ Amplifier XE 2013
Download Article
Download Performance tuning of OpenCL* applications on Intel® Xeon Phi™ coprocessor using Intel® VTune™ Amplifier XE 2013 [PDF 603KB]
Intel Media SDK Tutorial - simple_7_transcode - d3d - ocl
This tutorial transcode sample uses the same approach as the previous OpenCL* frame processing samples. But in this case the integration with Intel® Media SDK utilizes the SDK user plug-in concept to ensure asynchronous behavior for optimal performance.
For optimal performance, stream transcode and frame processing are both executed using Intel® HD Graphics, featuring efficient surface sharing via the OpenCL 1.2 Khronos DX9 Media Surface Sharing extensions.
Intel Media SDK Tutorial - simple_7_encode - d3d - ocl_preproc
This tutorial sample is similar to the previous “simple_7_decode_d3d - ocl_postproc” but instead performs OpenCL* frame processing before feeding frames to the encoder.
For optimal performance, stream encode and frame processing are both executed using Intel® HD Graphics, featuring efficient surface sharing via the OpenCL 1.2 Khronos DX9 Media Surface Sharing extensions.
Intel Media SDK Tutorial - simple_7_decode - d3d - ocl_postproc
This tutorial sample is similar to the “simple_6_decode_vpp_postproc” sample but instead of using VPP to post process the frames, the sample efficiently integrates with Intel OpenCL* SDK to enable custom frame processing executed on Intel® HD Graphics.
For optimal performance, stream decode and frame processing are both executed using Intel® HD Graphics, featuring efficient surface sharing via the OpenCL 1.2 Khronos DX9 Media Surface Sharing extensions.
GDC 2013: Interview with Eskil Steenberg of Quel Solaar
At GDC 2013, Ultrabook Community Manager Bob Duffy sat down with Eskil Steenberg, founder of Quel Solaar and one of the Challengers in the Ultimate Coder Challenge: Going Perceptual contest.
Where's Your Head At? Ultimate Coder Week 6
Last week I and most other participants in the contest ran around GDC showing stuff off, so not much got done in terms of coding, but i for one learned one thing: People wanted to know how my head tracker works. So this week I will do my best to describe the algorithm and the process I used to come up with it.

image courtesy Flickr user bob_duffy
OpenCL Developers Kit 2013 Now Available with support for OpenCL 1.2 and future 4th Gen Intel® Core™ Processor
If you’re working on a cutting-edge visual computing application, download the new release the Intel® Software Development Kit (SDK) for OpenCL Applications 2013 to realize efficiency, performance and power savings. The new SDK includes certified OpenCL 1.2 support on 3rd and future 4th generation Intel® Core™ processors running Microsoft Windows* 7 and 8 operating systems.
OpenCL*: the advantages of heterogeneous approach
Download Article
Download OpenCL*: the advantages of heterogeneous approach [PDF 648KB]
