We are developing a Fortran 90D compiler, which converts Fortran 90D code into Fortran 77 plus message passing node programs for distributed memory machines. This paper presents the implementation and performance results of Fortran 90D intrinsic functions on the Intel iPSC/860 hypercube. Our implementation is portable and scalable. 1 Introduction Fortran 90D is a version of Fortran 90 enhanced with a set of data decomposition specifications which indicate how arrays should be distributed among the processors of the distributed memory computer and also how they should be aligned with respect to one another, both within and across array dimensions. Fortran 90D is a data parallel language which can be efficiently implemented on both SIMD as ...