Intel® Manycore Platform Software Stack (MPSS) Archive
In this page you will find the last 1-2 releases of the Intel(R) Manycore Platform Software Stack (MPSS). The most recent release is found here:...
View ArticleProfiling offload applications on host and target simultaneously
Is there a tool or functionality in VTune to profile offload applications, so that the programmer can view the timeline of both the host and the MIC activity? In other words, how does one profile...
View ArticleProminent features of the Intel® Manycore Platform Software Stack (Intel®...
Intel MPSS 3.3 release featuresThe Intel® Manycore Platform Software Stack (Intel® MPSS) version 3.3 was released on 14 July, 2014. This page lists the prominent features in this release.MPSS Intel®...
View ArticleMPSS 3.3
We are pleased to announce that the Intel® Manycore Platform Software Stack (MPSS) version 3.3 is available today and can be downloaded at the MPSS page. All prominent features of the MPSS 3.3 are...
View ArticleHow to map xeon phi threads to xeon phi cores in multi-threaded offload call
Hi, I have written a code whose skeleton looks like below.#define CPU_THREADS 4 #define INPUTSIZE 4 #pragma omp parallel num_threads(CPU_THREADS) { #pragma omp for for(i =0; i < INPUTSIZE; i++) {...
View ArticleLabels in inline asm, error of compilation
I try to make inline asm in C code for MIC (Intel Xeon Phi). And I have a problem with instruction jknzd.This is a fragment of my code: float *A = (float*)_mm_malloc(N * sizeof(float), 64); int32_t*...
View ArticleRead 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 ArticleTroubleshooting OFED* for Use with the Intel® MPSS
This is a list of what are hopefully helpful hints for troubleshooting problems with OFED* and InfiniBand* when used with the Intel® Xeon Phi™ coprocessor.1) Finding DocumentationThe primary sources...
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 ArticleProblems with MPSS 3.2.3
Hi,I experience problems with the MPSS 3.2.3 on one of our KNC servers. On the server I run Scientific Linux 6.4 and two KNCs B1PRQ-5110P with B1 stepping. I have a basic installation of MPSS 3.2.3...
View ArticleRunning R with Support for Intel® Xeon Phi™ Coprocessors
IntroductionR is a free, open-source software environment for statistical computing and analysis. It builds and runs on a wide variety of UNIX* and Linux* platforms, Windows*, and MacOS*. The project...
View Article