Read core C-states from MSR
Hi,Is there any documented way to obtain the current C-state of a given core (or P-state of the package) natively from the Xeon Phi card? On Xeon systems, we usually do so through MSR:#define...
View Articlecannot find offload entry __offload_entry__XXX
Hi,I'm trying to offload a loop in a fortran program.!dir$ offload begin target(mic) DO j = 1,10 !$omp parallel do DO i = 1,10 c(i,j) = a(i,j) + b(i,j) END DO END DO !dir$...
View ArticleRing bus problem?
Hi,I'm trying to move a Monte-Carlo Fortran program using OpenMP from Xeons to the PHI. The program scales very well on Xeons but very badly on the PHI. I've attached some plots to quantify our...
View ArticleOffload example in fortran
Hi,I'm trying this simple fortran offload example and I don't understand why it gives me this error :main_offload1.f90(26): warning #8535: A procedure called in an OFFLOAD region must have the...
View ArticleMPSS 3.3 source building configuration problem
Greetings, I just installed the last MPS version 3.3 and all is fine, however I need to rebuild a kernel module and things are getting wrong. Before building anything, just preparing the environment it...
View ArticleMPSS 3.3 - Call trace in /var/log/messages after booting the MIC ?
Hi, I upgraded our MIC system from MPSS 3.2 to 3.3 and did not notice anything, all tests were OK, however I accidentally found a calls trace in /var/log/messages. It always appears straight during...
View Article64-bit integer multiplication
Dear all,I need to conduct some 64-bit integers multiplications.In Xeon CPU, for the scalar multiplication operation, I have the mulq assembly instruction. What it dose is it multiplies 2 64-bit...
View ArticleHow to test a mask register for any non-zeros?
Dear all,I want to test a mask register for any non-zero values. I am not able to test this on my own MIC for a few days so I decided to ask here if this is possible to do efficiently, i.e. not via...
View Articlecommand line tool to find data races and dead locks on xeon phi
Hi,I have written a multithread program in which each thread makes a offload call. I observed that my program is getting hanged(if i check top on MIC offload_main is getting killed but program on CPU...
View ArticleMPSS 3.3 + OFED on CentOS 7
Hi,looking at the MPSS 3.3 release notes, I discovered that there is now support for RHEL 7. I wanted to try that and hijacked one of our cluster nodes to try installing CentOS 7 and the MPSS stack....
View ArticleHow to ensure that SCIF is configured correctly and performing as expected?
MPSS 3.2.3, RHEL 6u4 FDR Mellanox fabric. I am wondering how we can check that the SCIF i/f is configured correctly and that it performs as expected?ThanksMichael
View ArticleError while compiling with -tcollect : ITAC
I'm facing the following errors while trying to build my application for MIC with -tcollect flag:x86_64-k1om-linux-ld: skipping incompatible /opt/intel//itac/8.1.4.045/intel64/itac/lib_impi4/libVT.a...
View ArticleKMP_PLACE_THREADS ignored: unsupported architecture?
Dear all,I am trying to optimise the MPI/OpenMP configuration for my application and have encountered a strange problem when trying to use the KMP_PLACE_THREADS variable.I discovered some error...
View Articletransferring initial date to MIC
Hey everyone,I am pretty confused about how to transfer some initial data, and allocate arrays, to the MIC at the beginning of my code. For instance, one of my sources of confusion is my position array...
View Articlevectorization of nested loops.
Hey everyone, I have the following set of nested loops which I would like to vectorize. If you're familiar with molecular simulations, this is a linked cell energy calculation. I checked the...
View ArticleMAGMA Offload
I'm trying to see how the MIC with MAGMA dgemm compares to CUBLAS on my machine. I installed MAGMA with icc and successfully ran testing_dgemm.cpp. I then changed to my problem size (severely oblong)...
View Articlehow to compile omp static? and error: x86_64-k1om-linux-ld: cannot find -liomp5
i use icc to compile and got errorpart of my Makefile:C_PLATFORM=-mmic -openmp -pthread -static -openmp-link=static GPP=/opt/intel/bin/icpcwhen i run make, got error: x86_64-k1om-linux-ld: cannot find...
View Articlebuild linux kernel ERROR: modinfo: could not find module XXX
I build the linux kernel for using the PAPI perfctr. my system: CentOS release 6.4 (Final), 2.6.32-220.el6.x86_64.The attachment is my .config.Get the source code from kernel.org->uncompress the...
View ArticleIssue compiling Mellanox Ofed supoprt for MIC
Hi,We have a SLES11 SP3 non original kernel, and mellanox ofed 2.2 and when trying to rebuild the ofed-driver-3.3-1.src.rpm it fails with the following error:# rpmbuild --rebuild --define MOFED=1...
View ArticleNo symbols in VTune for offloaded application
I am collecting a VTune profile for an offloaded program in the following manner:amplxe-cl -collect knc-hotspots -source-search-dir /home/dozog/myapp/src -search-dir /home/dozog/myapp/src -result-dir...
View Article