<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic HPCC crashing - Begin of StarDGEMM section. in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828389#M5340</link>
    <description>I re-compiled HPCC in an Ubuntu Machine [12.04, which I know is not supported] where we are doing some tests and I get the same issue, except that this time, it does seem to make start:&lt;BR /&gt;&lt;BR /&gt;Begin of StarDGEMM section.&lt;BR /&gt;Scaled residual: 0.0327184&lt;BR /&gt;&lt;BR /&gt;Output from Syslog:&lt;BR /&gt;&lt;BR /&gt;May 9 11:14:28 ubuntu12lts kernel: [1025181.731735] hpcc[13788]: segfault at 1002189ac0 ip 00000000004b0599 sp 00007fffcaed4790 error 4&lt;BR /&gt;May 9 11:14:28 ubuntu12lts kernel: [1025181.759789] hpcc[13789]: segfault at 10028b5aa0 ip 00000000004b0599 sp 00007fff1614e590 error 4 in hpcc[400000+421000]&lt;BR /&gt;May 9 11:14:28 ubuntu12lts kernel: [1025181.760159] hpcc[13790]: segfault at 1001d2e770 ip 00000000004b0599 sp 00007fff7eb44130 error 4 in hpcc[400000+421000]&lt;BR /&gt;May 9 11:14:28 ubuntu12lts kernel: [1025181.770489] in hpcc[400000+421000]&lt;BR /&gt;&lt;BR /&gt;Any ideas?&lt;BR /&gt;&lt;BR /&gt;TIA</description>
    <pubDate>Wed, 09 May 2012 09:29:17 GMT</pubDate>
    <dc:creator>dgza</dc:creator>
    <dc:date>2012-05-09T09:29:17Z</dc:date>
    <item>
      <title>HPCC crashing - Begin of StarDGEMM section.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828387#M5338</link>
      <description>HPCC is crashing at the begining of the StarDGEMM section&lt;BR /&gt;&lt;BR /&gt;I compiled hpcc using MKL 10.3 update 7 with GNU compilers and MPIch2&lt;BR /&gt;&lt;BR /&gt;This is the error on /var/log/messages:&lt;BR /&gt;&lt;BR /&gt;May 8 13:47:44 node1 kernel: hpcc[14482] general protection ip:4b6869 sp:7fff18307650 error:0 in hpcc[400000+41d000]&lt;BR /&gt;&lt;BR /&gt;The hpcc executable that I compiled with Atlas works fine.&lt;BR /&gt;&lt;BR /&gt;SELinux is set to permissive.&lt;BR /&gt;&lt;BR /&gt;I am running this on a RHEL 6.2 node (x64) with:&lt;BR /&gt;&lt;BR /&gt;gcc Version : 4.4.6 Release : 3.el6&lt;BR /&gt;mpich2  Version : 1.2.1 Release : 2.3.el6 &lt;BR /&gt;&lt;BR /&gt;I also tried on another server running RHEL 6.0 (x64) with:&lt;BR /&gt;&lt;BR /&gt;gcc Version : 4.4.4  Release : 13.el6&lt;BR /&gt;
