[发明专利]一种函数调用链路的展示方法和装置有效

专利信息
申请号: 202010251530.9 申请日: 2020-04-01
公开(公告)号: CN111459547B 公开(公告)日: 2021-10-08
发明(设计)人: 周勇钧 申请(专利权)人: 腾讯科技(深圳)有限公司
主分类号: G06F9/32 分类号: G06F9/32
代理公司: 深圳翼盛智成知识产权事务所(普通合伙) 44300 代理人: 汪阮磊
地址: 518057 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要: 本申请实施例公开了一种函数调用链路的展示方法和装置;本申请实施例可以对数据处理函数进行关键点注入,得到注入后数据处理函数;当执行至注入后数据处理函数中目标关键点对应的目标函数时,记录目标函数的函数调用路径,该函数调用路径为从注入后数据处理函数中入口函数到目标函数的函数调用路径;当执行完注入后数据处理函数时,基于记录的函数调用路径构建数据处理函数对应的函数调用链路,该函数调用链路包括至少一个函数层级,该函数层级包括数据处理函数中处于相同层级的函数、以及各个函数之间的调用链路;展示该函数调用链路;当检测到针对目标函数层级中目标函数的操作时,对该目标函数所调用的关联函数层级进行展示或隐藏。
搜索关键词: 一种 函数 调用 展示 方法 装置
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

