欢迎来到天天文库
浏览记录
ID:35102245
大小:4.55 MB
页数:79页
时间:2019-03-17
《面向移动设备的志愿者分布式计算》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、VolunteerDistributedComputingforMobileDevicesADissertationSubmittedfortheDegreeofMasterCandidate:ZhuChaoyueSupervisor:AssociateProf.LinWeiweiSouthChinaUniversityofTechnologyGuangzhou,China分类号:TP3学校代号:10561学号:201420112605华南理工大学硕士学位论文面向移动设备的志愿者分布式计算作者姓名:朱朝悦指导教师姓名、职称:林伟伟副教授申请学位级别
2、:工学硕士学科专业名称:计算机科学与技术研究方向:系统机构与安全论文提交日期:2016年04月25日论文答辩日期:2016年06月03日学位授予单位:华南理工大学学位授予日期:年月日答辩委员会成员:主席:陆璐委员:徐红云胡劲松俞鹤伟陈百基摘要近年来,随着许多大型科研项目的出现,志愿者分布式计算越来越发挥着重要的作用,因为志愿者分布式计算可以为计算量庞大的科研项目提供足够的计算能力,甚至比超级计算机的计算能力还要强大。因此,志愿者分布式计算技术受到了很多研究人员的关注,很多不同的志愿者分布式计算架构被广泛应用。本文利用开源项目BOINC伯克利开放式网
3、络计算平台设计并实现了面向移动设备的志愿者分布式计算Android客户端,验证了移动设备也可以参与到志愿者分布式计算中。然而,以往的很多志愿者分布式计算架构通常考虑的志愿者主机是PC电脑,或者单纯地把移动设备当作PC电脑一样进行处理。由于移动设备的很多特性跟PC电脑存在着很大的差异,所以很多时候这些志愿者分布式计算架构并不能高效地处理同时拥有PC电脑和移动设备志愿者的志愿计算项目。针对这个问题,本文在一个志愿者分布式计算架构的基础上提出了一个移动设备任务协作器,用于解决志愿者分布式计算中移动设备客户端的任务调度和处理问题,提高整个志愿计算平台的效率
4、。最后,考虑到两个主流的志愿者分布式计算任务调度方法——迭代计算的任务调度算法(IterationSchedulingAlgorithm)ISA和先来先服务的调度算法(First-Come-First-Serve)FCFS在处理移动设备志愿者计算上存在着一定的不足,本文为了提高志愿者分布式计算平台的执行效率,提出了一个面向移动设备的温度感知的任务调度算法(Temperature-AwareTaskSchedulingAlgorithmforMobileDevices)TATSA。通过实验证明,本文提出的面向移动设备的温度感知的任务调度算法TATSA
5、比主流的两个任务调度算法ISA和FCFS在移动设备志愿者计算中更为高效。关键词:分布式计算;志愿计算;BOINC;伯克利开放式网络计算平台IAbstractInrecentyears,withtheemergenceofmanylargescienceresearchprojects,thevolunteerdistributedcomputingplaysanincreasinglyimportantrolebecausethevolunteerdistributedcomputingcanprovidesufficientcomputingfo
6、rtheresearchprojectsneedingmassivecomputingwhichisevenbetterthanthesupercomputers.Thus,volunteerdistributedcomputingtechnologyhasattractedalotofattentionssothatmanyarchitecturesofdifferentvolunteerdistributedcomputingarewidelyused.BasedontheopensourceprojectBOINC(BerkeleyOpenI
7、nfrastructureforNetworkComputing),thispaperwilldesignandimplementanAndroidclientofvolunteerdistributedcomputingformobiledevices,showingthemobiledevicemayalsoparticipateinvolunteerdistributedcomputing.However,mostofthosearchitecturesusuallyconsiderthePCcomputersasvolunteers,ors
8、implytreatthemobiledevicesasPCcomputers.Becausemanycharacteri
此文档下载收益归作者所有