并行计算在多核平台上的实现与应用研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
是,由于基 于多核 的并行 技术还 不为人 们所 熟知.因 此基 于多核并行技术的应用软件还很少见l 2 】 .
QI N S h u - Ma o , YE Ha i - J i a n
( C o l l e g e o f I n f o r ma t i o n a n d E l e c t r i c a l E n g i n e e r i n g , C h i n a Ag r i c u l t u r e U n i v e r s i t y , Be i j i n g 1 0 0 0 8 3 , C h i n a )
mu l t i - c o r e CP U i s s t ud i e d i n t hi s p a p e r .The r e s e rc a h i s a pp l i e d i n t o he t c a l c ul a t i o n o f s ha l l o w wa t e r f l o w ve l o c i t y me a s re u me n t mo d e l wi t h v i r t u a l bo u nd a r y c o n d i t i o n .Th e t e s t r e s ul t s h o we d t h a t t he r u n ni n g s pe e d o n d u a l — c o r e CP U
t h e pe r f o r ma n c e o f t he PC nd a i mp r o ve he t r u n ni n g s pe e d o f a p pl i c a t i o n s o f t wa r e , ho w t o p a r a l l e l c o mp u t i n g o n t h e

要 :多核 C P U在 当前 已成为 P c机 的常规 配置,为 了充分发挥 P c机 的性能,以提 高应用软件的运行速 度, 本
文针对 如何在多核 C P U上 实现 并行计算 进行 了研究, 将其应用到薄层水流流速参数 的虚拟正态边界模型计算中. 经 实例测试 验证,采用双核 、四核并行计算 的模型 求解速度分别是单核情况下 的 1 . 4倍、2 . 4 倍 核心数越多, 倍
目前, 普通 P C配置双核、四核,甚至八个核 的多
也可共享 高速缓冲存储器, 但 内存是每个核心共享的. 串行程序 在多核处理器上 同一 时刻只 能在 一个核 心 上运 行,没有充分 发挥 多核处理 器拥 有多个核 心的 潜 能.程序 必须采用 多线程 的方式,才能够 同一 时刻 在 多个核心运 行。实现 并行计 算.多核并 行计算可 以 充分利用 多核处理器资源,能够 加速 应用程序 的计算 . 目前,基于这 种 内存共 享的多核 并行 计算有 一个
nd a o n q u a d — c o r e CP U i s 1 . 4 t i me s nd a 2 . 3 t i me s f a s t e r t h a n ma t o n t h e s i n g l e — c o r e C P U. wh i c h i n d i c a t e s he t mo r e t h e
普遍接受 的编程模式 O p e n ME O p e n MP编程模式是计
核C P U已经十分常见.多核 C P U是在单个处理器芯片 内实 现 了两个 或者 更 多的“ 执行 核” .实际上,这 些执 行核都 是相互独立 的处理器,只 是位 于 同一块 芯片而 己【 I 1 .也就是说普通 P C 上实 际已经配置 了多块“ 处理 器” ,拥有 了多个计 算单元,能够进行单机 的多核并行 计算, 这 为在 P C机上实现并行计算提供硬件基础 . 但
n u mb e r o f c o r e s , t h e g r e a t e r t he mu l t i pl i e s . Ke y wo r ds : mul t i - c o r e ; p a r a l l e l ; s h a l l o w lo f w v e l o c i t y
数越 大.
关键 词:多核 ; 并行:薄层水流流速
Ap p l i c a t i o n a n d Re a l i z a t i o n Re s e a r c h o f P a r a l l e l Co mp u t i n g o n Mu l t i — Co r e P l a t f o r m
Abs t r a c t : I n t h e c u r r e n t , Mul t i — c o r e CPU ha s b e c o me t h e g e n e r a l c o nf ig u r a t i o n o f t h e P C. I n o r d e r t o g i v e f ul l pl a y t o
2 0 1 3年 第 2 2卷 第 1 2期
h t t p : | {
百度文库
. C — S — a . o r g . c a
计 算 机 系 统 应 用
并行计算在多核平 台上的实现与应用研 究①
秦书茂 , 叶海建
( 中国农业大 学 信息 与电气工程学 院,北京 1 0 0 0 8 3 )
相关文档
最新文档