首页> 外文会议>International Congress on Mathematical Software >Towards High-Performance Computational Algebra with GAP
【24h】

Towards High-Performance Computational Algebra with GAP

机译:朝着具有差距的高性能计算代数

获取原文

摘要

We present the project of parallelising the computational algebra system GAP, Our design aims to make concurrency facilities available for GAP users, while preserving as much of the existing codebase (about one million lines of code) with as few changes as possible without requiring users (a large percentage of which are domain experts in their fields without necessarily having a background in parallel programming) to have to learn complicated parallel programming techniques. To this end, we preserve the appearance of sequentiality on a per-thread basis by containing each thread within its own data space. Parallelism is made possible through the notion of migrating objects out of one thread's data space into that of another one, allowing threads to interact.
机译:我们介绍了并行化计算代数系统缺口的项目,我们的设计旨在为GAP用户提供并发设施,同时保留现有的代码库(约100万行代码),在不需要用户的情况下尽可能少其中的大百分比是其领域的域专家,而不必在并行编程中具有背景,必须学习复杂的并行编程技术。为此,我们通过将每个线程包含在其自身的数据空间内的每个线程,我们在每个线程上保持序列性的外观。通过将对象迁移到另一个线程的数据空间中的对象的概念来实现并行性,允许线程进行交互。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号