[发明专利]用于在图形引擎上同时执行多个上下文的方法和设备在审

专利信息
申请号: 201910566918.5 申请日: 2019-06-27
公开(公告)号: CN110660015A 公开(公告)日: 2020-01-07
发明(设计)人: M.阿波达卡;A.沙赫;B.阿什鲍夫;B.弗利夫莱特;H.纳卢里;P.克;P.多伊尔;J.科斯顿;J.瓦莱里奥;M.拉马多斯;A.科克;A.纳瓦勒;P.瑟蒂;B.温布 申请(专利权)人: 英特尔公司
主分类号: G06T1/20 分类号: G06T1/20;G06T1/60
代理公司: 72001 中国专利代理(香港)有限公司 代理人: 郑瑾彤;申屠伟进
地址: 美国加利*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及在图形引擎上同时执行多个上下文的方法和设备。同时命令流播器的设备和方法。例如,设备的一个实施例包括:多个工作元素队列,其要存储多个线程上下文的工作元素,每个工作元素与标识存储器中的上下文存储区域的上下文描述符相关联;多个命令流播器,每个命令流播器与所述多个工作元素队列中的一个相关联,命令流播器要独立地提交指令以按照工作元素指定的那样执行;线程分派器,其要评估包括优先级值的线程上下文,要用执行标识符(ID)标记每个指令,以及要响应性地根据线程上下文来分派包括执行ID的每个指令;以及多个图形功能单元,其要独立地执行由线程分派器分派的每个指令,并且要基于其执行ID将每个指令与线程上下文相关联。
搜索关键词: 工作元素 线程 指令 线程分派器 分派 关联 队列 标识符 上下文描述符 标识存储器 方法和设备 上下文存储 图形功能 图形引擎 存储 响应 评估
【主权项】:
1.一种设备,包括:/n多个工作元素队列,其要存储多个线程上下文的工作元素,每个工作元素与标识存储器中的上下文存储区域的上下文描述符相关联;/n多个命令流播器,每个命令流播器与所述多个工作元素队列中的一个相关联,所述命令流播器要独立地提交指令以按照所述工作元素指定的那样执行;/n线程分派器,其要评估包括优先级值的线程上下文,要用执行标识符(ID)标记每个指令,以及要响应性地根据所述线程上下文来分派包括所述执行ID的每个指令;以及/n多个图形功能单元,其要独立地执行由所述线程分派器分派的每个指令,并且要基于其执行ID将每个指令与线程上下文相关联。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201910566918.5/,转载请声明来源钻瓜专利网。

