基于快速排序的大数组并行排序09008222胡露露09008224梁开俊
基于快速排序的大数组并行排胡露梁开俊摘要:基于快速排序的并行排序,有利于提高排序的效率于速度,对于多处理器的数据的排序有极大的助益。关键词:快速排序 并行概念说明快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。计算机传统结构的显著特征是单指令流单数据流,即每一时刻按一条指令处理一个数据。通常的数值算法适于此类计算机,可称串行算法。20世纪60年代开始发展含大量处理机的并行计算机,它分单指令流多数据流与多指令流多数据流两类,每一时刻分别按一条或多条指令处理多个数据。并行计算机的出现促使了适应其并行这个特点的并行算法的发展。 并行算法依赖一个简单事实:独立的计算可同时执行.因此可极大的提升程序执行的速度。算法设计 算法采用分治的思想,将一个大数组分割成几个小数组,分别对同时排序,最后合并,以达到并行的效果。(1) 获得CPU的核心数目,用来决定开的线程数目。(2)将待排序数组划分成规模相似几部分,划分数等于CPU核心数目。(3)开线程,让每个线程完成各部分数组的排序,排序算法
您可能关注的文档
- 商务英语写作-高等英语教学网.PPT
- 四O五学校高一数学必修batimedikalcom.DOC
- 四川2013年数字化医院评审工作方案-四川卫生和计划生育.DOC
- 四川2017年专科层次农村幼儿教师免费师范生招生-成都师范学院.DOC
- 四川师范大学本专科生教学工作量系统使用说明四川师范.DOC
- 回归系数-热门行业的项目商业计划书.PPT
- 因此陶瓷材料的断裂应变断裂韧性很低.PPT
- 商议全球气候变化变暖-PinkiePresscom.PPT
- 固定效应还是随机效应——Hausman检验.PPT
- 国土房屋局.PPT
- 2025-2026学年全国青少年海洋科技创新大赛船舶设计题.docx
- 2025-2026学年全国青少年足球训练营.docx
- 2025-2026学年大学生跆拳道竞技 hidden 技能评分.docx
- 2025-2026学年全国青少年武术散打竞技能力选拔真题.docx
- 2026年上海国际都会《行测》(言语理解)解析卷.docx
- 2026年四川省公务员考试《申论》(市级卷)精选模拟题.docx
- 2026年天津滨海新区《行测》(L类)真题详解.docx
- 2026年天津市公务员考试《言语理解》真题解析.docx
- 2026年新疆维吾尔自治区公务员考试《申论》(生态文明建设专题)真题卷.docx
- 2026年新疆维吾尔自治区公务员考试《行政职业能力测验》(C类)模拟题.docx
最近下载
- 幼儿园课件:小瓢虫历险记.pptx
- 19byd byd476zqa发动机维修手册.pdf VIP
- 2025年贵州高考物理试卷试题真题及答案详解(精校打印版).docx
- Samsung三星Soundbar 条形音响 HW-S800BUser Manual.pdf
- 青春期男生性教育讲课文档.ppt VIP
- Romax软件培训教程CPL2_详细行星齿轮设计.pdf VIP
- 中建DJ180架桥机安拆安全专项施工方案.docx VIP
- 2025年四川省对口招生(计算机类)专业知识考试题库大全-下(判断题部分).docx VIP
- 湖南农商银行官网登录.docx VIP
- 2025年四川省对口招生(计算机类)专业知识考试题库大全-上(单选题部分).docx VIP
原创力文档

文档评论(0)