...
首页> 外文期刊>Ada Letters >Extended Abstract: Productive Parallel Programming with Parsl
【24h】

Extended Abstract: Productive Parallel Programming with Parsl

机译:扩展摘要:用PARSL生产并行编程

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

摘要

Parsl is a parallel programming library for Python that aims to make it easy to specify parallelism in programs and to realize that parallelism on arbitrary parallel and distributed computing systems. Parsl relies on developers annotating Python functions-wrapping either Python or external applications-to indicate that these functions may be executed concurrently. Developers can then link together functions via the exchange of data. Parsl establishes a dynamic dependency graph and sends tasks for execution on connected resources when dependencies are resolved. Parsl's runtime system enables different compute resources to be used, from laptops to supercomputers, without modification to the Parsl program.
机译:PARSL是Python的并行编程库,其旨在使其轻松指定程序中的并行性,并在任意并行和分布式计算系统上实现并行性。 PARSL依赖于开发人员注释Python函数 - 包装Python或外部应用程序 - 以指示这些功能可以同时执行。 然后,开发人员可以通过数据交换链接在一起函数。 ParS1建立动态依赖关系图,并在依赖项已解决时发送用于在连接的资源上执行的任务。 PARSL的运行时系统可以使用从笔记本电脑到超级计算机的不同计算资源,而不修改PARSL程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号