同类专利
  • 一种微控制器中计数器的控制方法和微控制器-202210326745.1
  • 周博;李奇峰 - 比亚迪半导体股份有限公司
  • 2022-03-30 - 2023-10-24 - G06F9/32
  • 本发明实施例提供了一种微控制器中计数器的控制方法和微控制器,所述方法包括:获取所述微控制器的计数需求;在所述微控制器所包含的计数器均无法满足所述计数需求的情况下,采用所包含的计数器中至少两个目标计数器形成一组合计数器;根据所述计数需求,控制所述组合计数器进行计数。通过本发明实施例,实现了对微控制器中计数器的组合使用,提升了计数器的性能,解决了仅能通过降低计数频率的方式来调整最大计数或最大计数时长的问题,保证了计数精度,避免了对微控制器的资源浪费。
  • 一种函数调用方法及处理器-201911205836.4
  • 牟晓涛;陈剑 - 大唐移动通信设备有限公司
  • 2019-11-29 - 2023-07-07 - G06F9/32
  • 本申请提供了一种函数调用方法及处理器。在该方法中,首先,第一处理器确定所述待运行函数所属的第二处理器,第一处理器获取多级指针参数的各项信息,通过第一网络消息发送给第二处理器;然后,第二处理器接收到第一处理器发送的第一网络消息,解析第一网络消息获取多级指针参数的各项信息;其次,根据解析后的多级指针参数的各项信息和待运行函数的信息重构所述多级指针参数;最后,第二处理器将调用结果以及运行待运行函数的结果通过第二网络消息返回给第一处理。该方法可有效的解决了传统函数调用方法无法实现跨处理器的、包含多级指针参数的函数调用的问题。
  • 运算装置-202211164996.0
  • 大岡徹也;西山高浩 - 罗姆股份有限公司
  • 2022-09-23 - 2023-06-06 - G06F9/32
  • 本发明的课题是在无需进行存储体切换的情况下扩展存储空间。本发明涉及一种运算装置。具备构成为能够执行程序的运算处理电路、及存储程序的程序存储器,程序中的各指令具有16比特的长度,程序存储器具有第1存储器区域、及相比第1存储器区域与更为上位侧的地址建立对应的第2存储器区域,运算处理电路具有用于指定成为读出对象的地址的16比特的程序计数器,从对象存储器区域中读出与程序计数器中的上位侧15比特的值对应的地址的指令并予以执行,对象存储器区域是第1存储器区域及第2存储器区域中与程序计数器中的最下位比特的值对应的存储器区域。
  • 一种数据处理方法以及相关装置-202111278598.7
  • 徐玉含;吴凌飞;张誉矾;程琛;徐子明 - 华为技术有限公司
  • 2021-10-30 - 2023-05-05 - G06F9/32
  • 本申请公开了一种数据处理方法以及相关装置,对于不同的核可以执行不相互冲突的地址段的顺序,使得多个核基于不同的地址段的顺序访问数据,实现多个核并行访问,并且能够缓解多个核同时访问同一段地址时引起资源竞争的问题,提升算子的执行性能。该数据处理方法中,通过获取目标操作指令,并基于目标操作指令确定目标循环控制语句,目标循环控制语句为多个核访问目标存储空间对应的地址索引所使用的循环语句。调整目标循环控制语句的执行顺序,各个核使用调整后的执行顺序不相同,执行顺序表示各个核访问数据所在的地址段的顺序,每个核使用的执行顺序使得多个核在执行目标循环控制语句时,在相同的时间段内访问的地址段不同。
  • 检测处理器的指令流水线中的重复模式以减少重复取回-202180054071.8
  • J·W·小哈斯金斯 - 微软技术许可有限责任公司
  • 2021-05-31 - 2023-04-25 - G06F9/32
  • 本文公开的示例性方面包括检测处理器的指令流水线中的重复模式以减少重复取回。处理器包括模式记录电路,模式记录电路被配置为接收指令流水线中的数据流(例如,指令或消耗的数据)中的信息。模式记录电路包括先进先出(FIFO)表电路,其包含输入记录列和多个附加的相邻记录列。随着数据流中出现新数据,数据记录电路被配置为将来自数据流的下个传入数据顺序地记录到输入记录列的下个输入条目中,然后将先前记录的数据移动到相邻记录列的相邻条目中。输入记录列和具有匹配数据的附加记录列之间的距离是数据流中数据重复出现之间的距离。
  • 函数地址获取及应用其的方法、装置、设备及存储介质-201710210785.9
  • 屈亚鑫;崔精兵;毕磊;于涛;杨姣玉;陈珊珊;罗纲 - 腾讯科技(深圳)有限公司
  • 2017-03-31 - 2023-04-07 - G06F9/32
  • 一种函数地址获取及应用其的方法、装置、设备及存储介质,获取内核配置信息操作对应的栈内存的起始地址;根据所述起始地址在所述栈内存中搜索与内核函数的预设参数相对应的内存单元;获取所述预设参数与返回地址的相对偏移,并根据所述相对偏移及所述内存单元的地址确定返回地址的存储位置;根据所述存储位置确定所述返回地址,并根据所述返回地址对应的指令的前一条指令,确定所述内核配置信息操作对应的操作实现函数的地址。由于上述方法、装置、计算机设备及存储介质,无需通过硬编码形式的指令序列的严格搜索对比,便可以确定内核配置信息操作对应的操作实现函数的地址,因此其兼容性有所提高。
  • 一种计算机编程用指令集存储系统-202110516210.6
  • 杜铭枢;郭世杰;杜晓通;李恒 - 类人思维(山东)智慧科技有限公司
  • 2021-05-12 - 2023-03-24 - G06F9/32
  • 本发明公开一种计算机编程用指令集存储系统,包括:存储器,采用电子存储器,用于本系统的指令集存储;指令集管理单元,用于实现对存储器中存储的指令集的管理;内存申请单元,用于在指令集管理单元每添加一个类别的指令集后,自动为所添加的指令集,向存储器的空白可擦写区申请一块独立的内存区域用于该所添加的指令集的存储。本发明用于提高指令集存储的合理性,继而有助于确保解释控制系统的平稳运行。
  • 使用早期和后期地址以及循环计数寄存器来跟踪架构状态的流引擎-202211481556.8
  • J·茨维西亚克 - 德克萨斯仪器股份有限公司
  • 2017-12-20 - 2023-03-21 - G06F9/32
  • 本申请公开了使用早期和后期地址以及循环计数寄存器来跟踪架构状态的流引擎。一种在数字数据处理器(100)中使用的流引擎(125,200),其指定由多个嵌套循环定义的固定只读数据流。地址生成器(1901)生成数据元素的地址。流首寄存器(2718,2728)存储接下来要提供给功能单元的以作为操作数使用的数据元素。该流引擎(125,2700)为嵌套循环中的每一个存储接下来要取回的数据元素的早期地址和该流首寄存器(2718,2728)中的数据元素的后期地址。该流引擎(125,2700)为嵌套循环中的每一个存储接下来要取回的数据元素的早期循环计数(3701‑3704)和该流首寄存器(2718,2728)中的数据元素的后期循环计数(3705‑3708)。
  • 使用早期和后期地址以及循环计数寄存器来跟踪架构状态的流引擎-201711379376.8
  • J·茨维西亚克 - 德克萨斯仪器股份有限公司
  • 2017-12-20 - 2022-12-13 - G06F9/32
  • 一种在数字数据处理器(100)中使用的流引擎(125,200),其指定由多个嵌套循环定义的固定只读数据流。地址生成器(1901)生成数据元素的地址。流首寄存器(2718,2728)存储接下来要提供给功能单元的以作为操作数使用的数据元素。该流引擎(125,2700)为嵌套循环中的每一个存储接下来要取回的数据元素的早期地址和该流首寄存器(2718,2728)中的数据元素的后期地址。该流引擎(125,2700)为嵌套循环中的每一个存储接下来要取回的数据元素的早期循环计数(3701‑3704)和该流首寄存器(2718,2728)中的数据元素的后期循环计数(3705‑3708)。
  • 定时处理方法、定时处理装置、处理器与定时处理系统-202210240968.6
  • 刘金栋;张振京;孙彦森;周建豪 - 潍柴动力股份有限公司;潍坊潍柴动力科技有限责任公司
  • 2022-03-10 - 2022-07-05 - G06F9/32
  • 本申请提供了一种定时处理方法、定时处理装置、处理器与定时处理系统,该定时处理方法应用在嵌入式设备的微控制单元中,微控制单元包括定时器,嵌入式设备还包括GPS北斗卫星授时模块,该定时处理方法包括:接收定时服务请求,定时服务请求携带有目标定时时长;根据目标定时时长,至少控制定时器和/或GPS北斗卫星授时模块进行计时。本方案与现有技术中,基于硬件定时器实现的软件定时器相比,本方案中是根据目标定时时长选择不同的计时器件,本方案在保证定时准确度和精度较高的基础上,还减少了中断触发的次数,从而保证了整个定时过程中系统的负载较小,进而解决了现有技术中难以在系统负载较低的情形下提供较为准确的定时服务的问题。
  • 存储级存储装置、计算机模块及服务器系统-202110345386.X
  • 赖振楠 - 深圳宏芯宇电子股份有限公司
  • 2021-03-30 - 2022-06-21 - G06F9/32
  • 本发明提供了一种存储级存储装置、计算机模块及服务器系统,所述存储级存储装置,包括电路基板和集成到所述电路基板的第一接口、第一DRAM芯片组、第一内存控制器、大容量存储单元及第一内部总线;所述大容量存储单元包括用于存储应用程序及数据的第一存储区,所述第一内存控制器在所述第一DRAM芯片组中的指令集符合第一预设条件时,从所述第一存储区获取与所述第一DRAM芯片组中的指令集相对应的后续的指令集,并将所述后续的指令集搬移到所述第一DRAM芯片组。本发明可避免在计算机系统在指令搬移过程中占用中央处理单元以及内存总线,大大提高了计算机系统的整体运行效率。
  • 数据操作方法、数据操作装置、数据处理器-202210166969.0
  • 不公告发明人 - 北京壁仞科技开发有限公司;上海壁仞智能科技有限公司
  • 2021-11-04 - 2022-05-27 - G06F9/32
  • 本发明提供一种数据操作方法、数据操作装置和数据处理器。该数据操作方法包括:接收数据冲刷指令,确定冲刷目标域,其中,数据冲刷指令至少包括表示冲刷目标域的第一字段和表示目标数据类型的第二字段;根据数据冲刷指令,对冲刷目标域执行冲刷操作,将冲刷目标域中的目标数据提供出冲刷目标域,其中,目标数据包括冲刷目标域中的至少一项对象数据中符合目标数据类型的对象数据。该数据操作方法能够自适应地将冲刷目标域中满足目标数据类型的对象数据提供出去,而不会将全部数据,尤其是非目标数据提供出冲刷目标域,从而减少或避免人工智能处理器的“过杀伤”现象,减缓由于过度频繁的刷新操作导致的性能损失。
  • 一种8位RISC-CPU系统-202010045987.4
  • 岳卫杰 - 合肥磐芯电子有限公司
  • 2020-01-16 - 2022-05-17 - G06F9/32
  • 本发明公开了一种8位RISC‑CPU系统。包括指令寄存器、指令译码器、数据存储器寻址单元、程序计数器、累加器、算术逻辑运算单元、中断处理单元和堆栈处理单元;指令寄存器接收程序指令后传输至指令译码器以及算术逻辑运算单元;指令译码器将程序指令翻译后传输至程序计数器;数据存储器寻址单元将数据传输至累加器和算术逻辑运算单元。本发明通过优化地址分区,生成一个无论数据存储器多大都不用切页、实现一条指令寻址的多映射区,并把使用频繁的特殊功能寄存器和部分通用寄存器放在该区,只有在用的单映射区的通用寄存器时切页,从而实现高效寻址,提高代码效率。
  • 高精度测量嵌入式系统中断时长的方法、系统及介质-202210127665.3
  • 王东方;弓羽箭;韩辉;徐贵洲;焦进星 - 广州翼辉信息技术有限公司
  • 2022-02-11 - 2022-05-13 - G06F9/32
  • 本发明公开了一种高精度测量嵌入式系统中断时长的方法,涉及计算机技术领域。包括以下步骤:S1指定异常向量号对应中断异常类型;S2当中断异常出现时,系统跳转到系统的通用异常入口函数;S3通用异常入口函数通过异常类型数值,判断异常种类;S4在中断入口函数中,调用中断向量处理宏函数;S5在中断向量处理宏函数入口,先执行中断时长测量启动宏函数,获取入中断时间戳,再调用执行中断处理函数,获取出中断时间戳,最后在中断向量处理宏函数出口,执行中断时长测量结束计时和数据统计功能宏函数;S6中断处理完成后,返回至系统态。本发明是一种非入侵式性能分析方法,可在不修改程序功能流程的前提下,充分利用硬件资源,提高调试效率。
  • 中断处理方法、装置、电子设备及存储介质-202210033847.4
  • 郑丰 - 珠海格力电器股份有限公司;珠海零边界集成电路有限公司
  • 2022-01-12 - 2022-05-13 - G06F9/32
  • 本发明实施例涉及一种中断处理方法、装置、电子设备及存储介质,包括:在第一程序运行时,将所述第一程序的中断处理函数的基地址赋值给指定存储介质中存储的基地址变量;响应于外设中断,读取所述基地址变量;根据所述基地址变量,从读取到的基地址处读取所述第一程序的中断处理函数,并执行所述中断处理函数。由此,可以实现在运行程序的过程中,当发生外设中断时,可以读取并执行当前运行程序对应的中断处理函数,从而使得每一级软件都能够正确响应本身的中断处理函数。
  • 指令处理设备以及指令处理方法-202011064561.X
  • 王伟;周建 - 上海商汤智能科技有限公司
  • 2020-09-30 - 2022-04-12 - G06F9/32
  • 本公开提供了一种指令处理设备以及指令处理方法,其中,该指令处理设备包括:指令处理器、地址翻译单元、以及目标执行单元;指令处理器,用于获取第一指令,并向地址翻译单元传输第一指令;地址翻译单元,用于接收指令处理器传输的所述第一指令,将所述第一指令中携带的虚拟地址转换为物理地址,得到第二指令;所述目标执行单元,用于执行所述第二指令,得到指令执行结果。
  • 计数方法、装置、计算机设备、存储介质和程序产品-202111396659.X
  • 杨大生;杨星辰;冯奕栋;王倩 - 招银云创信息技术有限公司
  • 2021-11-23 - 2022-04-05 - G06F9/32
  • 本申请涉及一种计数方法、装置、计算机设备、存储介质和程序产品。获取生成计数器的配置信息,若生成计数器的配置信息合法,对生成计数器添加分布式锁,分布式锁用于锁定生成计数器,通过生成计数器对目标数据对象进行计数,生成目标数据对象的目标计数值,其中,目标数据对象为多个数据库中的所有待计数的数据对象中优先级最高的数据对象。该方法能够解决各数据库或数据表中的数据之间存在编号冲突的问题,保证了数据的唯一性。
  • 数据操作方法、数据操作装置、数据处理器-202111297800.0
  • 不公告发明人 - 北京壁仞科技开发有限公司;上海壁仞智能科技有限公司
  • 2021-11-04 - 2022-03-25 - G06F9/32
  • 本发明介绍冲刷一种数据操作方法、数据操作装置和数据处理器。该数据操作方法包括:响应于数据冲刷请求,确定冲刷目标域,其中,数据冲刷请求包括目标数据类型;根据数据冲刷请求,对冲刷目标域执行冲刷操作,将冲刷目标域中的至少一项对象数据中符合目标数据类型的对象数据作为目标数据并提供出冲刷目标域。该数据操作方法能够自适应地将冲刷目标域中满足目标数据类型的对象数据提供出去,而不会将全部数据,尤其是非目标数据提供出冲刷目标域,从而减少或避免人工智能处理器的“过杀伤”现象,减缓由于过度频繁的刷新操作导致的性能损失。
  • 串操作方法、串操作装置以及存储介质-202111358011.3
  • 张腾蛟;崔泽汉 - 海光信息技术股份有限公司
  • 2021-11-16 - 2022-02-18 - G06F9/32
  • 一种串操作方法、串操作装置以及存储介质,该串操作方法包括:获取串操作的类型对应的单位操作宽度;获取用于待操作的对象数据的处理数据宽度;获取串操作用于对象数据的重复操作次数;根据单位操作宽度、处理数据宽度以及重复操作次数确定屏蔽信息;根据屏蔽信息,将操作部分写至目标地址。该串操作方法有效提升串操作指令的执行速度,减少了串操作指令执行过程中的微操作数量,增加了处理器硬件资源的利用率。
  • 零开销循环装置及实现方法、系统、设备、计算机介质-201910016305.4
  • 刘同强;王朝辉;李仁刚;李拓;周玉龙;邹晓峰 - 郑州云海信息技术有限公司
  • 2019-01-08 - 2022-02-18 - G06F9/32
  • 本申请公开一种零开销循环装置及实现方法、系统、设备、计算机介质,该方法包括:接收RISC‑V处理器发送的空循环指令;解析出空循环指令中的循环初始值、循环步长、循环方式、循环结束条件;将循环初始值作为计数基值,按照循环方式,将计数基值和循环步长进行运算,得到当前轮的实时计数值;判断当前轮的实时计数值是否满足循环结束条件,若否,则将实时计数值更新为计数基值,返回按照循环方式,将计数基值和循环步长进行运算的步骤,若是,则返回空循环完成消息至RISC‑V处理器。本申请提供的零开销循环装置及实现方法、系统、设备及计算机可读存储介质,提高了RISC‑V处理器的性能。
  • 一种函数调用链路的展示方法和装置-202010251530.9
  • 周勇钧 - 腾讯科技(深圳)有限公司
  • 2020-04-01 - 2021-10-08 - G06F9/32
  • 本申请实施例公开了一种函数调用链路的展示方法和装置;本申请实施例可以对数据处理函数进行关键点注入,得到注入后数据处理函数;当执行至注入后数据处理函数中目标关键点对应的目标函数时,记录目标函数的函数调用路径,该函数调用路径为从注入后数据处理函数中入口函数到目标函数的函数调用路径;当执行完注入后数据处理函数时,基于记录的函数调用路径构建数据处理函数对应的函数调用链路,该函数调用链路包括至少一个函数层级,该函数层级包括数据处理函数中处于相同层级的函数、以及各个函数之间的调用链路;展示该函数调用链路;当检测到针对目标函数层级中目标函数的操作时,对该目标函数所调用的关联函数层级进行展示或隐藏。
  • 一种多分支跳转处理装置和方法、处理器-201880100044.8
  • 刘建军;刘国丁;赖晓飞 - 华为技术有限公司
  • 2018-12-19 - 2021-07-23 - G06F9/32
  • 一种多分支跳转处理装置和方法、处理器,用于解决现有的多分支跳转处理装置需要浪费TCAM存储空间的问题。其中多分支跳转处理装置包括:运算单元(131),用于根据多分支跳转结构内每一分支跳转条件自身的运算关系,获取对应分支跳转条件的判断结果,并将每一分支跳转条件的判断结果存储在谓词寄存器(14)中,判断结果为0或1,且多分支跳转结构包括多条分支跳转条件;分支跳转单元(132),用于根据多分支跳转结构的存储基地址和谓词寄存器(14)中存储的多分支跳转结构中的全部分支跳转条件的判断结果确定目标地址,目标地址包括多分支跳转结构的待执行分支的索引信息。
  • 一种中断实时处理微架构-202110272922.8
  • 杨旭光 - 苏州芯启微电子科技有限公司
  • 2021-03-12 - 2021-07-09 - G06F9/32
  • 本发明是一种中断实时处理微架构,包括:程序地址产生器,流水线控制器,中断控制器、特殊寄存器、一般寄存器组。本发明可用于芯片上处理器系统的中断机制的快速响应以及支持中断响应机制的模式可配置性功能。该发明不仅电路实现简单、面积小,而且能够进一步提升处理器的性能。
  • 一种基于龙芯平台的中断扩展方法-201710928625.8
  • 谭健;吴少刚;张福新;孙海勇 - 江苏航天龙梦信息技术有限公司
  • 2017-10-09 - 2021-06-29 - G06F9/32
  • 本发明公开了一种基于龙芯平台的中断扩展方法,依次包括以下步骤:1)设置IOAPIC的基址寄存器,取用于PCIE的内存空间物理地址的高位作为所述基址寄存器的地址;2)启用IOAPIC,设置中断入口数量,使能IOAPIC在产生中断后发送’wake’信号到北桥芯片组的I/O芯片,使能南桥芯片的中断回溯功能;3)配置中断路由寄存器,设置44路中断对应组和14路独立中断对应中断引脚;4)配置重定向入口表,为所述中断引脚设置低位寄存器和用于存放目标地址的高位存储器;5)内核处理龙芯相关中断的文件,增加中断号以及增加中断处理中mask和unmask功能。该中断扩展方法大大扩展了龙芯平台中断数量并缩短了中断路由。
  • 一种基于RISC-V的中断控制系统及方法-202110195097.6
  • 阙庆河 - 南京沁恒微电子股份有限公司
  • 2021-02-22 - 2021-05-14 - G06F9/32
  • 本发明公开了一种基于RISC‑V的中断控制系统及方法,包括处理器、快速中断控制器、Caller‑save类型通用寄存器及硬件存储区,所述硬件存储区用于在中断响应时存储Caller‑save类型通用寄存器的值;所述快速中断控制器用于将Caller‑save类型通用寄存器的值存入硬件存储区,或者将硬件存储区的内容存回Caller‑save类型通用寄存器,当发生嵌套中断时还可以将控制和状态寄存器组的值存入硬件存储区内。本发明大大提高RISC‑V架构处理器的中断处理速度,简化程序开发难度,扩展RISC‑V为核心单片机的应用领域,尤其在嵌入式应用领域具有广阔前景。
  • 指令排序方法、装置、移动终端及存储介质-201910398909.X
  • 方攀;陈岩 - OPPO广东移动通信有限公司
  • 2019-05-14 - 2021-05-04 - G06F9/32
  • 本申请实施例公开了一种指令排序方法、装置、移动终端及存储介质,该方法包括:读取汇编程序指令集中的第一指令,第一指令为汇编程序指令集中的任一条;根据指令与节拍数的映射关系确定与第一指令对应的第一节拍数;获取执行汇编程序指令的芯片拥有的有效指令发射槽数量;确定排列在第一指令之后的N条指令是否均为相关指令,相关指令是与第一指令存在依赖关系的指令或与N条指令中除自身之外的其他指令存在依赖关系的指令;若排列在第一指令之后的N条指令均为相关指令,在第一指令之后插入N条无关指令,无关指令是与第一指令不存在依赖关系的并且N条无关指令相互之间不存在依赖关系的指令。本申请实施例可以降低芯片设计复杂度。
  • 处理器追踪流的生成方法及装置-201910924140.0
  • 刘志伟 - 阿里巴巴集团控股有限公司
  • 2019-09-27 - 2021-03-30 - G06F9/32
  • 本发明公开了一种处理器追踪流的生成方法,处理器追踪流包括顺序生成的多项追踪信息,该方法包括步骤:在处理器首次执行指令循环体时,生成基础追踪信息,基础追踪信息适于记录处理器首次执行指令循环体时的运行信息;在处理器再次执行指令循环体时,生成增量追踪信息,增量追踪信息适于记录处理器再次执行指令循环体时的运行信息,且增量追踪信息基于基础追踪信息生成。本发明一并公开了相应的装置。
  • 数据处理装置及人工智能处理器-202011450796.2
  • 赵蓉;施路平;裴京;马松辰;王冠睿;马骋 - 清华大学
  • 2020-12-09 - 2021-03-26 - G06F9/32
  • 本公开涉及一种数据处理装置及人工智能处理器,所述数据处理装置应用于人工智能处理器的处理核心,该数据处理装置分别连接存储模块和计算模块,包括:地址产生模块,用于根据设定的地址产生方式生成待读取的第一数据的第一地址;数据转换模块,用于根据第一地址从存储模块读取第一数据,对读取到的第一数据进行转换,得到转换后的第二数据;将第二数据发送到计算模块;控制模块,用于根据预设的处理类别及数据类别,确定对应的地址产生方式并控制地址产生模块生成地址。通过根据处理类别及数据类别产生对应数据的地址并进行数据转换,本公开能够加快数据的访问速度,提高神经形态芯片的计算效率。
专利分类
×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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