【24h】

Automatic loops parallelization

机译:自动循环并行化

获取原文

摘要

Identify opportunities for software parallelism is a task that takes a lot of human time, but once some code patterns for parallelism are identified, a software could quickly accomplish this task. Thus, automating this process brings many benefits such as saving time and reducing errors caused by the programmer [1]. This work aims at developing a software environment that identifies opportunities for parallelism in a source code written in C language, and generates a program with the same behavior, but with higher degree of parallelism, compatible with a graphics processor compatible with CUDA architecture.
机译:确定软件并行性的机会是一项耗时的工作,但是一旦确定了一些用于并行性的代码模式,软件就可以快速完成此任务。因此,使该过程自动化将带来许多好处,例如节省时间并减少程序员所引起的错误[1]。这项工作旨在开发一种软​​件环境,该软件环境可以识别用C语言编写的源代码中的并行性机会,并生成具有相同行为但具有更高并行度的程序,并与与CUDA架构兼容的图形处理器兼容。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号