摘要
志愿者计算模型由于可以高效的聚集和利用在Internet上闲散的大规模计算资源,使得人们对高性能计算的研究与实现比集群系统更加廉价和容易,近年来已在工程和科学计算中显示其越来越重要的作用.在构造志愿者计算环境的过程中,志愿者计算网络的拓扑架构、任务的调度模型、应用的编程模型、数据的传输协议、应用的扩充研究等都是研究的关键技术点.本文分析志愿者计算的基本概况,综述了目前的志愿者计算项目在关键技术点上的研究进展,并对其今后的若干研究方向进行了展望.
Volunteer computing model can share the immense computational resource available in the Internet efficiently,which make High Perform Computing much less expensive and much more accessible than clusters and thus playing an important role in scientific and engineer computing.In order to construct a good volunteer computing platform,several research issues are very critical,this includes overlay network topology,task scheduling model,application programming model,data transferring protocol,and application extending research.This paper first described some volunteer computing conceptions,and then research advances in recent volunteer computing projects were analyzed.Finally,some issues to be further studied were discussed.
出处
《小型微型计算机系统》
CSCD
北大核心
2011年第8期1530-1537,共8页
Journal of Chinese Computer Systems
基金
国家自然科学基金重点项目(60433040)资助
国家自然科学基金项目(50577027)资助
Intel大学合作计划
关键词
志愿者计算
高性能计算
分布式计算
并行处理
volunteer computing
high performance computing
distributed computing
parallel processing