next up previous contents index
Next: M. Advanced Mapping Features Up: ADAPTOR HPF Language Reference Previous: K. Extrinsic Procedures   Contents   Index

Subsections


L. HPF Intrinsic and Library Procedures


L..1 HPF Intrinsic Procedures

The system inquiry functions NUMBER_OF_PROCESSORS and PROCESSORS_SHAPE are supported by ADAPTOR.

The system inquiry functions ACTIVE_NUM_PROCS and ACTIVE_PROCS_SHAPE of the approved extensions are supported by ADAPTOR. The following rules apply:

The computational intrinsic function ILEN is not supported.

The extended version of TRANSPOSE of the HPF approved extensions is not supported.

ADAPTOR supports currently all subroutines and computational functions of the HPF library. It is absolutely necessary to have an appropriate USE statement, otherwise the routines are not handled correctly.

The mapping inquiry subroutines HPF_ALIGNMENT, HPF_TEMPLATE, and HPF_DISTRIBUTION are now available in ADAPTOR as this tool now supports also inherited distributions.

The bit manipulation functions LEADZ, POPCNT and POPPAR are not supported.

The new reduction functions IALL, IANY, IPARITY and PARITY can be used with ADAPTOR.

With ADAPTOR, the array combining scatter functions XXX_SCATTER are full supported and implemented efficiently.

Array prefix and suffix functions XXX_PREFIX and XXX_SUFFIX are not supported by ADAPTOR.

The array sort functions GRADE_DOWN, GRADE_UP, SORT_DOWN and SORT_UP are not supported.


next up previous contents index
Next: M. Advanced Mapping Features Up: ADAPTOR HPF Language Reference Previous: K. Extrinsic Procedures   Contents   Index
Thomas Brandes 2004-03-18