HELP! * PURPLE=global GREY=local Global HTML version of Foils prepared June 15,95

Foil 39 WebHPL -- HPF, HPC++ and Little Languages

From REU Presentation -- An Overview of NPAC REU Seminar -- June 8,95. by Geoffrey C. Fox * See also color IMAGE

The WebHPL project specifies a software process that will result in a uniform HPF and HPC++ interpretative environment, offering a base HPCC infrastructure for WebWindows.
We already prototyped and demonstrated at SC'93 a minimal HPF interpreter, based on NPAC F90D compiler front-end and the MOVIE interpreted agent back-end. In WebHPL, we will also address parallel and distributed C++ specification and interpreter development.
HPC++ language model is not yet fully defined as C++ is larger, more complex language model than Fortran and there is no obvious subset to start from as it was the case with HPF.
Therefore, rather than approaching the problem from the language perspective, we will adopt the applications perspective. Selected HPCC application domains will be analyzed and the existing parallel C++ class libraries will be inspected by the formal language analysis tools developed within WebHPL to extract domain specific "little languages" that effectively parametrize a given domain.


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Tue Feb 18 1997