Developer Reference

Contents

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
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
The range of eigenpairs to be computed.
nprocs
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.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.