同类专利
  • 同时计算和图形调度-201910451751.8
  • R·达什;G·帕尔默;广田源太郎;L·姗;J·肖凯特;E·克里加里夫;S·尼韦提;M·雷;S·加德雷;O·帕兰杰佩;杨磊;R·季米特洛夫 - 辉达公司
  • 2019-05-28 - 2020-02-14 - G06T1/20
  • 本发明提供了一种同时计算和图形调度。在一些示例中,描述了一种并行处理单元(例如,GPU),包括硬件调度器和硬件仲裁器,其启动用于在SIMD/SIMT处理单元上同时执行的图形工作和计算工作。并行处理单元的每个处理单元(例如,流式多处理器)在各个时间以图形贪婪模式或计算贪婪模式操作。硬件仲裁器响应于将至少一个所监控的性能或利用度量与用户配置的阈值进行比较的结果,可以选择性地:当处理单元在计算贪婪模式下操作时使处理单元运行来自计算队列的一个或更多个计算工作项,以及当处理单元在图形贪婪模式下操作使处理单元运行来自图形队列的一个或更多个图形工作项。还描述了相关联的方法和系统。
  • 点云操作-201910573906.5
  • R·米沙夫;T·阿什克纳济;M·波特曼 - 英特尔公司
  • 2019-06-28 - 2020-02-14 - G06T1/20
  • 本文描述的实施例提供一种装置,包括:处理器,用于:将点云数据集中包括多个体素的三维(3D)场景分离为3D栅格单元,3D栅格单元中的每个单元包括多个面;执行3D聚类算法,以生成多个3D聚类;为多个单元中的每个单元的每个面定义透明等级;检测3D场景中的多个聚类的单元的表面层;以及从多个聚类删除不处于单元的表面层中的单元。可以描述并且要求其他实施例。
  • 一种GPU卡的使用方法及相关设备-201910912599.9
  • 袁利杰 - 广东浪潮大数据研究有限公司
  • 2019-09-25 - 2020-02-14 - G06T1/20
  • 本发明提供了一种GPU卡的使用方法及相关设备,提高了GPU卡的使用率,降低了GPU卡的闲置时间。本申请实施例方法包括:获取GPU卡的用户使用记录;根据GPU卡的用户使用记录,利用深度学习算法预测GPU卡的闲置时间;收集所述预测的GPU卡的闲置时间内GPU卡的实际使用数据;根据所述实际使用数据,判断所述闲置时间内GPU卡的利用率是否小于预先设置的利用率阈值,若是,则将所述GPU卡对应的信息发送至管理设备;根据所述GPU卡对应的信息,所述管理设备选择释放或者保留所述GPU卡。
  • 演员体形计算机测量方法-201810850874.4
  • 张利军 - 张利军
  • 2018-07-29 - 2020-02-11 - G06T1/20
  • 本发明涉及一种演员体形计算机测量方法,该方法包括提供一种演员体形计算机测量机构来进行测量,所述演员体形计算机测量机构包括:MMC存储设备,用于预先存储了图案类型对照表,所述图案类型对照表保存了基准知名演员图案与知名演员类型的映射关系;数据接收设备,与所述MMC存储设备连接,用于接收其他设备输入的、用于对所述图案类型对照表进行更新的数据;容量检测设备,与所述MMC存储设备连接,用于检测所述MMC存储设备的已占用存储空间;扩展存储设备,分别与所述容量检测设备和所述MMC存储设备连接,用于接收所述已占用存储空间,并在所述已占用存储空间超过预设存储容量时,自行启动存储功能。
  • 数据处理系统以及图像处理电路-201910640021.2
  • 张政信 - 瑞昱半导体股份有限公司
  • 2019-07-16 - 2020-02-11 - G06T1/20
  • 本发明公开一种数据处理系统以及图像处理电路,一种数据处理系统,其特征在于,包含:解压缩电路,用以对压缩数据进行解压缩以产生解压缩数据,包含:请求传送端,用以传送数据接收请求,该数据接收请求指示待接收的该解压缩数据;有效信息传送端,用以传送有效信息,该有效信息指示该解压缩数据的哪一部分为有效;以及数据传送端,用以传送该解压缩数据。
  • 图形资源转换方法、装置、电子设备及存储介质-201910775323.0
  • 赖锦锋 - 北京达佳互联信息技术有限公司
  • 2019-08-21 - 2020-02-04 - G06T1/20
  • 本公开关于图形资源转换方法、装置、电子设备及存储介质,所述方法包括:获取用户输入的图形资源操作,所述图形资源操作包括:OpenGL的图形资源操作或OpenGL ES的图形资源操作;根据所述图形资源操作确定中间图形资源接口,根据所述中间图形资源接口确定对应的至少一种目标图形资源接口;通过所述至少一种目标图形资源接口向图形资源库申请对应图形处理器GPU;将申请到的所述GPU分配给所述用户,实现所述图形资源与对应的至少一种目标图形资源的转换。也就是说,本公开实施例旨在不改变原来OpenGL或OpenGL ES上层代码架构的基础上,将所述图形资源操作转换成对应的至少一种目标图形资源接口,实现了图形资源的转换,减少了渲染研发人员的工作量及研发成本。
  • 纹理在图形处理系统中的使用-201910661272.9
  • P·W·哈里斯;E·菲尔丁 - ARM有限公司
  • 2019-07-22 - 2020-01-31 - G06T1/20
  • 纹理在图形处理系统中的使用。当图形处理器的渲染器要针对一组片段执行根据控制各个纹理层对渲染操作所做出的贡献的贡献控制数据使用一个或更多个纹理层的图形渲染操作时,渲染器确定针对组中的各个片段的贡献控制数据,并且基于所确定的贡献控制数据:从存储器提取并使用针对组中的各个片段的纹理层的纹理数据值,或者不从存储器提取针对组中的各个片段的纹理层的纹理数据值,而是将针对组中的各个片段的纹理层的虚设值用于图形渲染操作。
  • 图形处理单元内处理核心的图块分配-201910576290.7
  • 鲁迪·邦菲格里奥利;理查德·布罗德赫斯特 - 畅想科技有限公司
  • 2019-06-28 - 2020-01-24 - G06T1/20
  • 一种图形处理单元,该图形处理单元被配置成使用被细分为多个图块的渲染空间来处理图形数据,该图形处理单元包括:多个处理核心,其被配置成渲染图形数据;成本指示逻辑,其被配置成获得渲染空间的一个或多个图块的多个集合中的每一个集合的成本指示,其中一个或多个图块的一个集合的成本指示暗示处理一个或多个图块的该集合的成本;相似性指示逻辑,其被配置成获得渲染空间的一个或多个图块的各集合之间的相似性指示,其中一个或多个图块的两个集合之间的相似性指示表示根据至少一个处理度量的图块的这两个集合之间的相似性水平;以及调度逻辑,其被配置成根据成本指示和相似性指示将一个或多个图块的各集合分配给处理核心以用于渲染。
  • 一种基于FPGA的动态目标识别与实时跟踪系统-201910941403.9
  • 詹正凯;钟志文;安晋宏;段晓霖;穆利平;马学亮 - 上海电机学院
  • 2019-09-30 - 2020-01-24 - G06T1/20
  • 本发明涉及一种基于FPGA的动态目标识别与实时跟踪系统,包括用于实时采集图像的图像采集模块、用于更新并存储实时采集图像的图像库、图像处理模块、FPGA模块、分析模块和缓存模块,其中,图像处理模块用于对实时采集的图像进行预处理,得到处理后的实时图像;FPGA模块用于进行目标识别;分析模块用于进行目标跟踪和轨迹预测;缓存模块用于缓存数据并提供数据之间的相互交换。与现有技术相比,本发明基于FPGA技术,采用滤波二值化处理、层叠更新以及分布式缓存的方式,通过对实时采集的图像进行处理、目标识别、目标跟踪和轨迹预测,能够有效提高识别速度、降低识别误差、提高识别准确率,且能实现实时跟踪目标的目的。
  • 用于与图形处理单元交接的基于交易的显示流水线的方法和系统-201880038908.8
  • B·A·帕凯;M·A·图瓦尔 - 苹果公司
  • 2018-05-30 - 2020-01-24 - G06T1/20
  • 本文公开了以交易方式与计算机系统中的图形处理单元(GPU)交接。发现关于GPU的特征数据包括确定GPU是否理解基于交易的通信,并且可通过查询或通过使用包含一个或多个配置标识符的查找表(LUT)来确定。交易包括包括GPU要执行的命令和该命令要执行于的数据的信息。交易可通过应用程序接口从用户级软件模块提供,或者可能在操作系统的内核级提供。交易可以在离散的时间点作为原子操作被应用,以防止可见的故障或其他不期望的显示伪影在显示设备(例如,直接连接的监视器或远程显示设备)上能够被辨识。
  • 一种图像数据处理方法、系统、电子设备及存储介质-201910853884.8
  • 王丽;曹芳;郭振华 - 浪潮电子信息产业股份有限公司
  • 2019-09-10 - 2020-01-14 - G06T1/20
  • 本申请公开了一种图像数据处理方法,所述图像数据处理方法包括从FPGA的全局内存中加载预设数量行的待处理图像数据至本地内存;其中,所述FPGA为采用OpenCL标准的芯片;按照池化层窗口尺寸将所述待处理图像数据划分为多个区域数据;控制所述FPGA对所有所述区域数据并行执行最大池化操作得到图像数据处理结果;其中,所述最大池化操作包括前向传播操作和反向传播操作。本申请能够提高最大池化操作的处理效率。本申请还公开了一种图像数据处理系统、一种存储介质及一种电子设备,具有以上有益效果。
  • 一种低功耗GPU染色任务与统一染色阵列任务现场映射结构-201611140738.3
  • 韩立敏;田泽;张骏;郑斐;任向隆;郑新建 - 中国航空工业集团公司西安航空计算技术研究所
  • 2016-12-12 - 2020-01-14 - G06T1/20
  • 本发明属于图形处理器设计领域,公开了一种低功耗GPU染色任务与统一染色阵列任务现场映射结构。所述结构包含:输入数据组装与转发单元(1),接收外部模块输入的Vertex属性数据和Pixel属性数据,组装成Vertex warp和Pixel warp,转发到统一染色阵列(USA)的任务现场;配置与管理单元(2),接收外部HIU(主机接口单元)输入的配置参数,设置和记录配置参数的值;任务管理单元(3),依据深度优先的算法执行空闲slot查询与任务映射、任务输出和任务提交;资源管理单元(4),根据配置参数更新slot的资源管理方法。slot状态表单元(5),记录统一染色阵列内m个slot(任务现场)的状态和任务类型。
  • 一种基于JPEG2000的串并复用流水线型VLSI结构-201910884940.4
  • 梁煜;黄绪;张为 - 天津大学
  • 2019-09-19 - 2020-01-10 - G06T1/20
  • 本发明公开一种基于JPEG2000的串并复用流水线型VLSI结构,包括预处理模块、离散小波变换模块、第一级N路选择器、N路位平面编码模块、N路算术编码器模块、第二级N路选择器和码流组织模块。预处理模块的输出端与离散小波变换模块的输入端连接,离散小波变换模块输出端与第一级N路选择器输入端连接,第一级N路选择器的输出端与N路位平面编码模块输入端连接,N路位平面编码模块输出端与N路算术编码模块输入端连接,N路算术编码模块输出端与第二级N路选择器连接,第二级N路选择器输出端与码流组织模块输入端连接。采用本发明串并复用流水线型VLSI结构对图像数据进行压缩处理,在资源利用增加n倍的情况下,压缩速度提升2n倍,大大提升了硬件电路效率。
  • 图像处理系统及其内存管理方法-201810693109.6
  • 林和源 - 晨星半导体股份有限公司
  • 2018-06-29 - 2020-01-07 - G06T1/20
  • 本发明提供一种适用于存取一主要存储器的图像处理系统,其中包含一高速缓存、一图像处理电路,以及一存储器控制器。该存储器控制器包含一命中计算电路、一决定电路与一读取电路。响应于该图像处理电路针对一组目标图像数据发出的一数据需求,该命中计算电路计算该组目标图像数据于该高速缓存中的一快取命中率。该决定电路是用以根据该快取命中率产生一预先读取决定,指出是否应进行一预先读取程序。该读取电路是用以根据该预先读取决定,选择性地至该主要存储器执行该预先读取程序。
  • 半导体器件、图像识别系统和图像处理方法-201910496627.3
  • 山本哲弘 - 瑞萨电子株式会社
  • 2019-06-10 - 2020-01-07 - G06T1/20
  • 半导体器件包括:失真校正单元,对捕获的图像执行失真校正处理;SRAM,存储失真校正处理之后的图像数据;滤波处理单元,在具有平滑滤波处理所需尺寸的、失真校正处理之后的图像数据被存储在SRAM中之后,从SRAM中接收失真校正处理之后的图像数据并且对失真校正处理之后的图像数据执行平滑滤波处理;以及图像缩小单元,对平滑滤波处理之后的图像数据执行缩小处理。
  • 用两个三角形表示线段的系统和方法-201910500725.X
  • 吴凯文;兰姆·V·阮;克里斯·古德曼 - 三星电子株式会社
  • 2019-06-11 - 2020-01-07 - G06T1/20
  • 公开了一种用两个三角形表示线段的系统和方法。通过两个三角形渲染线段,其中,两个三角形通过它们的斜边被连接。一种图形处理系统包括:查找表,其中,所述查找表包含表示相应的多条线段的法向量的倒数平方根的多个值。线段的法向量的点积通过缩放因子被缩放并且被输入到查找表。缩放因子具有平凡/简单的平方根并且是2的幂,使得二进制值的乘法可通过移位被执行。从表示线段的法向量的倒数平方根的查找表输出一个值。基于线段的法向量和输出值确定线段的半单位法向量,并且半单位法向量被用于确定用于渲染线段的两个三角形。
  • 一种基于卷积神经网络的灰阶图像着色方法及其装置-201611144764.3
  • 梁湘国;苏卓;李波;冷成财;罗笑南 - 中山大学;南昌航空大学
  • 2016-12-13 - 2020-01-03 - G06T1/20
  • 本发明实施例公开了一种基于卷积神经网络的灰阶图像着色方法及其装置,其中,该方法包括:收集图片集;选择向量化的卷积神经网络模型VCNN,并构造相应的网络结构;修改所述向量化的卷积神经网络模型VCNN;对所述图片集中的图片进行转换,获得相应YUV颜色空间的图片,从中随机抽取64x64的Y值块,同时抽取相应位置的U值块和V值块;训练网络,利用反向传播算法和随机梯度下降法更新网络参数;得到经过训练的网络后,利用网络进行着色,输入灰度块,输出相应的U值和V值,获得彩色图片。实施本发明实施例,解决了需要人为提供涂鸦或样例图片的缺点,实现全自动的图片着色,并解决了着色速度慢、着色效果不稳定的缺点,使得着色效果较自然而且稳定。
  • 使用多通道特征图的图像处理装置和方法-201880030783.4
  • 李元宰;崔容硕;金旻洙 - 三星电子株式会社
  • 2018-04-20 - 2019-12-27 - G06T1/20
  • 提供了一种基于卷积神经网络(CNN)的图像处理方法和装置。基于CNN的图像处理方法包括:识别第一层处具有多个通道的每个特征图的像素值是否为零,并且存储关于识别像素值是否为零的结果的信息;将第一层处的特征图的图像特征信息写入外部存储器;基于关于识别像素值是否为零的结果的信息,从外部存储器读取写入的图像特征信息中关于值不为零的像素的信息;以及使用读取的特征图的图像特征信息执行第二层处的特征图操作。
  • 一种图形绘制方法、装置及计算机可读介质、设备-201910520061.3
  • 谢成鸿 - 搜游网络科技(北京)有限公司
  • 2019-06-17 - 2019-12-20 - G06T1/20
  • 本申请实施例公开了一种图形绘制方法、装置及计算机存储介质、设备。该方法包括:确定至少一个顶点缓存区;将待绘制的目标图形中包括异形元素在内的元素的各个顶点数据缓存到所述顶点缓存区内,所述顶点数据包括构成所述元素的顶点的位置坐标信息,所述异形元素的顶点数据为按照非异形元素的顶点个数补足后的顶点数据;当图形绘制被触发时,对所述顶点缓存区内缓存的多个顶点数据进行一次性渲染,以完成目标图形的绘制。本申请实施例提高了图形绘制效率。
  • 嵌入式SOC片上系统-201510289397.5
  • 吴志华 - 展讯通信(上海)有限公司
  • 2015-05-29 - 2019-12-20 - G06T1/20
  • 一种嵌入式SOC片上系统,包括:第一图形处理器、第二图形处理器以及应用处理器,其中:所述第一图形处理器,适于处理2D图形数据比例大于预设值的图形处理软件的图形数据;所述第二图形处理器,适于处理2D图形数据比例小于预设值的图形处理软件的图形数据;所述应用处理器,分别与所述第一图形处理器以及所述第二图形处理器耦接,适于根据所述预设的图形处理软件与图形处理器的映射关系,将图形处理软件的待处理图形数据发送至第一图形处理器或第二图形处理器。采用所述SOC片上系统,可以有效减少使用3D图形处理器处理2D图形数据时的功耗。
  • 一种利用GPU并行计算实现多分辨率光场分解的方法-201710113625.2
  • 李海峰;刘玛丽;刘旭;陆驰豪 - 浙江大学
  • 2017-02-28 - 2019-12-17 - G06T1/20
  • 本发明公开一种利用GPU并行计算实现多分辨率光场分解的方法,包括:1)确定光场的采样频率;2)计算所有光线与多层液晶交点的像素的索引;3)将交点的索引排布成索引图1,矩阵单元的值就是索引值,4)将原始的三维场景的数据根据索引图1压缩;5)将采样点在索引图1的像素索引复制给采样点在LCD或者视图中采样单元中所有的像素形成索引图2;6)利用索引图1和索引图2,结合非负矩阵分解,将压缩的光场分解,得到压缩的分解图案;7)压缩的分解图案根据索引图2解压,成为可以最终显示在液晶屏上的分解图案。本发明通过需要处理的数据存储为图片的格式,使得计算大部分是利用GPU完成的,实现了快速计算。
  • 片上化交通图像预处理算法加速盒-201920493139.2
  • 胡喆;徐黎培;彭磊 - 上海功存智能科技有限公司;曾凯
  • 2019-04-12 - 2019-12-17 - G06T1/20
  • 本实用新型提出了一种片上化交通图像预处理算法加速盒,用于为交通图像的高速处理和分析提供一种专用的嵌入式硬件平台。具体以FPGA芯片作为硬件加速的SOPC,外围模块包括扩展内存DDR SDRAM,支持硬件程序存储的SPI FLASH和SD卡,外部存储模块eMMC,支持多种有线和无线通信协议的通讯模块,为人机交互和图像处理结果显示的LCD显示屏模块,供人操作的按键模块,以及辅助硬件系统的电源、晶振、开关等部分。整个FPGA硬件系统被封装在控制盒中。本实用新型利用FPGA高度柔性的并行硬件配置能力,为大量长时间的交通图像数据处理分析提供了一种专用的低成本、低功耗的嵌入式装置。
  • GPU显示列表中显存块的分配方法及装置-201510354795.0
  • 高翔;程愚;蔡万伟 - 龙芯中科技术有限公司
  • 2015-06-24 - 2019-12-13 - G06T1/20
  • 本发明提供了一种GPU显示列表中显存块的分配方法及装置,涉及3D图像显示技术领域,解决了现有技术中3D图像显示时CPU的占用率很高、GPU的处理速度很低的问题。所述GPU显示列表中显存块的分配方法包括:查找顶点数量与最优预留显存缓冲区大小之间的对应关系表,确定与显示列表中的顶点数量对应的最优预留显存缓冲区大小;根据所述显示列表中的顶点数量以及与显示列表中的顶点数量对应的最优预留显存缓冲区大小,确定所需的缓冲区数量;根据所述缓冲区数量以及与显示列表中的顶点数量对应的最优预留显存缓冲区大小,进行显存块的分配。本发明实施例适用于在3D图像显示时进行GPU显示列表中显存块的分配。
专利分类
×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

400-8765-105周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top