how to conditionally compile pragma and cilk code respectively?
My code has two versions, one using the pragma offload, the other using cilk offload. Now I want to simplify the codes such that the common functions and constants are put in the same files. Can this...
View ArticleMPI and the KMP_PLACE_THREADS OpenMP affinity variable
Read about this new feature on here:http://software.intel.com/en-us/blogs/2013/02/15/new-kmp-place-threads-o...In this, the author describes two separate processes offloading to different parts of the...
View ArticleXeon Phi stability
I am seeing long term (few days) stability issues with our Xeon Phi.First of all, the card runs fine after freshly reboot and we can (productively) run code on it, look at the code with VTune, perf,...
View Articlesegfault in automatically vectorized code
I have a very baffling segfault in automatically vectorized code, perhaps someone have seen it before and can offer some suggestions..First of all, this is a plain C++ code, compiled with icpc using...
View Articleundefined reference to `_mm512_set1_ps'
Hi there, I compile this program for test Xeon Phi: #pragma offload_attribute(push,target(mic))#include <stdio.h>#include "immintrin.h"void sub(){ __m512 v1 = _mm512_set1_ps(1.2); __m512 v2 =...
View Articletarget unavailable
Hi, there.I wanted to run mic_samples that I was sure that Xeon Phi work.I compiled, but when I am running program, I get message that "target unavailable" and "Offload sections will execute on: Host...
View Articlelea behaviour
What are the sideeffects of LEA instruction ?I am seeing a fairly large number of CPU cycles attributed to LEA, which is used to compute &ARRAY[base+i*stride+j]. Does the computed address cause a...
View ArticleIBM dx360 m4 hosts randomly (and frequently) NMI with Xeon Phi
Hi there,In our new IBM iDataplex cluster which I'm building where I work we have 10 of the nodes with dual Xeon Phi's (B1PRQ-5110P/5120D) and running RHEL 6.3 with the latest MPSS & associated...
View ArticleCould not figure if MIC drivers are properly installed
Hi, I have installed Intel® C++ Studio XE 2013 for Linux and MPSS for Red Hat version 6.3 on a Centos 6.4 operating system. When I ran the miccheck file I got the following error:miccheck 2.1.6720-13,...
View ArticleFortran vs. C offload directives: push/pop
I've noticed in the article:http://software.intel.com/en-us/articles/fortran-vs-c-offload-directives...That there is a convenient way to mark entire files for offload using the 'offload_attribute...
View ArticleHelp with motherboard development.
Hi everyone.I am interested in exploring how to develop a motherboard for Intel processors, perhaps both on the server side as well as the gaming side. I am not really able to find any information or a...
View ArticleLDAP support on Xeon Phi embedded Linux distro?
Hi folks,A really disappointing discovery with our new Xeon Phi's is that there appears to be no LDAP support in it, which seems like something of an anomaly for a product that will get used in HPC...
View ArticleCan't find steppings
HI, We have just bought our first 2 Xeon Phi and I am working on installing them on a SUSE* Linux* Enterprise Server SLES 11 SP2 kernel 3.0.13-0.27-default. I am having a problem find out what my...
View ArticleFortran asynchronous offload error
Trying to get my head around asynchronous offloading in Fortran. Tried an example from Jim Jeffers and James Reinders book (page 232). It doesn't run.Code:program main implicit none integer,...
View ArticleVirtual-shared model: granularity
What is the granularity of synchronization between virtual-shared data on the host and on the coprocessor? I.e., does the runtime system synchronize with the coprocessor individual words, virtual...
View ArticleXeon Phi idle power consumption
I'm investigating the power consumption of our Xeon Phi 5110P cards on single-socket, single-phi nodes. It seems that the MICs have a total idle power consumption of 90W which is frankly more that I...
View Articleabout scif_mmap and memory protection using mutex
Hi,After using scif_mmap to establish a piece of shared memory between card and host, is it possible to use a mutex (of some kind) to sync the access to the shared data in this piece of shared memory?...
View ArticlePort of MPSS to SUSE 12.3?
I've used rpmbuild to expand out the source files for MPSS, done a make in the BUILD directory, and cleared up the errors. Now, I would like to install MPSS, when I type make install, it puts the...
View ArticleOpenCL setup problem
HiI've installed latest drivers for mic and opencl-1.2-3.0.67279 but even simplest openCL test program (capsbasic) does not work, it just hangs when it tries to open device. I'm out of ideas what to...
View ArticleScatter behaviour
What does scatter instruction do when the indices are all the same (0 for example) ? Is this allowed, an if so which element actually gets stored ?Thank you !Vladimir Dergachev
View Article