基于OpenCL的异构系统并行编程

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

r o r a mm i n P a r a l l e l o f h e t e r o e n e o u s s s t e m b a s e d o n O e n C L p g g g y p
, , Z HAN Y u n Z HAO X i n c a n TAN T o n d e - - g
:A , A b s t r a c t i m i n a t t h e o f t h e l o w u t i l i z a t i o n o f h e t e r o e n e o u s i n t r a d i t i o n a l c o m u t i n a r o b l e m r o c e s s o r s e n e r a l u r o s e g g p g p p g p p ) n e w c o m u t i n t e c h n o l o b a s e d o n O e n C L ( o e n c o m u t i n l a n u a e i s t o a u n i f i e d e n e r a l u r o s e r o o s e d r o v i d e r o - p g g y p p p g g g g p p p p p p , , , m o d e l . F i r s t l O e n C L f e a t u r e s f r a m e w o r k a n d a r e d e s c r i b e d a n d t h e o t i m i z a r a mm i n e r f o r m a n c e r i n c i l e s e r f o r m a n c e - y p p g g p p p p ,O ) r o o s e d .A t t i o n s t r a t e i e s o f O e n C L a r e l a s t e n C L a n d C UD A( c o m u t e u n i f i e d d e v i c e a r c h i t e c t u r e a r e c o m a r e d w i t h p p g p p p p ’ r o c e s s o r s o t e n t i a l o t h e r c o m u t i n t e c h n o l o i e s . T h e r e s u l t s h o w s t h a t O e n C L c a n f u l l e x c a v a t e v a r i o u s i n h e t e r o e n e o u s p p p g g p y g , , l a t f o r m s a n d d i s t r i b u t e t a s k s r e a s o n a b l a n d a n e w o w e r f u l t o o l f o r l a r e s c a l e a r a l l e l c o m u t i n i s r o v i d e d . r o c e s s i n - p y p g p p g p p g : ; ; ; K e w o r d s h e t e r o e n e o u s c o m u t i n O e n C L; o t i m i z a t i o n C UD A r o c e s s o r s e n e r a l u r o s e e r f o r m a n c e g p g p p p g p p p y
பைடு நூலகம்
基于 O e n C L 的异构系统并行编程 p
詹 云 ,赵新灿 ,谭同德
( ) 郑州大学 信息工程学院 , 河南 郑州 4 5 0 0 0 1
) 摘 要 : 针对异构处理器在传统通用计算中利 用 率 低 的 问 题 , 提 出 基 于 开 放 计 算 语 言 O e n C L( o e n c o m u t i n l a n u a e p p p g g g 的新的通用计算技术 , 它提供了统一的编程模型 。 介 绍 了 O e n C L 的特点、架构及实现原理 等,并 提 出 O e n C L性能优化 p p ) 及 其 它 通 用 计 算 技 术 进 行 对 比。对 比 策略 。 将 O e n C L 与计算统一设备架构 C UD A ( c o m u t e u n i f i e d d e v i c e a r c h i t e c t u r e p p 结果表明 ,O e n C L 能够充分发挥异构处理平台上各种处理器 的 性 能 潜 力 , 充 分 合 理 地 分 配 任 务 , 为 进 行 大 规 模 并 行 计 算 p 提供了新的强有力的工具 。 ; 性能优化 ; 计算统一设备架构 ( 关键词 : 异构处理器 ; 通用计算 ; 开放计算语言 ( O e n C L) C UD A) p )1 中图法分类号 :T P 3 9 1 文献标识号 :A 文章编号 : 1 0 0 0 7 0 2 4( 2 0 1 2 1 4 1 9 1 0 5 - - -
2 0 1 2年1 1月 第3 3卷 第1 1期
计算机工程与设计
C OMP UT E R E NG I N E E R I NG AN D D E S I GN
N o v e . 2 0 1 2 V o l . 3 3 N o . 1 1

( , , ) S c h o o l o f I n f o r m a t i o n E n i n e e r i n Z h e n z h o u U n i v e r s i t Z h e n z h o u 4 5 0 0 0 1, C h i n a g g g y g
相关文档
最新文档