首页> 外文会议> >Parallel Java: A Unified API for Shared Memory and Cluster Parallel Programming in 100 Java
【24h】

Parallel Java: A Unified API for Shared Memory and Cluster Parallel Programming in 100 Java

机译:并行Java:100%Java中用于共享内存和群集并行编程的统一API

获取原文

摘要

Parallel Java is a parallel programming API whose goals are (1) to support both shared memory (thread-based) parallel programming and cluster (message-based) parallel programming in a single unified API, allowing one to write parallel programs combining both paradigms; (2) to provide the same capabilities as OpenMP and MPI in an object oriented, 100% Java API; and (3) to be easily deployed and run in a heterogeneous computing environment of single-core CPUs, multi-core CPUs, and clusters thereof. This paper describes parallel Java''s features and architecture; compares and contrasts parallel Java to other Java-based parallel middleware libraries; and reports performance measurements of parallel Java programs.
机译:并行Java是一种并行编程API,其目标是(1)在一个统一的API中支持共享内存(基于线程)并行编程和集群(基于消息)并行编程,从而允许编写结合这两种范例的并行程序; (2)在面向对象的100%Java API中提供与OpenMP和MPI相同的功能; (3)易于部署和运行在单核CPU,多核CPU及其集群的异构计算环境中。本文描述了并行Java的功能和体系结构。将并行Java与其他基于Java的并行中间件库进行比较和对比;并报告并行Java程序的性能度量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号