mpich2  Version : 1.2.1 Release : 2.3.el6&lt;BR /&gt;&lt;BR /&gt;but to no avail.&lt;BR /&gt;&lt;BR /&gt;Any ideas?&lt;BR /&gt;&lt;BR /&gt;TIA&lt;BR /&gt;&lt;BR /&gt;Make file:&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# - shell --------------------------------------------------------------&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;#&lt;BR /&gt;SHELL = /bin/sh&lt;BR /&gt;#&lt;BR /&gt;CD = cd&lt;BR /&gt;CP = cp&lt;BR /&gt;LN_S = ln -s&lt;BR /&gt;MKDIR = mkdir&lt;BR /&gt;RM = /bin/rm -f&lt;BR /&gt;TOUCH = touch&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# - Platform identifier ------------------------------------------------&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;#&lt;BR /&gt;ARCH = x64&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# - HPL Directory Structure / HPL library ------------------------------&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;#&lt;BR /&gt;TOPdir = ../../..&lt;BR /&gt;INCdir = $(TOPdir)/include&lt;BR /&gt;BINdir = $(TOPdir)/bin/$(ARCH)&lt;BR /&gt;LIBdir = $(TOPdir)/lib/$(ARCH)&lt;BR /&gt;#&lt;BR /&gt;HPLlib = $(LIBdir)/libhpl.a&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# - Message Passing library (MPI) --------------------------------------&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# MPinc tells the C compiler where to find the Message Passing library&lt;BR /&gt;# header files, MPlib is defined to be the name of the library to be&lt;BR /&gt;# used. The variable MPdir is only used for defining MPinc and MPlib.&lt;BR /&gt;#&lt;BR /&gt;#MPdir = /usr/bin/mpi&lt;BR /&gt;#MPinc = -I$(MPdir)/include&lt;BR /&gt;#MPlib = /usr/lib64/mpich2/lib/libmpich.a&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# - Linear Algebra library (BLAS or VSIPL) -----------------------------&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# LAinc tells the C compiler where to find the Linear Algebra library&lt;BR /&gt;# header files, LAlib is defined to be the name of the library to be&lt;BR /&gt;# used. The variable LAdir is only used for defining LAinc and LAlib.&lt;BR /&gt;#&lt;BR /&gt;LAdir = /opt/intel/mkl/lib/intel64&lt;BR /&gt;LAinc = /opt/intel/mkl/include&lt;BR /&gt;LAlib = -Wl,--start-group $(LAdir)/libmkl_cdft_core.a $(LAdir)/libmkl_intel_ilp64.a $(LAdir)/libmkl_sequential.a $(LAdir)/libmkl_core.a $(LAdir)/libmkl_blacs_intelmpi_ilp64.a -Wl,--end-group -lpthread -lm&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# - F77 / C interface --------------------------------------------------&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# You can skip this section if and only if you are not planning to use&lt;BR /&gt;# a BLAS library featuring a Fortran 77 interface. Otherwise, it is&lt;BR /&gt;# necessary to fill out the F2CDEFS variable with the appropriate&lt;BR /&gt;# options. **One and only one** option should be chosen in **each** of&lt;BR /&gt;# the 3 following categories:&lt;BR /&gt;#&lt;BR /&gt;# 1) name space (How C calls a Fortran 77 routine)&lt;BR /&gt;#&lt;BR /&gt;# -DAdd_ : all lower case and a suffixed underscore (Suns,&lt;BR /&gt;# Intel, ...), [default]&lt;BR /&gt;# -DNoChange : all lower case (IBM RS6000),&lt;BR /&gt;# -DUpCase : all upper case (Cray),&lt;BR /&gt;# -DAdd__ : the FORTRAN compiler in use is f2c.&lt;BR /&gt;#&lt;BR /&gt;# 2) C and Fortran 77 integer mapping&lt;BR /&gt;#&lt;BR /&gt;# -DF77_INTEGER=int : Fortran 77 INTEGER is a C int, [default]&lt;BR /&gt;# -DF77_INTEGER=long : Fortran 77 INTEGER is a C long,&lt;BR /&gt;# -DF77_INTEGER=short : Fortran 77 INTEGER is a C short.&lt;BR /&gt;#&lt;BR /&gt;# 3) Fortran 77 string handling&lt;BR /&gt;#&lt;BR /&gt;# -DStringSunStyle : The string address is passed at the string loca-&lt;BR /&gt;# tion on the stack, and the string length is then&lt;BR /&gt;# passed as an F77_INTEGER after all explicit&lt;BR /&gt;# stack arguments, [default]&lt;BR /&gt;# -DStringStructPtr : The address of a structure is passed by a&lt;BR /&gt;# Fortran 77 string, and the structure is of the&lt;BR /&gt;# form: struct {char *cp; F77_INTEGER len;},&lt;BR /&gt;# -DStringStructVal : A structure is passed by value for each Fortran&lt;BR /&gt;# 77 string, and the structure is of the form:&lt;BR /&gt;# struct {char *cp; F77_INTEGER len;},&lt;BR /&gt;# -DStringCrayStyle : Special option for Cray machines, which uses&lt;BR /&gt;# Cray fcd (fortran character descriptor) for&lt;BR /&gt;# interoperation.&lt;BR /&gt;#&lt;BR /&gt;F2CDEFS =&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# - HPL includes / libraries / specifics -------------------------------&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;#&lt;BR /&gt;HPL_INCLUDES = -I$(INCdir) -I$(INCdir)/$(ARCH) -I$(LAinc)&lt;BR /&gt;HPL_LIBS = $(HPLlib) $(LAlib) $(MPlib)&lt;BR /&gt;#&lt;BR /&gt;# - Compile time options -----------------------------------------------&lt;BR /&gt;#&lt;BR /&gt;# -DHPL_COPY_L force the copy of the panel L before bcast;&lt;BR /&gt;# -DHPL_CALL_CBLAS call the cblas interface;&lt;BR /&gt;# -DHPL_CALL_VSIPL call the vsip library;&lt;BR /&gt;# -DHPL_DETAILED_TIMING enable detailed timers;&lt;BR /&gt;#&lt;BR /&gt;# By default HPL will:&lt;BR /&gt;# *) not copy L before broadcast,&lt;BR /&gt;# *) call the BLAS Fortran 77 interface,&lt;BR /&gt;# *) not display detailed timing information.&lt;BR /&gt;#&lt;BR /&gt;HPL_OPTS = -DHPL_CALL_CBLAS&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;#&lt;BR /&gt;HPL_DEFS = $(F2CDEFS) $(HPL_OPTS) $(HPL_INCLUDES)&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;# - Compilers / linkers - Optimization flags ---------------------------&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;#&lt;BR /&gt;CC = /usr/bin/mpicc&lt;BR /&gt;CCNOOPT = $(HPL_DEFS)&lt;BR /&gt;CCFLAGS = $(HPL_DEFS) -fomit-frame-pointer -O3 -funroll-loops -DMKL_ILP64 -m64&lt;BR /&gt;#&lt;BR /&gt;# On some platforms, it is necessary to use the Fortran linker to find&lt;BR /&gt;# the Fortran internals used in the BLAS library.&lt;BR /&gt;#&lt;BR /&gt;LINKER = /usr/bin/mpicc&lt;BR /&gt;LINKFLAGS = $(CCFLAGS)&lt;BR /&gt;#&lt;BR /&gt;ARCHIVER = ar&lt;BR /&gt;ARFLAGS = r&lt;BR /&gt;RANLIB = echo&lt;BR /&gt;#&lt;BR /&gt;# ----------------------------------------------------------------------&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 08 May 2012 13:16:01 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828387#M5338</guid>
      <dc:creator>dgza</dc:creator>
      <dc:date>2012-05-08T13:16:01Z</dc:date>
    </item>
    <item>
      <title>HPCC crashing - Begin of StarDGEMM section.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828388#M5339</link>
      <description>Recompiled with debug symbols and run with GDB&lt;BR /&gt;&lt;BR /&gt;Program received signal SIGSEGV, Segmentation fault.&lt;BR /&gt;0x00000000004ac349 in mkl_blas_mc_dgemm_mscale ()&lt;BR /&gt;&lt;BR /&gt;Any ideas?&lt;BR /&gt;&lt;BR /&gt;TIA</description>
      <pubDate>Tue, 08 May 2012 14:17:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828388#M5339</guid>
      <dc:creator>dgza</dc:creator>
      <dc:date>2012-05-08T14:17:48Z</dc:date>
    </item>
    <item>
      <title>HPCC crashing - Begin of StarDGEMM section.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828389#M5340</link>
      <description>I re-compiled HPCC in an Ubuntu Machine [12.04, which I know is not supported] where we are doing some tests and I get the same issue, except that this time, it does seem to make start:&lt;BR /&gt;&lt;BR /&gt;Begin of StarDGEMM section.&lt;BR /&gt;Scaled residual: 0.0327184&lt;BR /&gt;&lt;BR /&gt;Output from Syslog:&lt;BR /&gt;&lt;BR /&gt;May 9 11:14:28 ubuntu12lts kernel: [1025181.731735] hpcc[13788]: segfault at 1002189ac0 ip 00000000004b0599 sp 00007fffcaed4790 error 4&lt;BR /&gt;May 9 11:14:28 ubuntu12lts kernel: [1025181.759789] hpcc[13789]: segfault at 10028b5aa0 ip 00000000004b0599 sp 00007fff1614e590 error 4 in hpcc[400000+421000]&lt;BR /&gt;May 9 11:14:28 ubuntu12lts kernel: [1025181.760159] hpcc[13790]: segfault at 1001d2e770 ip 00000000004b0599 sp 00007fff7eb44130 error 4 in hpcc[400000+421000]&lt;BR /&gt;May 9 11:14:28 ubuntu12lts kernel: [1025181.770489] in hpcc[400000+421000]&lt;BR /&gt;&lt;BR /&gt;Any ideas?&lt;BR /&gt;&lt;BR /&gt;TIA</description>
      <pubDate>Wed, 09 May 2012 09:29:17 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828389#M5340</guid>
      <dc:creator>dgza</dc:creator>
      <dc:date>2012-05-09T09:29:17Z</dc:date>
    </item>
    <item>
      <title>HPCC crashing - Begin of StarDGEMM section.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828390#M5341</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;In order for DGEMM in HPCC to work correctly you need to link with MKL's lp64 (not ilp64) interface library.&lt;BR /&gt;Please note also, that to use more than 2^32 elements vector in MPI FFT with MKL you will need to follow the steps described in &lt;A title="http://software.intel.com/en-us/articles/performance-tools-for-software-developers-use-of-intel-mkl-in-hpcc-benchmark" href="http://software.intel.com/en-us/articles/performance-tools-for-software-developers-use-of-intel-mkl-in-hpcc-benchmark"&gt;http://software.intel.com/en-us/articles/performance-tools-for-software-developers-use-of-intel-mkl-in-hpcc-benchmark&lt;/A&gt;&lt;BR /&gt;.&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Vladimir</description>
      <pubDate>Thu, 10 May 2012 05:23:28 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828390#M5341</guid>
      <dc:creator>Vladimir_Petrov__Int</dc:creator>
      <dc:date>2012-05-10T05:23:28Z</dc:date>
    </item>
    <item>
      <title>HPCC crashing - Begin of StarDGEMM section.</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828391#M5342</link>
      <description>thanks, that did the trick&lt;BR /&gt;&lt;BR /&gt;I'd already looked at the link, but clearly did not follow the instructions correctly ;)&lt;BR /&gt;&lt;BR /&gt;Again thanks</description>
      <pubDate>Thu, 10 May 2012 09:21:05 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/HPCC-crashing-Begin-of-StarDGEMM-section/m-p/828391#M5342</guid>
      <dc:creator>dgza</dc:creator>
      <dc:date>2012-05-10T09:21:05Z</dc:date>
    </item>
  </channel>
</rss>

