检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张龙翔 曹云鹏[1,2] 王海峰 Zhang Longxiang;Cao Yunpeng;Wang Haifeng(Information Science&Engineering School,LinYi University,Linyi Shandong 276002,China;Linda Institute,Shandong Provincial Key Laboratory of Network based Intelligent Computing,Linyi Shandong 276002,China)
机构地区:[1]临沂大学信息科学与工程学院,山东临沂276002 [2]山东省网络重点实验室临沂大学研究所,山东临沂276002
出 处:《计算机应用研究》2020年第7期2049-2053,共5页Application Research of Computers
基 金:山东省自然科学基金面上项目(ZR2017MF050);山东省高等学校科学技术计划项目(J17KA049);山东省重点研发项目(2018GGX101005,2017CXGC0701,2016GGX109001)。
摘 要:大数据计算中存在流计算、内存计算、批计算和图计算等不同模式,各种计算模式有不同的访存、通信和资源利用等特征。GPU异构集群在大数据分析处理中得到广泛应用,然而缺少研究GPU异构集群在大数据分析中的计算模型。多核CPU与GPU协同计算时不仅增加了计算资源的密度,而且提高节点间和节点内的通信复杂度。为了从理论上研究GPU与多核CPU协同计算问题,面向多种计算模式建立一个多阶段的协同计算模型(p-DCOT)。p-DCOT以BSP大同步并行模型为核心,将协同计算过程分成数据层、计算层和通信层三个层次,并且延用DOT模型的矩阵来形式化描述计算和通信行为。通过扩展p-DOT模型描述节点内和节点间的协同计算行为,细化了负载均衡的参数并证明时间成本函数,最后用典型计算作业验证模型及参数分析的有效性。该协同计算模型可成为揭示大数据分析处理中协同计算行为的工具。The large-scale data computig process includes different modes which are streaming computing,memory computing,batching computing and graph computing mode.Each mode has different access memory,communication and resource utilization.GPU clusters are widely used in large-scale data processing.However,there is lack of computing model for GPU cluster in large-scale data process.The collaborative computing between GPU and CPU not only increases density of computing resources but also improves communication complexity between inter-nodes and intra-nodes.To explore rule of collaborative computing process,this paper built a novel multi-stage collaborative computing model(p-DCOT)for multi-computing modes.This model was based on BSP model,which was large synchronous parallel model.It divided the collaborative computing process into three levels:data layer,computing layer and communication layer.This model also used matrix of DOT model to describe computing and communication behaviors.Then it extended the p-DOT model to describe collaborative computing behavior within computing nodes and refined the parameters of workloads balancie.This model could prove the time cost function of collaborative computing model.Finally,the typical computing tasks verified the model validity and parameter analysis.This collaborative computing model will be a tool to reveal collaborative computing behaviors in large-scale data analysis processing.
关 键 词:协同计算模型 计算模式 大数据处理 GPU异构集群
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.58.238.63