Results 1 to 2 of 2

Thread: after installing openmpi and openmpi-devel: neither mpirun nor mpicc where found?

  1. #1
    Join Date
    Oct 2009
    Location
    Germany
    Posts
    503

    Default after installing openmpi and openmpi-devel: neither mpirun nor mpicc where found?

    I just installed the openmpi and the openmpi-devel packages via yast and restarted my pc, after that i tried to used mpicc and mpirun, but none of them were found.
    This is strange because i remember i installed only the named packages at my workplace pc to get openmpi working. The only difference is that my work pc uses opensuse 13.1
    an my home pc opensuse 12.3.

    Did i missed something? Where are mpirun and mpicc stored by default?

  2. #2

    Default Re: after installing openmpi and openmpi-devel: neither mpirun nor mpicc where found?

    Quote Originally Posted by sabo007 View Post
    I just installed the openmpi and the openmpi-devel packages via yast and restarted my pc, after that i tried to used mpicc and mpirun, but none of them were found.
    This is strange because i remember i installed only the named packages at my workplace pc to get openmpi working. The only difference is that my work pc uses opensuse 13.1
    an my home pc opensuse 12.3.

    Did i missed something? Where are mpirun and mpicc stored by default?
    Code:
    wolfi@amiga:~> cnf mpirun                      
    The program 'mpirun' can be found in the following package:
      * lam [ path: /usr/bin/mpirun, repository: zypp (openSUSE-13.1-1.10) ]
    
    Try installing with:
        sudo zypper install lam
    
    wolfi@amiga:~> cnf mpicc
    The program 'mpicc' can be found in the following package:
      * lam-devel [ path: /usr/bin/mpicc, repository: zypp (openSUSE-13.1-1.10) ]
    
    Try installing with:
        sudo zypper install lam-devel
    
    wolfi@amiga:~> zypper info lam
    Loading repository data...
    Reading installed packages...
    
    Information for package lam:
    ----------------------------
    Repository: openSUSE-13.1-1.10
    Name: lam
    Version: 7.1.4-102.1.4
    Arch: x86_64
    Vendor: openSUSE
    Installed: No
    Status: not installed
    Installed Size: 4.1 MiB
    Summary: Local Area Multicomputer
    Description: 
    LAM (Local Area Multicomputer) is an MPI programming environment and
    development system for heterogeneous computers on a network. With LAM,
    a dedicated cluster or an existing network computing infrastructure can
    act as one parallel computer solving one problem.
    LAM features extensive debugging support in the application development
    cycle and peak performance for production applications. LAM also
    features a full implementation of the MPI (Message Passing Interface)
    communication standard.  The documentation is installed in
    /usr/share/doc/packages/lam/.
    wolfi@amiga:~>
    Although openmpi(-devel) should contain mpirun and mpicc as well.

    Sounds like this bug in 12.3 that has been fixed in 13.1:
    https://bugzilla.novell.com/show_bug.cgi?id=810598
    Apparently a workaround is to just run mpi-selector-menu and logout/login.
    Last edited by wolfi323; 28-Jun-2014 at 13:58.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •