处理任何数个不同格式数据的串流处理器及其方法及模块技术

技术编号:4392810 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术的实施例包含串流处理器,用以处理任何数种不同格式的数据。至少一串流处理器的实施例包含第一标量运算逻辑单元(scalar ArithmeticLogic Unit,scalar ALU),用以处理数组短格式数据(根据接收指令集的短格式控制信号),以及处理一组长格式数据(根据接收指令集的长格式控制信号)。处理器的实施例可包含第二ALU,用以接收该第一ALU处理过的数据,以及处理该数据和输入数据(根据指令集的控制指令)。还有其它实施例包含特别函数单元(Special Function Unit,SFU),用以提供该第一ALU和该第二ALU额外的计算功能。

【技术实现步骤摘要】

本专利技术有关一种串流处理器(stream processor),更特别是指一种有可 变单指令多数据(Single Instruction Multiple Data, SIMD)系数的串流处 理器,可以处理不同格式的数据。
技术介绍
自从公元2000年起,固定函数的图像处理单元(Graphics Processing Units, GPUs)变得愈来愈可编程,以提供使用者直接而弹性地控制在图像芯 片中的基元(primitive)、顶点(vertex)、质地(texture)、和像素的串流 (pixel stream)处理。许多现今的GPU中,至少有一种着色器(shader,如基 元、顶点之类)具有可编程的能力,但是这样的GPU—般都只能处理很少数的 数据类别(像是对于顶点的32位的浮点以及32位的整数)。这些在图像管线 (graphics pipeline)中可编程的着色器时常以串行的方式安排,以传递数据 至固定函数单元,或当有其必要时,通过数据格式转换以传递给彼此的着色 器。通常并歹'J多重处理器架构原贝寸(parallel multiprocessor architectur本文档来自技高网...

【技术保护点】
一种串流处理器,处理数种不同格式的任何数据,该串流处理器包含: 第一算术逻辑单元,用以: 处理数个第一组短格式数据,因应自指令集接收的短格式控制信号;以及 处理第一组长格式数据,因应自该指令集接收的长格式控制信号;以及   第二算术逻辑单元,用以: 处理数个第二组短格式数据,因应自该指令集接收的该短格式控制信号; 处理第二组长格式数据,因应自该指令集接收的该长格式控制信号; 接收来自该第一算术逻辑单元的处理数据;以及 处理输入数据及 来自该第一算术逻辑单元的该处理数据,根据该指令集的控制信号。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:提莫佩塔西柏瑞斯柏克潘克德瑞克爱德华德奥特格兰丁
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利