Building a Linux kernel with ICC

I have looked over the web for a tutorial and a sample patch of how 
to build a recent Linux kernel with Intel C compiler.
I found the LinuxDNA project in:
This site has some patches for building a 2.6 kernel with ICC.
However, the 2.6 kernel is really outdated, and also the ICC versions
these patches refer to are quite outdated.

Issue installing Parallel Studio 2016 Cluster Edition

Hi, I have an issue installing Parallel Studio 2016 on windows 10, specifically the visual studio C++ runtime components keep failing to install. Sorry if this is the wrong forum to post this but I couldn't find a better one. Setup reports the following error.

Windows Installer failed to configure product:
 Error message: An error occurred during the installation of assembly component 844EFBA7-1C24-93B2-A01F-C8B3B9A1E18E. HRESULT: 0x80073715. 
 Error code: 1603
 File name: msvcrt_x64.msi

Optimizing matrix-vector multiplication

Hello everyone,

In the application I am developing a large matrix M exists of size nxm (n >> m) and a vector x of appropriate size (I will explain what I mean by appropriate). I have to perform two matrix-vector multiplications multiple times, but not with the whole matrix M. I have included a picture to help the discussion.

The Best of Both Worlds: Bringing Back the Intel® SDK for OpenCL™ Applications

Earlier this year, Intel made the decision to integrate OpenCL™ support into two software development suites: Intel® Integrated Native Developer Experience (Intel® INDE) and Intel® Media Server Studio. At the time, we decided to provide the Intel® SDK for OpenCL™ Applications under a new name: Intel® OpenCL™ Code Builder. OpenCL support at Intel has long-been mainstream, so integrating Intel® OpenCL™ Code Builder into Intel's tool suites for developers made sense.

HPCC - use mkl=cluster and crashing in

I am trying to run the HPCC benchmark on our cluster.

The system has Intel compilers and MKL release 2015.5.223

I am compiling with Openmpi version 1.8.5 also (though I do not think this is the problem)

I am following

I have compiled OK. This seems a bit out of date though.

Set the CNR mode for only one function call

Hi everyone,

I would like to do something like:

... // a lot of stuff with several calls to MKL routines
int cbwrStatus = mkl_cbwr_set(MKL_CBWR_AUTO);
int status = LAPACKE_dsyev( LAPACK_ROW_MAJOR, 'V', 'L', rank, matrix, rank, eigenValues ); 
... // a lot of stuff with several calls to MKL routines

Here, mkl_cbwr_set calls fail with MKL_CBWR_ERR_MODE_CHANGE_FAILURE, obviously.

So, two questions:

- why is it forbidden (impossible ?) to change the CNR mode after a call to some MKL function ?



We have successfully integrated a MIC into a system that we are developing.  We are using SCIF to transfer data from the host to the MIC and from the MIC to the host. However we have a requirement to DMA from the MIC to a block of memory on a FPGA device on the PCI bus. 

Can someone tell me if there is any support that exists for this ? 

Thank you



S’abonner à Vectorisation