__gm_stbar() messages when running High-Performance Linpack with MPICH-GM and Intel MKL
Najib Ninaba <[email protected]> Tue, 14 Jan 2003 17:01:14 +0800
| Newsgroups | gmane.network.myrinet.general |
|---|---|
| Organization | remorseful.org |
| Message-ID | <20030114090114.GE1912@srikandi> |
Hello folks, I've compiled and linked hpl on the following environment: itanium2 cluster (hp rx5670) intel compilers 7.0 intel mkl 5.2/6.0 beta mpich-gm 1.2.4..8a (compiled with the intel compilers) The hpl benchmark failed and I'm getting lots of the following errors: __gm_stbar() called on an architecture that does not need it. NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland However, the hpl benchmark runs correctly on the following environments on the itanium2 cluster: mpich/atlas/gcc mpich-gm/atlas/gcc mpich/mkl/intel So I suspect the problems lies with mpich-gm libraries with intel's mkl libraries. I'm attaching the full error log. Hopefully somebody can shed some light here. Regards, -- Najib Ninaba --- http://www.remorseful.org/ PGP fingerprint 3BA1 3A8C BA85 6CD8 9BD2 E0E2 6B7E 4151 C473 90A7 -- 127.0.0.1 Because home is where the localhost is.
hpl-myri-errors.log
(text/plain, 9.4 KB)
NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.============================================================================ HPLinpack 1.0 -- High-Performance Linpack benchmark -- September 27, 2000 Written by A. Petitet and R. Clint Whaley, Innovative Computing Labs., UTK ============================================================================ An explanation of the input/output parameters follows: T/V : Wall time / encoded variant. N : The order of the coefficient matrix A. NB : The partitioning blocking factor. P : The number of process rows. Q : The number of process columns. Time : Time in seconds to solve the linear system. Gflops : Rate of execution for solving the linear system. The following parameter values will be used: N : 1000 NB : 96 P : 6 Q : 10 PFACT : Left Crout Right NBMIN : 8 NDIV : 2 RFACT : Right BCAST : 1ringM DEPTH : 1 SWAP : Mix (threshold = 80) L1 : transposed form U : transposed form EQUIL : yes ALIGN : 8 double precision words ---------------------------------------------------------------------------- - The matrix A is randomly generated for each test. - The following scaled residual checks will be computed: 1) ||Ax-b||_oo / ( eps * ||A||_1 * N ) 2) ||Ax-b||_oo / ( eps * ||A||_1 * ||x||_1 ) 3) ||Ax-b||_oo / ( eps * ||A||_oo * ||x||_oo ) - The relative machine precision (eps) is taken to be 1.110223e-16 - Computational tests pass if scaled residuals are less than 16.0 NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.NOTICE: libgm/_gm_stbar.c:38:__gm_stbar():userland __gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.__gm_stbar() called on an architecture that does not need it.============================================================================ T/V N NB P Q Time Gflops ---------------------------------------------------------------------------- W11R2L8 1000 96 6 10 0.19 3.469e+00 ---------------------------------------------------------------------------- ||Ax-b||_oo / ( eps * ||A||_1 * N ) = 9007199254620.5117188 ...... FAILED ||Ax-b||_oo / ( eps * ||A||_1 * ||x||_1 ) = 218616840428.1713867 ...... FAILED ||Ax-b||_oo / ( eps * ||A||_oo * ||x||_oo ) = 52955531061.2346725 ...... FAILED ||Ax-b||_oo . . . . . . . . . . . . . . . . . = 26815615899980437946884887839578155918025153870234324551741630130749216906785623238328428077631806998141986184211194789093770007998725390265640209755406336.000000 ||A||_oo . . . . . . . . . . . . . . . . . . . = 26815615900335026206903080072402933288914135956110675939894676475460452935952054928144320644712122529013638928249795736287186617203341398733606243627171840.000000 ||A||_1 . . . . . . . . . . . . . . . . . . . = 26815615900339122739729727645216330770630478306914728360553080826030733201737696132513499414294189581089802568226598487692161607583727881367706872175394816.000000 ||x||_oo . . . . . . . . . . . . . . . . . . . = 170.089867 ||x||_1 . . . . . . . . . . . . . . . . . . . = 41200.848192