PSRS算法

✍ dations ◷ 2025-06-10 09:19:50 #并发计算,算法

PSRS算法(Parallel Sorting by Regular Sampling):首先设待处理里序列长n,并行机上有p个处理器。为了使问题简单,我们假设n是p的整倍数。于是将这n个元素划分为p段,每段中有n/p个元素,将这p段分给p个处理器。注意,执行PSRS算法的并行机必须是多指令流多数据流(MIMD)的。

如果注意到一个好的串行排序算法的时间复杂度为 O ( n l o g n ) {\displaystyle O(nlogn)} 那么,容易证得上述PSRS算法的时间复杂度在 n > p 3 {\displaystyle n>p^{3}} 时为 O ( n p l o g n ) {\displaystyle O({\frac {n}{p}}log{n})}

缺点:我们注意到,在第五步进行主元划分时时可能会引起不均匀性,即位于某两个主元之间的元素可能要多一些(多于 n p {\displaystyle {\frac {n}{p}}} 个)。我们可以证明,在算法中进行到第六步全局交换时,可能会有某一个处理器中数据达到 2 n p n p 2 ( p 1 ) {\displaystyle {\frac {2n}{p}}-{\frac {n}{p^{2}}}-(p-1)} 个;这样引起的直接后果是处理器负载不均匀,那么在归并排序中可能会引起排序时间的不均匀。

并行计算并行排序

相关

  • 沙利度胺沙利度胺(Thalidomide)又名反应停、酞咪脉啶酮、沙利窦迈、赛得(Thado),是研制抗菌药物过程中发现的一种具有中枢抑制作用的药物,曾经作为抗妊娠呕吐反应药物在欧洲和日本广泛使用
  • 国际色彩联盟国际色彩联盟(International Color Consortium,简称ICC)是在1993年由八家公司发起成立的,旨在创造通用的色彩管理系统,并使之可以通行于不同操作系统和软件的国际组织。目前的ICC
  • 五逆五逆罪是佛教所有恶业中最重者;“逆”者,“罪大恶极,极逆于常理”之意。造作五逆罪为堕无间地狱(亦称阿鼻地狱)的业因,命终就是死亡时将堕落到无间地狱,故亦称五无间业或五不救罪。
  • 小猪小猪,可以指:另外小猪经常被用来作为某些人的外号或别称:
  • 蒙医学蒙古族传统医学,简称蒙医学,是流传在蒙古地方的一种传统医学,是蒙古民族医药学理论和治疗方法所形成的民族医学。真实的起源以不可考,但相信其针灸、草药、推拿等方式是汉朝以前
  • 恩里克·富恩特斯·金塔纳恩里克·富恩特斯·金塔纳(西班牙语:Enrique Fuentes Quintana,1924年-2007年)是西班牙经济学家、政治家。曾任西班牙第二副首相。帕伦西亚省卡里翁德洛斯孔德斯。1948年获得马德
  • 给我(最后一个飞吻)《给我(最后一个飞吻)》(英语:),是美国创作型女歌手红粉佳人的一首歌曲,也是她的第6张录音室专辑《有爱有真相》的首张单曲。歌曲由格莱格·科尔斯汀制作,原本定名为“classic Pink
  • 褚令璩褚令璩(5世纪-6世纪),南齐东昏侯萧宝卷皇后,河南阳翟(今河南禹州市)人,太常褚澄之女。建武二年(495年),纳褚令璩为皇太子妃。次年(496年),谒萧宝卷之母明敬刘皇后庙。498年,萧宝卷即位,褚令
  • 伯杰尔霍德市清真寺伯杰尔霍德市清真寺(孟加拉语:মসজিদের শহর বাগেরহাট,英语:Mosque City of Bagerhat)是位于孟加拉国库尔纳专区巴盖尔哈德县的一个清真寺。1982年至1983年,联合
  • 木吉他:20歲之歌Acoustic《木吉他:20岁之歌Acoustic》(韩语:어쿠스틱),是一部2010年上映的音乐爱情电影,导演俞相宪以三段式电影手法拍摄,每段都以音乐作为媒介,描述剧中主角青春的徬徨与热情。2010釜山电影