本文已被:浏览 2306次 下载 3009次
Received:March 25, 2015 Revised:May 04, 2015
Received:March 25, 2015 Revised:May 04, 2015
中文摘要: 为有效实现迭代问题的并行化, 提出了面向过程的任务并行化设计方法. 该方法的主要思想是对任务求解的单次迭代过程进行并行化设计. 将面向过程的思想运用到K-means聚类算法的并行设计过程中, 并通过OpenMP编程模型来验证该方法的有效性. 通过实验结果分析得知, 面向过程的任务并行化执行相较于传统的串行执行在效率上有很大的优势, 可以运用到迭代问题的并行化设计过程中.
中文关键词: 多核 面向过程 并行化设计 K-means聚类算法 OpenMP
Abstract:To realize the parallelization of iterative problem,the author proposes a task parallelization process-oriented design method. The main idea of this method is that a single iteration process of solving problem should be designed in parallel. Then the authors apply the process-oriented thinking to the K-means clustering algorithm, use OpenMP programming model to verify the validity of the method. The analysis of the experimental results show that process-oriented task parallelism has a great advantage in efficiency compared to serial execution, and can be applied to the process of the parallel design iteration problem.
文章编号: 中图分类号: 文献标志码:
基金项目:
引用文本:
蒋少丙,刘书刚.面向过程的任务并行化设计方法.计算机系统应用,2015,24(9):261-264
JIANG Shao-Bing,LIU Shu-Gang.Task Parallelization Process-Oriented Design Methods.COMPUTER SYSTEMS APPLICATIONS,2015,24(9):261-264
蒋少丙,刘书刚.面向过程的任务并行化设计方法.计算机系统应用,2015,24(9):261-264
JIANG Shao-Bing,LIU Shu-Gang.Task Parallelization Process-Oriented Design Methods.COMPUTER SYSTEMS APPLICATIONS,2015,24(9):261-264

