一种分离式图形处理器指令处理系统技术方案

技术编号:15331142 阅读:71 留言:0更新日期:2017-05-16 14:27
本发明专利技术属于计算机图形领域,尤其涉及一种分离式图形处理器指令处理系统,包括图形指令存储模块(1)、图形指令存储模块(2)、染色器指令处理模块(3)、染色器指令存储模块(4)。本系统结构清晰、易于扩展,具有较强实用意义。

A separate graphics processor instruction processing system

The invention belongs to the field of computer graphics, especially relates to a separate graphics processor instruction processing system, including the graphic instruction memory module (1), the instruction memory module (2), stain remover command processing module (3), Dyer (4) instruction memory module. The system is clear in structure, easy to expand, and has practical significance.

【技术实现步骤摘要】
一种分离式图形处理器指令处理系统
本专利技术属于计算机图形领域,尤其涉及一种分离式图形处理器指令处理系统。
技术介绍
现代图形处理器多采用可编程染色器方式实现,和主机交互采用图形指令形式,目前公开的研究大多都是针对染色器指令研究,如PTX等,为发现有对整个图形处理器指令处理结构的资料。
技术实现思路
本专利技术的目的是:本专利技术主要提供一种分离式图形处理器指令处理系统,实现图形处理器中图形指令、染色器指令的分离处理。本专利技术的解决方案是:一种分离式图形处理器指令处理系统,包括:图形指令存储模块(1)、图形指令存储模块(2)、染色器指令处理模块(3)、染色器指令存储模块(4);图形指令存储模块(1)存储主机应用生成的图形指令,并将所存储的图形指令传递给图形指令处理模块(2);图形指令存储模块(2)接收图形指令存储模块(1)传递的图形指令并处理,处理过程中遇到需要由染色器执行的图形指令时,发送特定任务执行触发给染色器指令处理模块(3),当染色器指令处理模块(3)反馈处理结果后,图形指令存储模块(2)继续完成该图形指令的处理;染色器指令处理模块(3)接收图形指令存储模块(2)发送的特定任务执行触发,从染色器指令存储模块(4)获取特定任务的程序指令并执行,执行完成后将执行结果反馈给图形指令处理模块(2);染色器指令存储模块(4)存储染色器指令处理模块(3)所需执行各种任务的程序指令,并在染色器指令处理模块(3)执行特定任务时将指令提供给染色器指令处理模块(3)。染色器指令处理模块(3)接收主机的任务触发,从染色器指令存储模块(4)获取特定任务的程序指令并执行,执行完成后将执行结果反馈给主机。本专利技术的优点是:本专利技术提供的一种分离式图形处理器指令处理系统,通过将图形指令和染色器指令分离处理,使得图形处理器指令结构清晰,便于扩展。附图说明图1为本专利技术的方法模块图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。下面结合附图和具体实施例对本专利技术的技术方案做进一步详细描述。如图1所示,一种分离式图形处理器指令处理系统,包括:图形指令存储模块(1)、图形指令存储模块(2)、染色器指令处理模块(3)、染色器指令存储模块(4);图形指令存储模块(1)存储主机应用生成的图形指令,并将所存储的图形指令传递给图形指令处理模块(2);图形指令存储模块(2)接收图形指令存储模块(1)传递的图形指令并处理,处理过程中遇到需要由染色器执行的图形指令时,发送特定任务执行触发给染色器指令处理模块(3),当染色器指令处理模块(3)反馈处理结果后,图形指令存储模块(2)继续完成该图形指令的处理;染色器指令处理模块(3)接收图形指令存储模块(2)发送的特定任务执行触发,从染色器指令存储模块(4)获取特定任务的程序指令并执行,执行完成后将执行结果反馈给图形指令处理模块(2);染色器指令存储模块(4)存储染色器指令处理模块(3)所需执行各种任务的程序指令,并在染色器指令处理模块(3)执行特定任务时将指令提供给染色器指令处理模块(3)。染色器指令处理模块(3)接收主机的任务触发,从染色器指令存储模块(4)获取特定任务的程序指令并执行,执行完成后将执行结果反馈给主机。最后应说明的是:以上实施例仅用以说明本专利技术的技术方案,而非对其限制;尽管参照前述实施例对本专利技术进行了详细地说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本专利技术各实施例技术方案的精神和范围。本文档来自技高网...
一种分离式图形处理器指令处理系统

【技术保护点】
一种分离式图形处理器指令处理系统,其特征在于,包括:图形指令存储模块(1)、图形指令存储模块(2)、染色器指令处理模块(3)、染色器指令存储模块(4);图形指令存储模块(1)存储主机应用生成的图形指令,并将所存储的图形指令传递给图形指令处理模块(2);图形指令存储模块(2)接收图形指令存储模块(1)传递的图形指令并处理,处理过程中遇到需要由染色器执行的图形指令时,发送特定任务执行触发给染色器指令处理模块(3),当染色器指令处理模块(3)反馈处理结果后,图形指令存储模块(2)继续完成该图形指令的处理;染色器指令处理模块(3)接收图形指令存储模块(2)发送的特定任务执行触发,从染色器指令存储模块(4)获取特定任务的程序指令并执行,执行完成后将执行结果反馈给图形指令处理模块(2);染色器指令存储模块(4)存储染色器指令处理模块(3)所需执行各种任务的程序指令,并在染色器指令处理模块(3)执行特定任务时将指令提供给染色器指令处理模块(3)。

【技术特征摘要】
1.一种分离式图形处理器指令处理系统,其特征在于,包括:图形指令存储模块(1)、图形指令存储模块(2)、染色器指令处理模块(3)、染色器指令存储模块(4);图形指令存储模块(1)存储主机应用生成的图形指令,并将所存储的图形指令传递给图形指令处理模块(2);图形指令存储模块(2)接收图形指令存储模块(1)传递的图形指令并处理,处理过程中遇到需要由染色器执行的图形指令时,发送特定任务执行触发给染色器指令处理模块(3),当染色器指令处理模块(3)反馈处理结果后,图形指令存储模块(2)继续完成该图形指令的处理;染色器指令处理模...

【专利技术属性】
技术研发人员:田泽马城城黎小玉张骏刘晖聂曌
申请(专利权)人:中国航空工业集团公司西安航空计算技术研究所
类型:发明
国别省市:陕西,61

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

1