西安芯瞳半导体技术有限公司专利技术

西安芯瞳半导体技术有限公司共有37项专利

  • 本发明实施例公开了一种基于自研显卡的GPU状态调试方法、装置及存储介质,该方法可以包括:着色器程序执行前设置调试索引参数和要查看的着色器内置变量并预先告知GPU各执行单元记录处理所述调试索引参数的执行过程信息;着色器程序执行时调用所述着...
  • 本发明实施例公开了一种渲染问题的调试方法、装置、设备及存储介质,该方法可以包括:在应用程序执行时记录图形API函数调用顺序及所使用的参数以生成跟踪文件;按帧回放所述跟踪文件并在回放过程中提取被回放帧对应的着色器代码,按照提取出的着色器代...
  • 本发明实施例公开了一种高版本OpenGL函数适配低版本应用程序的方法、装置及介质,该方法可以包括:在应用程序启动前预加载动态库文件;其中,所述动态库文件包括由高版本OpenGL函数模拟所得到的在高版本OpenGL函数中已被摒弃的低版本O...
  • 本发明实施例公开了一种显卡渲染结果分析方法、装置及存储介质,该方法可以包括:在应用程序执行过程中,记录图形API函数的调用顺序以及各图形API函数在调用时所使用的上下文参数信息;通过被测显卡与标准显卡分别按照所记录的图形API函数的调用...
  • 本发明实施例公开了一种可变长指令的缓存结构、方法及介质,该方法可以包括:初始启动时,指令缓存控制器控制指令读取单元加载需要执行的可变长指令;需要执行的可变长指令加载完成之后,指令缓存控制器控制指令解析单元将需要执行的可变长指令进行解析,...
  • 本发明实施例公开了一种非侵入式的文件编辑方法、装置及介质;该方法可以包括:生成与原始资源文件对应的编辑描述文件;在所述编辑描述文件中记录期望针对所述原始资源文件进行编辑的编辑信息;当需要读取并使用编辑后的目标资源文件时,读取所述原始资源...
  • 本发明实施例公开了一种提升时钟精确级的芯片架构模型、建模方法、装置及介质;该芯片架构模型包括:对芯片系统架构进行建模的建模元素;其中,所述建模元素包括组件、组件间的排列以及组件间的交互三类;将所述芯片系统架构划分为系统层面和组件层面;所...
  • 本发明实施例公开了基于GPU批量生成UUID的方法、装置及介质;该装置可以包括通用处理器以及具有并行计算功能的图像处理器GPU;其中,所述GPU,经配置为基于并行计算生成一组UUID;所述通用处理器,经配置为响应于分配UUID的指令从已...
  • 本发明实施例公开了一种针对GPU计算核进行性能统计分析的方法、装置及介质;该方法可以包括:根据执行计算任务的调度顺序对被调度的调度单元进行排序;针对排序后的每个被调度的调度单元,将对应的执行时间统计至待分析的GPU中所述调度单元被调度至...
  • 本发明实施例公开了一种分析GPU性能的方法、装置及计算机存储介质;该方法可以包括:获取目标程序在设定环境下运行所得到指令列表、需启动的线程数量及每个线程对所述指令列表中的每个指令的执行结果;通过待分析GPU性能模型中的模拟调度器根据所述...
  • 本发明实施例公开了一种基于深度学习的芯片配置设计方法,装置及介质;该方法可以包括:确定实现待设计芯片的功能单元类型;基于各功能单元类型的特性设置各功能单元类型对应的属性信息;从各功能单元类型的候选功能单元中选择各功能单元类型对应的目标功...
  • 本发明实施例公开了一种不可见像素的剔除方法、装置及存储介质。所述方法包括:针对覆盖于当前待处理瓦片的所有图元中的每一个图元分别进行并行光栅化处理,获得每一个图元对应的片段;将所述所有图元的片段按照设定的坐标顺序输出需执行片段着色处理的片...
  • 本发明实施例公开了一种提升源程序执行性能的方法、装置及计算机存储介质;该方法可以包括:从待执行的源程序中将能够进行GPU编译优化的第一代码片段进行面向GPU的优化编译,获得能够运行于GPU的指令;将待执行的源程序中除第一代码片段以外的剩...
  • 本发明实施例公开了一种应用于GPU的确定任务复杂度的方法、装置及介质;该方法包括:接收由GPU驱动程序下发的当前被执行的任务;将所述任务划分为多个子任务,并将所述子任务轮询调度至作为可编程执行核的处理核以执行;相应于所有处理核均被对应分...
  • 本发明实施例公开了一种渲染问题定位方法、装置、定位设备及存储介质,所述方法包括:当渲染应用程序在目标设备运行过程中出现渲染效果异常的画面帧,定位设备从所述目标设备获取所述渲染效果异常的画面帧的着色命令流的实际运算结果;所述定位设备根据所...
  • 本发明实施例公开了一种渲染效果实时调试方法、装置、开发设备及存储介质,该方法可以包括:开发设备从目标设备获取运行于目标设备的渲染应用程序的任一画面帧的第一渲染数据,其中,所述任一画面帧的渲染效果不满足渲染预期;所述开发设备根据所述第一渲...
  • 本发明公开了一种基于LINUX系统的多GPU板卡bounding的系统、方法及介质;该系统包括:gbound内核驱动和gbound_slave用户工具;所述gbound内核驱动,包括gbound模块以及调度模块;其中,gbound模块,...
  • 本发明实施例公开了一种自适应系统架构的GPU初始化方法、装置及计算机存储介质;该方法可以包括:当硬件上电启动时,CPU获取当前系统架构类型;所述CPU通过调用系统BIOS从外挂于GPU的非易失性存储器中读取与所述当前系统架构类型对应的G...
  • 本发明实施例公开了一种动态的任务调度方法、装置及存储介质;该方法可以包括:根据用于执行被下发任务所需的当前任务参数确定所述被下发任务在未来设定的预估时段的计算资源占用率;持续监听高占用率任务的优先级;若被监听任务的优先级下降至较低级别且...
  • 本发明实施例公开了一种用于GPU功能验证的目标帧数据获取方法、装置及存储介质;该方法可以包括:抓取从邻近图像帧至目标图像帧的用于对所述目标图像帧进行异常分析的调试内容;存储所述目标图像帧的图像数据以及描述数据;在所述目标图像帧的画面中选...