1 |
We have proposed an approach which uses native classes for "compiler runtime" and follows an HPF style with an interpreted front-end like Matlab or APL or "host" programming model as in *LISP on CM-2
|
2 |
e.g. A = HParray.matmul(B,C)
-
Technically Generalizes HPF Interpreter we prototyped in 1993
-
Interpreters and objects are great as long as "coarse-grain"
-
i.e. arrays not array-elements
|
3 |
This leads again to Java wrappers invoked by HPF-style Java(Script) interpreter which interfaces to native HPF or other implementations.
-
e.g. access HPF array Ahpf elements from Java with wrapper object A
-
HParray A = new HParrayConstructor("Ahpf");
-
A.grabelement(1,100)
|