一种基于GPU的软件体系架构及UML和ADL结合描述的方法技术

技术编号:11466757 阅读:105 留言:0更新日期:2015-05-17 02:26
本发明专利技术公开了一种基于GPU的软件体系架构及UML和ADL结合描述的方法,属于软件体系架构技术领域,一种基于GPU的软件体系架构,采用管道和过滤器模式进行建模,过滤器包括数据流预处理过滤器、数据流减负过滤器、CPU端加载引擎过滤器、GPU端加载引擎过滤器、数据流处理过滤器以及可视化过滤器;原始数据流通过管道依次经过数据流预处理过滤器、数据流减负过滤器、CPU端加载引擎过滤器、GPU端加载引擎过滤器、数据流处理过滤器;数据流处理过滤器将数据结果给GPU端加载引擎过滤器、再传输给CPU端加载引擎过滤器;CPU端加载引擎过滤器将数据结果输入到可视化过滤器。本发明专利技术将UML和ADL结合使用,结合两者的优势,更好的搭建基于GPU的软件体系架构。

【技术实现步骤摘要】

【技术保护点】
一种基于GPU的软件体系架构,其特征在于基于GPU的软件体系架构采用管道和过滤器模式进行建模,过滤器包括数据流预处理过滤器、数据流减负过滤器、CPU端加载引擎过滤器、GPU端加载引擎过滤器、数据流处理过滤器以及可视化过滤器;每个过滤器都主要由三部分组成:数据处理中心、数据输入接口和数据输出接口,数据输入接口负责接收输入的数据给数据处理中心,数据处理中心负责处理数据,数据输出接口负责将处理后的数据传输出去;原始数据流通过管道依次经过数据流预处理过滤器、数据流减负过滤器、CPU端加载引擎过滤器、GPU端加载引擎过滤器、数据流处理过滤器;数据流处理过滤器将最终的数据结果传输给GPU端加载引擎过滤器、由GPU端加载引擎过滤器再传输给CPU端加载引擎过滤器;CPU端加载引擎过滤器将数据结果通过管道输入到可视化过滤器,可视化过滤器将可视化的数据结果传输给CPU端加载引擎过滤器。

【技术特征摘要】

【专利技术属性】
技术研发人员:卢晓伟张清周勇
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1