检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]湖北大学数学与计算机科学学院,武汉430064 [2]湖北大学知行学院,武汉430046
出 处:《湖北第二师范学院学报》2011年第8期1-3,共3页Journal of Hubei University of Education
摘 要:快速排序算法可以解决高性能计算中理论算法在应用中出现的处理机个数问题。排序被认为占用了大量计算时间的一类问题。快速排序是一种典型的串行排序算法,它具有平均时间复杂度为O(nlogn)。如果利用并行算法来进行快速排序,时间复杂度仅只有O(2logn)。但是,当待排序的数据个数巨大时(如n>10n),在并行算法中需要N台处理器,在实际应用中不具备可行性,但利用域划分,并把归并排序应用到快速排序中,一个可以用在待排序的数据个数巨大时的实用的并行算法。This thesis is mainly about the development of high-performance of computering and problem solving,and an example(quick sort) about the problems in parallel computing.Sorting by that takes up a lot of time in the class.Quick sort is a kind of typical serial sorting algorithm,and its average time complexity is O(nlogn).With parallel algorithms for quick sort,time complexity only O(2logn).However,when the number of huge sorting data(such as n10n),in parallel algorithm needs n set processor,in actual application of feasibility,as does not have the parallel processing technology and the development of our quick sort of further research,this paper puts forward a new kind of parallel scheduling algorithm by using the domain,and-the merge sort of thought to a parallel algorithms can be realized.
分 类 号:TP391[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49