Developer Reference for Intel® oneAPI Math Kernel Library for C
pmpim2
Computes the eigenpair range assignments for all processes.
Syntax
void pmpim2 ( MKL_INT*il , MKL_INT*iu , MKL_INT*nprocs , MKL_INT*pmyils , MKL_INT*pmyius );
Include Files
mkl_scalapack.h
Description
pmpim2 is the scheduling subroutine function . It computes for all processors the eigenpair range assignments.
Product and Performance Information Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex . Notice revision #20201201
Input Parameters
- il , iu
-
INTEGER The range of eigenpairs to be computed.
- nprocs
-
INTEGER The total number of processors available.
Output Parameters
pmyils
array
For each processor p , pmyils [ p -1] is the index of the first eigenvalue in a cluster to be computed.
pmyils [ p -1] equals zero if p stays idle.
pmyius
array
For each processor p , pmyius [ p -1] is the index of the last eigenvalue in a cluster to be computed.
pmyius [ p -1] equals zero if p stays idle.