HPF is rapidly gaining acceptance as an easy-to-use and portable programming language for high performance scientific applications. The wide variety of current parallel system architecture, however, presents a significant challenge to HPF compiler implementors. Here, we have explored some of the issues and outlined Fortran 90D/HPF compilation and execution techniques. Fortran 90D/HPF compiler demonstrates that with language and run-time support, advanced compilation technology can produce efficient programs for distributed memory machine. In this chapter, we summarize the research embodied in this thesis. We conclude by considering areas for future work.