Markus Grassl on Sun, 04 Dec 2022 21:13:47 +0100
|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
- To: pari-users@pari.math.u-bordeaux.fr
- Subject: help with MPI and SLURM
- From: Markus Grassl <markus.grassl@ug.edu.pl>
- Date: Sun, 4 Dec 2022 21:12:34 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ug.edu.pl; dmarc=pass action=none header.from=ug.edu.pl; dkim=pass header.d=ug.edu.pl; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xj6j1LxeryvD2qd/Fd64nTAcpBdkUVPq4E7RsUn0L8Y=; b=WmebZ8d+NeaiYFItSNwkZXASb1agy0TT1dJGbf609l6cA48RD6nzC+pAP9id4xLh3K+bD1hI0W1sK2qgHGkFBXil6uKLjDFHWCPX/YWkLF/OJpUJDj8wZ8l1PQ82KcokYRG9tcxom7vni8ssZskDqezNLysdEtDWX/IJZKXOpy3ye6VFnkuSpqJJcrDok0gm2YHB+xgjXCrtYvSyXeEhIupFHwWehG7EjEFa1ZLUb1goV3DAVlAzjgW2WjFxp6z1purylKWZxUnM15QpTei+tHRQ41W935lUKF6FpL6kdMa9jPameCExHEt505R9XLAal180E41J+ugOFA7ffuW8JQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=USQnb2uzPU9W/d+hx2QPyolVgEjtxZCj8YbGVMlrSZsoPZ/r3h8a6IYocogwXSMCTuSVLmJP+HeN/VbdZkjqs04gZAgrH+X6l6yHr03rkmlrvTfcWT+lQDL8NUa0ZYc3+bTm1Ng6LiG2NHFxjxiEbRedsyFvSYjnMHAwnnHhQl5piFYlOIBmGD+vKGvLrXrgaYdIGYGKu81SfcF7Y8qB67yvAymQu6SGGQ1+kRBnXpb706V8en4KVeyYpRXjnlO6I0QOckSrcvgOxnPdJ8ECDDGnzMx4tHizKZsyMOZ+SZ7JW5iS5qgIeQpN6jHIRqANEqAwHMGFs132w5O853wwXA==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=ug.edu.pl;
- Delivery-date: Sun, 04 Dec 2022 21:13:47 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=studugedu.onmicrosoft.com; s=selector2-studugedu-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xj6j1LxeryvD2qd/Fd64nTAcpBdkUVPq4E7RsUn0L8Y=; b=Oa+AawDEFe1+9iNFDSPTw3IUcoHzUI8KK1P266MhTdIxYVh7BO4wkzPnyrOfGeMzpb1zHMOsAU9c8IMVMoaFe1lGs13HZX3MRlOUJpCDiC0yfokm7O5qqQE18ZQsmOgNVmHKM6mQzxsHcrR2z/uwA31xhzeTDN9J0/t0e5JttBM=
- Organization: International Centre for Theory of Quantum Technologies
- User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.1
Hello,
I hope that someone here on the list can help me with the MPI version of
PARI/gp in a SLURM environment.
I apologise if that was explained in the documentation and would like to
ask for pointers to the respective parts.
In general, I don't have experience with MPI, so I hope I am just making
stupid beginner's faults.
I did compile PARI from the sources using the option -mt=mpi into a
directory ${HOME}/local-mpi/
Before trying to run gp, I have allocated 3 nodes in SLURM using
salloc -N 3 -p partition
Then I have tried both "srun" and "mpirun" to execute "gp", and I have
obtained the error messages below.
I suspect that something is missing in the local MPI installation so
that I cannot execute gp.
Probably SLURM has to be reinstalled with the settings indicated by the
first error message.
It would be useful to receive some hints which I then could pass on to
our sysadmins.
Further, does anyone has a sample SLURM script that runs gp
non-interactively on multiple nodes?
Thanks
Markus
======================================================================================================
$ srun ~/local-mpi/bin/gp
The application appears to have been direct launched using "srun",
but OMPI was not built with SLURM's PMI support and therefore cannot
execute. There are several options for building PMI support under
SLURM, depending upon the SLURM version you are using:
version 16.05 or later: you can use SLURM's PMIx support. This
requires that you configure and build SLURM --with-pmix.
Versions earlier than 16.05: you must use either SLURM's PMI-1 or
PMI-2 support. SLURM builds PMI-1 by default, or you can manually
install PMI-2. You must then build Open MPI using --with-pmi pointing
to the SLURM PMI library location.
Please configure as appropriate and try again.
$ mpirun ~/local-mpi/bin/gp
[dd-login:164917] PMIX-XFER-VALUE: UNSUPPORTED TYPE 28016
[dd-login:164917] PMIX ERROR: ERROR in file server/pmix_server.c at
line 322