【24h】

A Parallel Virtual Machine for Bulk Synchronous Parallel ML

机译:用于批量同步并行ML的并行虚拟机

获取原文
获取原文并翻译 | 示例

摘要

We have designed a functional data-parallel language called BSML for programming bulk-synchronous parallel (BSP) algorithms. The execution time can be estimated and dead-locks and indetermin-ism are avoided. The BSMLlib library has been implemented for the Objective Caml language. But there is currently no full implementation of such a language and an abstract machine is needed to validate such an implementation. Our approach is based on a bytecode compilation to a parallel abstract machine performing exchange of data and synchronous requests derived from the ZAM, the efficient abstract machine of the Objective Caml language.
机译:我们已经设计了一种称为BSML的功能数据并行语言,用于对批量同步并行(BSP)算法进行编程。可以估计执行时间,避免死锁和不确定性。 BSMLlib库已针对Objective Caml语言实现。但是,目前尚没有这种语言的完整实现,并且需要抽象机来验证这种实现。我们的方法是基于字节码编译到并行抽象机的,该并行抽象机执行数据交换和从ZAM(Objective Caml语言的高效抽象机)派生的同步请求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号