计算机技术与发展Issue(9):174-177,181,5.DOI:10.3969/j.issn.1673-629X.2015.09.037
并行计算技术的几种实现方式研究
Research on Ways of Parallel Computing Technology
摘要
Abstract
Faced with the diversity of programming languages and parallel computing implementations,how to select the appropriate paral-lel way for different languages,solve constraints of parallel technology for different hardware environment and language. Parallel program-ming model for OpenMP and Java based on thread is first introduced briefly,which is suitable for parallel computing on multi-core com-puter. Then,MPI technology based on process is described in detail,which is suitable for multi-core computer and cluster system. It is mainly researched from the programming process of MPI and PBS job scheduling system,and the realization of PBS job scheduling is il-lustrated from comparison between two queues. Through the study of parallel technology,it can achieve parallel computing for Java that is popular language,but also for C,C++,Fortran,implement parallel computing for single multicore,but also for cluster system,realize par-allel computing by the specified nodes,but also by distributed nodes by the scheduling system.关键词
并行计算/线程/OpenMP/Java/进程/MPI/PBSKey words
parallel computing/thread/OpenMP/Java/process/MPI/PBS分类
信息技术与安全科学引用本文复制引用
陈树敏,罗俊博,陈青..并行计算技术的几种实现方式研究[J].计算机技术与发展,2015,(9):174-177,181,5.基金项目
广东省科技计划项目(粤科财字[2013]82号,粤财工[2012]406号) (粤科财字[2013]82号,粤财工[2012]406号)