首页> 外文会议> >Dynamic code management on a Java multicomputer
【24h】

Dynamic code management on a Java multicomputer

机译:Java多计算机上的动态代码管理

获取原文

摘要

It is clear that writing software for parallel architectures is a non-trivial process. This has encouraged much research in an effort to provide tools to assist parallel software development. However, while these tools may cater for architecture-specific problems, they do little for the concept of parallel software engineering, as the end product is usually neither scaleable nor portable. The introduction of a level of abstraction in the expression of parallel algorithms can elevate the reasoning process above architectural constraints and assist the production of more flexible code. This paper outlines an object-oriented parallel algorithm development paradigm based on a task and channel notation, and examines the utilisation of Java TM technologies in the development of a distributed Java TM virtual machine architecture on which algorithms expressed in this notation may be executed dynamically.
机译:显然,为并行体系结构编写软件是一个不平凡的过程。这鼓励了许多研究,以提供工具来协助并行软件开发。然而,尽管这些工具可以解决特定于体系结构的问题,但它们对并行软件工程的概念却无济于事,因为最终产品通常既不可扩展,也不可移植。在并行算法的表达中引入抽象级别可以将推理过程提升到架构约束之上,并有助于生成更灵活的代码。本文概述了基于任务和通道表示法的面向对象的并行算法开发范例,并研究了Java TM技术在分布式Java TM虚拟机体系结构开发中的利用,该体系结构可以动态执行以该表示法表达的算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号