PPPE stands for "A Portable Parallel Programming Environment". It is a European Research and Development project which was funded as part of the European Union's Framework III research programme ESPRIT. The project has been coordinated by Meiko (UK).
The Institute for Software Technology and Parallel Systems was active within the research sections. The foundation of the VCPC and funding for staff and resources was realised within the 4th year project extension to assist in the transfer of this technology to industry.
The PPPE project has delivered a production quality toolset whose
purpose is to simplify the development of large scale scientific and
engineering applications for massively parallel distributed
architectures. Roughly one hundred man years of research has focused
on the experimental development of tools at a higher programming level
which are currently emerging as products. The tools
developed are portable and will run on a variety of UNIX platforms and
parallel systems. The toolset is available at the Centre and includes
PARMACS 6.0, ParaGraph+, TotalView
debugger
and the
NAS HPF Compiler and
debugger.
![]()
The PPPE Applications ![]()
The PPPE Consortium ![]()
The ANALYST Project ![]()
Pictures from Review Meeting Year-4 ![]()
More Information (PostScript)
The Centre can provide further information on the tools, including demonstrations and an initial contact with the marketers. All tools are availble for users of the Centre's computing resources and for use in the centre's research and code development projects.
The project has made substantial contributions to standards activities, in particular to the MPI and HPF efforts, in which it actively participated. Software regarding these standards from PPPE and other sources in available on the centre systems.