发明名称 一种基于GPU的软件体系架构及UML和ADL结合描述的方法
摘要 本发明公开了一种基于GPU的软件体系架构及UML和ADL结合描述的方法,属于软件体系架构技术领域,一种基于GPU的软件体系架构,采用管道和过滤器模式进行建模,过滤器包括数据流预处理过滤器、数据流减负过滤器、CPU端加载引擎过滤器、GPU端加载引擎过滤器、数据流处理过滤器以及可视化过滤器;原始数据流通过管道依次经过数据流预处理过滤器、数据流减负过滤器、CPU端加载引擎过滤器、GPU端加载引擎过滤器、数据流处理过滤器;数据流处理过滤器将数据结果给GPU端加载引擎过滤器、再传输给CPU端加载引擎过滤器;CPU端加载引擎过滤器将数据结果输入到可视化过滤器。本发明将UML和ADL结合使用,结合两者的优势,更好的搭建基于GPU的软件体系架构。
申请公布号 CN104615437A 申请公布日期 2015.05.13
申请号 CN201510077040.0 申请日期 2015.02.12
申请人 浪潮电子信息产业股份有限公司 发明人 卢晓伟;张清;周勇
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 济南信达专利事务所有限公司 37100 代理人 姜明
主权项 一种基于GPU的软件体系架构,其特征在于基于GPU的软件体系架构采用管道和过滤器模式进行建模,过滤器包括数据流预处理过滤器、数据流减负过滤器、CPU端加载引擎过滤器、GPU端加载引擎过滤器、数据流处理过滤器以及可视化过滤器;每个过滤器都主要由三部分组成:数据处理中心、数据输入接口和数据输出接口,数据输入接口负责接收输入的数据给数据处理中心,数据处理中心负责处理数据,数据输出接口负责将处理后的数据传输出去;原始数据流通过管道依次经过数据流预处理过滤器、数据流减负过滤器、CPU端加载引擎过滤器、GPU端加载引擎过滤器、数据流处理过滤器;数据流处理过滤器将最终的数据结果传输给GPU端加载引擎过滤器、由GPU端加载引擎过滤器再传输给CPU端加载引擎过滤器;CPU端加载引擎过滤器将数据结果通过管道输入到可视化过滤器,可视化过滤器将可视化的数据结果传输给CPU端加载引擎过滤器。
地址 250101 山东省济南市高新区舜雅路1036号
您可能感兴趣的专利