首页 | 本学科首页   官方微博 | 高级检索  
     

数据并行语言中的任务并行
引用本文:刘振英,方滨兴.数据并行语言中的任务并行[J].计算机工程与应用,1999,35(10):43-45.
作者姓名:刘振英  方滨兴
作者单位:哈尔滨工业大学320信箱!哈尔滨,150001,哈尔滨工业大学320信箱!哈尔滨,150001,哈尔滨工业大学320信箱!哈尔滨,150001
基金项目:国防科工委九五预研项目的资助
摘    要:数据并行虽然已经获得了广泛的应用,但是,仍然有一些应用程序不适于数据并行语言的并行模式,如树结构算法。数据并行与任务并行的结合可以很好地解决这些问题。该文主要讨论了在数据并行中引入任务并行时,遇到的共享变量、代码生成和处理器分配等问题,比较和分析了基于编译、基于语言和基于协作库的方法。

关 键 词:数据并行  任务并行  协作库

Task Parallelism in a Data Parallel Language
Liu Zhenying, Fang Binxing, Zhang Yi.Task Parallelism in a Data Parallel Language[J].Computer Engineering and Applications,1999,35(10):43-45.
Authors:Liu Zhenying  Fang Binxing  Zhang Yi
Abstract:Data parallelism has been used in a wide field, but many applications can't be whtten in the way of data parallelism, for example, data structure algorithm. Integraing data parallel and task parallel can solve these problems.This paper discusses share variables, code generation and processor distribution, compares the compiler-based, language-based and coordination libop method when task parallelism is implemented in a data parallel langUage.
Keywords:Data parallelism  task parallelism  coordination library
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号