一种基于任务调度的智能分布式GPU计算机控制系统的制作方法

文档序号:11620115阅读:348来源:国知局

本发明涉及gpu计算机控制技术领域,具体为一种基于任务调度的智能分布式gpu计算机控制系统。



背景技术:

截止到2015年,中国的网民渗透率将达50%,即近一半的中国人使用互联网上网。互联网已经成为中国人生活和工作形影不离的工具。未来两三年内,移动互联网将继续渗透到我们的生活和工作,将在诸多方面改变和改善我们的生活和工作形态。

gpu是一种具备非常高的计算能力和数据吞吐量的高性能的多核处理器,通常用于图像渲染和图形处理和的。伴随着gpu可编程性的不断提升,其支持的运算越来越复杂,利用gpu完成高性能计算的研究渐渐活跃起来gpu之所以在某些应用中较cpu能够获得更高的性能,主要是因为gpu和cpu在硬件结构设计上存在很大差异。将大量的晶体管用于alu计算单元,以此来适应密集而且可并行的图像渲染计算处理需求,也使得gpu比同价位的cpu更具较强的处理能力和存储带宽。相比gpu而言,cpu则是将更多的晶体管用作复杂的控制单元和缓存等非计算功能,并以此来提高少量执行单元的执行效率,因而导致cpu在数据缓存和控制流方面花费过多的代价,当下,gpu结合计算机的应用在各个领域均有所体现,但是,有的计算机控制系统安全性不高,而且,工作运行时不够稳定,在实际应用中对图像数据处理的加速比不高,有的计算机控制系统发热比较大,导致其使用寿命不长等技术缺陷,针对上述技术缺陷,发明一种基于任务调度的智能分布式gpu计算机控制系统,却解决上述技术缺陷,很有应用前景。



技术实现要素:

本发明的目的在于提供一种基于任务调度的智能分布式gpu计算机控制系统,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种基于任务调度的智能分布式gpu计算机控制系统,包括gpu,所述gpu的输入端通过散热模块与温度传感器的输出端连接,所述gpu的输入端通过数据分析模块分别与协同过滤模块和相似度度量模块的输出端连接,所述协同过滤模块和相似度度量模块的输入端均与用户选择模块连接,所述gpu的输入端通过图像处理模块分别与顶点处理模块、光栅化计算模块和像素处理模块的输出端电性连接,所述gpu的输入端分别与防护墙、数据存储模块和cuda模块的输出端电性连接。

优选的,所述散热模块包括散热风扇。

优选的,所述用户选择模块包括用户推荐模块。

优选的,所述cuda模块采用c/c++语言进行开发。

优选的,所述顶点处理模块采用vertexshader完成。

优选的,所述相似度度量模块的相似度至少达到90%。

与现有技术相比,本发明的有益效果是:

1、本发明通过把散热模块与温度传感器的连接,可以及时地感知该系统所工作的环境温度,如果温度较高将会通过散热风扇对其进行散热,解决了gpu散热性能差的问题,从而,间接地延长了gpu的使用寿命,cuda模块采用c/c++语言进行开发,大大地提高了图像数据处理的加速比。

2、本发明通过在用户选择模块包括用户推荐模块,而且,相似度度量模块的相似度至少达到90%,人性化设计程度较高,设有防护墙可以对其起到很好的安全防护作用,而且,顶点处理模块采用vertexshader完成,提高了图像的处理效果。

附图说明

图1为本发明的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明提供一种技术方案:一种基于任务调度的智能分布式gpu计算机控制系统,包括gpu,所述gpu的输入端通过散热模块与温度传感器的输出端连接,所述gpu的输入端通过数据分析模块分别与协同过滤模块和相似度度量模块的输出端连接,所述协同过滤模块和相似度度量模块的输入端均与用户选择模块连接,所述gpu的输入端通过图像处理模块分别与顶点处理模块、光栅化计算模块和像素处理模块的输出端电性连接,所述gpu的输入端分别与防护墙、数据存储模块和cuda模块的输出端电性连接,所述散热模块包括散热风扇,所述用户选择模块包括用户推荐模块,所述cuda模块采用c/c++语言进行开发,所述顶点处理模块采用vertexshader完成,所述相似度度量模块的相似度至少达到90%。

工作原理:使用时,把gpu的输入端通过图像处理模块分别与顶点处理模块、光栅化计算模块和像素处理模块的输出端电性连接,而且,顶点处理模块采用vertexshader完成,提高了图像的处理效果,采用cuda模块,而且,cuda模块采用c/c++语言进行开发,大大地提高了图像数据处理的加速比,散热模块包括散热风扇,解决了gpu散热性能差的问题,从而,间接地延长了gpu的使用寿命,相似度度量模块的相似度至少达到90%,人性化设计程度较高,设有防护墙可以对其起到很好的安全防护作用,本发明设计科学合理,解决了gpu散热性能差的问题,大大地提高了图像数据处理的加速比,不仅智能化程度较高,而且系统的安全稳定性好,采用人性化设计,可以满足不同层次的工作人员使用。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。



技术特征:

技术总结
本发明公开了一种基于任务调度的智能分布式GPU计算机控制系统,包括GPU,所述GPU的输入端通过散热模块与温度传感器的输出端连接,所述GPU的输入端通过数据分析模块分别与协同过滤模块和相似度度量模块的输出端连接,所述协同过滤模块和相似度度量模块的输入端均与用户选择模块连接,所述GPU的输入端通过图像处理模块分别与顶点处理模块、光栅化计算模块和像素处理模块的输出端电性连接,所述GPU的输入端分别与防护墙、数据存储模块和CUDA模块的输出端电性连接。本发明设计科学合理,解决了GPU散热性能差的问题,大大地提高了图像数据处理的加速比,不仅智能化程度较高,而且系统的安全稳定性好,采用人性化设计,可以满足不同层次的工作人员使用。

技术研发人员:康迎曦
受保护的技术使用者:湖南工程学院
技术研发日:2017.04.19
技术公布日:2017.08.04
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1