胶片196:有关HPJava的一些评论 |
![BACKWARD](../../image/backward.gif)
|
- Java语言和runtime的特征
- 安全、与结构无关、面向对象但比C++更简单
- runtime模块具有动态下载applet和可移植操作码机制(从PC、Mac到工作站)
- 可以建立在已存在的工作基础上,如HPF和HPC++ -- 尤其是后者
- 两个基本选择
- 建立一个中性能的、可移植的、完整的Java runtime
- 将当前的PCRC runtime作为数据并行Java的自然类
- Applet机制可以自然地合并到任务并行中 -- 需要新加入"channel"类(如在Fortran-M、CC++中)来增强"thread"和"socket"类
- 需要在Nexus或相似的分布式线程包中实现Java的runtime -- 原来的Java语言移植性好但性能较低
- Java即可以运行在服务器端也可以运行在客户端,并希望不久能推出更好的Java
- 参见E语言 http://www.communities.com/e.html或
- 作者的注释 http://www.npac.syr.edu/users/gcf/cps616java96或http://www.npac.syr.edu/users/gcf/cps616tech96
Copyright: NPACT |
![BACKWARD](../../image/backward.gif)
|