Problems with lgamma value on HD 4000/4400

I have developed a probabilistic sampling program that made use of the "lgamma" function in OpenCL. The program runs normally on most platforms, including Intel's CPU using Intel's OpenCL driver. However, on the integrated HD 4000 and HD 4400, the program fails to produce the correct values. After a little debugging, I've identified that the value of the "lgamma" function is computed incorrectly when the OpenCL program is run on HD 4000/4400. The problem exists under Windows 7, 8, and 10 (preview), using the latest graphics driver (ver. 4098, dated 1/19/2015).

Starting out, with 2 to 12 Phi's

So I bought 2 of the 31S1P's (not yet in use) and am contemplating getting another 10 for a fluid dynamics simulation. I'm trying to figure out how to proceed. I apologize if some of these are stupid questions. I think they're reasonable though as my setup is a bit unique: luckily I have a few 3d printers, in case I need to print brackets or ducts, and a 3600 CFM fan with 15" diameter. Some questions:

problems in offload in fortran modules

Hi all,

I have been trying to run what is called CESM(climate earth system model) and added an offload to one of its Fortran modules.

!dir$ offload begin target (mic)
    print *,'hi this is the offload section'
!dir$ end offload

I performed a successful build. The ar I replaced with the xiar and managed a successful build of the modules.

However while running the final executable i get the following error.

offline/online opencl compilation difference

Dear Community Members!

I have a program, which makes some calculations with the help of the opencl kernel, which runs on the cpu. I also make these calculations  without opencl and check for errors.


The problem is that I get errors from time to time, when I use online compilation of opencl kernel. I don't get errors, when I use offline compilation. 

Could anyone, please, help me and explain, why it happens?

You can find files here:



MPSS 3.4.3 restart failed when try to add an NFS mount entry to mic0


the host running on centos 7 has a new kernel Linux 3.10.0-123.20.1.el7.x86_64,

before mpss installation, I recompiled the mpss module and reflashed the firmware to 391 for mpss 3.4.3,

mic and mpss run well by using miccheck, mininfo, systemctl status mpss. 

NFS server has been installed in the host with:  yum install nfs-utils

rpcbind and nsf service are running well. firewalld and NetworkManger have been stopped. SELinux is disabled.

infiniband connection host-mic and mic-mic

Hi, I'm trying to set up infiniband connection between host and mic, mic and mic. Host is showing this on ifconfig:

mic0:ib: flags=67<UP,BROADCAST,RUNNING>  mtu 64512
        inet  netmask  broadcast
        ether 4c:79:ba:20:06:63  txqueuelen 1000  (Ethernet)

and two: mic0 and mic1 interfaces.

I have two coprocessors installed.  I can run ib_read_bw between host and mic0, but not host and mic1 or mic0 and mic1.  Getting error:  

Received 10 times ADDR_ERROR
Unable to perform rdma_client function.

Professoren abonnieren