优化

"-collect-with runsa -knob event-config" only works with Basic Performance Tuning Events

For example

event-config=CPU_CLK_UNHALTED.THREAD

works fine. But for many others such as MEM_UNCORE_RETIRED.REMOTE_DRAM

amplxe-cl will give error like:

amplxe: Error: Cannot configure sampling event groups. The collection is terminated.

Could anyone help? Thanks

Installation of Intel Media SDK

   Hello , 

   I want to install Intel Media SDK on my haswell box but on running command :  

   $lspci -nn  | grep VGA   

   it shows :

   03:00.0 VGA compatible controller [0300]: ASPEED Technology, Inc. ASPEED Graphics Family [1a03:2000] (rev 30)

  but in the installation pre-requisites it is asking for the 

  00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell Integrated Graphics Controller [8086:0416] (rev 02)

  So , is there any way of installing the Intel Media SDK on my machines VGA compatible controller ?

New Jim Dempsey article: Elusive Algorithms – Parallel Scan

 

Since I haven't seen a notification of this elsewhere, the ever knowledgeable Jim Dempsey (QuickThreadProgramming.com) just published one of his great technical articles entitled, "Elusive Algorithms – Parallel Scan".

I believe this was an outgrowth of another discussion on the forums, "how to perform inclusive scan in C cilk".

--
Taylor
 

Error getting OFED to compile when mic is selected.

Compiling OFED with with phi and --all fails when compiling compat-rdma.
Compile without the "--with-xeon-phi" option works. 


./install.pl --with-xeon-phi --all

# cat /etc/redhat-release 
Red Hat Enterprise Linux Server release 7.1 (Maipo)

# uname -r
3.10.0-229.1.2.el7.x86_64

rpm -qi mpss-sdk-k1om-3.5-1.x86_64
Name        : mpss-sdk-k1om
Version     : 3.5
Release     : 1
Architecture: x86_64
Install Date: Thu 09 Apr 2015 10:00:28 PM CDT
Group       : base
Size        : 484359036
License     : various
Signature   : DSA/SHA1, Thu 02 Apr 2015 06:57:59 AM CDT, Key ID
718a1696ef328191

Session initialization error: MFX_ERR_UNSUPPORTED

Hi,

I have a problem creating a decoder, just doing the session initialization it returns: MFX_ERR_UNSUPPORTED.

mfxIMPL impl = MFX_IMPL_AUTO_ANY;
mfxVersion ver = { { 0, 1 } };
mfxStatus status = Initialize(impl, ver, &_mfxSession, NULL);
MSDK_CHECK_RESULT(status, MFX_ERR_NONE, status);

Creating a session for an Encoder in the same program there is no problem.

The environment of the application is the as follows:

Parallelization of dyadic product

Hi,

I have two vectors (they can address the same vector) and I need to perform the product x[i]*y[j] with i,j=1..n.

What is the best way to perform this operation in parallel? I've tried

cilk_for(h=0;h<n*n;h++)r[h]=x[h/n]*y[h%n];

but I guess it is only a naive tentative to do that. Indeed vec-report says it is uneffcient.

Thanks.

Fabio

 

如何基于英特尔® x86平台开发和评价64位安卓* 应用

简介

现在,越来越多的移动最终用户设备支持 64 位架构。 使用 64 位安卓*系统是打入市场的理想方式。 本文将介绍英特尔® 64 位架构上的安卓系统及其独特的功能,其中包括技术详情、性能优势、问题说明,以及可用于英特尔® 凌动™ 处理器平台上的安卓系统的解决方案。

英特尔将继续针对其 64 位处理器推出领先的全新特性。 希望利用英特尔® 高级加密标准新指令(英特尔® AES-NI)以及其他创新技术的开发人员,只需在 64 位模式下对其应用进行编译即可。 英特尔正在优化面向 64 位架构的安卓系统,并创建能够为高级开发人员带来出色 CPU 功能的 SDK。

借助谷歌最近发布的 x86 64 位安卓 5.0 模拟器映像,开发人员能够针对基于英特尔凌动的设备创建 64 位应用。

  • 开发人员
  • 安卓*
  • 安卓*
  • HTML5
  • Java*
  • JavaScript*
  • 中级
  • Android
  • 32-bit
  • 64-bit
  • Android app development
  • Apps
  • performance
  • 开发工具
  • 优化
  • 订阅 优化