平行运算

✍ dations ◷ 2024-11-05 16:38:07 #平行运算
并行计算(英语:parallel computing)一般是指许多指令得以同时进行的计算模式。在同时进行的前提下,可以将计算的过程分解成小部分,之后以并发方式来加以解决。电脑软件可以被分成数个运算步骤来运行。为了解决某个特定问题,软件采用某个算法,以一连串指令运行来完成。传统上,这些指令都被送至单一的中央处理器,以循序方式运行完成。在这种处理方式下,单一时间中,只有单一指令被运行(processor level: 比较微处理器,CISC, 和RISC,即流水线Pipeline的概念,以及后来在Pipeline基础上以提高指令处理效率为目的的硬件及软件发展,比如branch-prediction, 比如forwarding,比如在每个运算单元前的指令堆栈,汇编程序员对programm code的顺序改写)。并行运算采用了多个运算单元,同时运行,以解决问题。相对于串行计算,并行计算可以划分成时间并行和空间并行。时间并行即指令流水化,空间并行使用多个处理器执行并发计算,当前研究的主要是空间的并行问题。以程序和算法设计人员的角度看,并行计算又可分为数据并行和任务并行。数据并行把大的任务化解成若干个相同的子任务,处理起来比任务并行简单。空间上的并行导致两类并行机的产生,按照麦克·弗莱因(Michael Flynn)的说法分为单指令流多数据流(SIMD)和多指令流多数据流(MIMD),而常用的串行机也称为单指令流单数据流(SISD)。MIMD类的机器又可分为常见的五类:并行向量处理机(PVP)、对称多处理机(SMP)、大规模并行处理机(MPP)、工作站机群(COW)、分布式共享存储处理机(DSM)。并行计算机有以下五种访存模型:均匀访存模型(UMA)、非均匀访存模型(NUMA)、全高速缓存访存模型(COMA)、一致性高速缓存非均匀存储访问模型(CC-NUMA)和非远程存储访问模型(NORMA)。不像串行计算机那样,主流使用冯·诺伊曼的计算模型,并行计算机没有一个统一的计算模型。不过,人们已经提出了几种有价值的参考模型:PRAM模型,BSP模型,LogP模型,C^3模型等。并行计算机是靠网络将各个处理机或处理器连接起来的,一般来说有以下几种方式网络的基本术语:并行算法是一门还没有发展成熟的学科,虽然人们已经总结出了相当多的经验,但是远远不及串行算法那样丰富。并行算法设计中最常用的的方法是PCAM方法,即划分,通信,组合,映射。首先划分,就是将一个问题平均划分成若干份,并让各个处理器去同时执行;通信阶段,就是要分析执行过程中所要交换的数据和任务的协调情况,而组合则是要求将较小的问题组合到一起以提高性能和减少任务开销,映射则是要将任务分配到每一个处理器上。总之,并行算法还需要相当多完善的地方。 并行算法与串行算法最大的不同之处在于,并行算法不仅要考虑问题本身,而且还要考虑所使用的并行模型,网络连接等等。

相关

  • 住院医师人体解剖学 - 人体生理学 组织学 - 胚胎学 人体寄生虫学 - 免疫学 病理学 - 病理生理学 细胞学 - 营养学 流行病学 - 药理学 - 毒理学医生又称医师,在中国古代称大夫或郎中
  • 同性婚姻同性婚姻过去在美国曾极具争议,仅在为数不多的判例中暧昧的未加以否定,最高法院在奥贝格费尔诉霍奇斯案的判决,各州亦须给予承认,并且不得拒绝发放结婚证书给予同性伴侣。最高法
  • 氯化钠氯化钠(化学式:NaCl),是一种离子化合物。钠离子和氯离子的原子质量分别为22.99和35.45g/mol。也就是说100g的氯化钠中含有39.34 g的钠和 60.66 g的氯。氯化钠是海水中盐分的主要
  • 氟哌啶醇氟哌啶醇(Haloperidol),是一种典型抗精神疾病药物(英语:Typical antipsychotic)。该药可用于治疗思觉失调症、妥瑞氏症的抽动、恶心、呕吐、谵妄、躁动、思觉失调,以及戒酒症状。氟
  • MusicBrainzMusicBrainz是一个旨在创造开放数据音乐数据库的项目(类似Freedb),它原初的目的是针对光盘数据库(CDDB)中的限制,但如今已不再将目标局限于CD后设数据存储库,而扩大为一种结构化的
  • 感觉统合感觉统合(英语:Sensory integration)是指个体将自己身体和周遭环境接触的讯息,透过各种感觉系统,例如视觉、触觉、味觉、嗅觉、前庭平衡觉(vestibular sense)、筋肉关节感(propri
  • 阳明山温泉阳明山温泉,原称草山温泉,位于台湾阳明山前山公园一带,在日治时期就与北投温泉、关子岭温泉、四重溪温泉并列为台湾四大温泉。阳明山温泉的水质属于酸性硫酸盐泉,俗称白磺泉。阳
  • 离片锥目离片椎目(Temnospondyli),因为翻译的不同又称离椎螈目、离椎龙目、离椎目,是原始两栖类的重要但极度分化的分类,在石炭纪、二叠纪及三叠纪非常繁盛。当中有部分一直保持原有的生
  • 放射性衰变放射性或辐射性是指某元素的放射性同位素从不稳定的原子核自发地放出射线(如α射线、β射线、γ射线等)而衰变形成另一种同位素(衰变产物),这种现象称为放射性。衰变时放出的能量
  • 彩虹彩虹,又称天弓(客家话)、天虹、绛等,简称虹,是气象中的一种光学现象,当太阳光照射到半空中的水滴,光线被折射及反射,在天空上形成拱形的七彩光谱,由外圈至内圈呈 红、 橙、 黄、