会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 11. 发明授权
    • Vector processing circuit, command issuance control method, and processor system
    • 矢量处理电路,命令发布控制方法和处理器系统
    • US08874879B2
    • 2014-10-28
    • US13279482
    • 2011-10-24
    • Yi GeYoshimasa TakebeHiromasa Takahashi
    • Yi GeYoshimasa TakebeHiromasa Takahashi
    • G06F9/00G06F9/30G06F9/38
    • G06F9/30014G06F9/30109G06F9/30149G06F9/3836
    • A vector processing circuit includes a vector register file including a plurality of array elements, a command issuance control circuit, and a plurality of pipeline arithmetic units. Each pipeline arithmetic unit performs arithmetic processing of data stored in the array elements indicated as a source by one command in parts through a plurality of cycles and stores the result in the array elements indicated as a destination by the one command through a plurality of cycles. When data word length of a preceding command is longer than that of a subsequent command, the command issuance control circuit changes data sizes of the array elements in accordance with data word length of the command and determines whether there is register interference between the array element to be processed at a non-head cycle of the preceding command, and the array element to be processed at a head cycle of the subsequent command.
    • 矢量处理电路包括包括多个阵列元素的矢量寄存器文件,命令发布控制电路和多个流水线运算单元。 每个流水线运算单元通过多个周期以部分方式,通过一个命令对存储在源表示的数组元素中的数据进行算术处理,并将该结果存储在通过多个周期的一个命令作为目的地表示的数组元素中。 当前一个命令的数据字长度大于后续命令的数据字长时,命令发布控制电路根据命令的数据字长度改变数组元素的数据大小,并确定数组元素与 在前一个命令的非头循环处理,以及要在后续命令的头循环处理的数组元素。
    • 12. 发明申请
    • PROTECTION OF APPLICATION IN MEMORY
    • 保护应用程序在内存中
    • US20120030543A1
    • 2012-02-02
    • US13180713
    • 2011-07-12
    • Yi GeRui HouLi LiLiang Liu
    • Yi GeRui HouLi LiLiang Liu
    • G06F11/10
    • G06F11/1004
    • A method, a memory controller and a processor architecture for protecting an application in a memory are disclosed. The application is cached as memory lines according to a size of a cache line. For example, the method comprises: in response to a load access request from a processor, reading from the memory a flagged memory line and an ECC checksum corresponding to the memory line, wherein the flagged memory line is obtained by performing a logic operation on a predetermined bit of the memory line and a flag bit for identifying the memory line; performing an ECC check on the flagged memory line by using the ECC checksum to obtain a value of the flag bit of the memory line; restoring the flagged memory line to the memory line according to the value of the flag bit; and determining whether or not to load the memory line according to the value of the flag bit and the type of the load access request from the processor.
    • 公开了一种用于保护存储器中的应用的方法,存储器控制器和处理器架构。 应用程序根据高速缓存行的大小来缓存为内存行。 例如,该方法包括:响应于来自处理器的负载访问请求,从存储器读取标记的存储器线和对应于存储器线的ECC校验和,其中通过对标记的存储器线执行逻辑运算来获得标记的存储器线 存储器线的预定位和用于识别存储器线的标志位; 通过使用ECC校验和对所标记的存储器线执行ECC检查以获得存储器线的标志位的值; 根据标志位的值将标记的存储器线恢复到存储器线; 以及根据所述标志位的值和来自所述处理器的所述负载访问请求的类型来确定是否加载所述存储器线。
    • 16. 发明申请
    • METHOD AND CENTRAL PROCESSING UNIT FOR PROCESSING ENCRYPTED SOFTWARE
    • 用于处理加密软件的方法和中央处理单元
    • US20090019290A1
    • 2009-01-15
    • US12173112
    • 2008-07-15
    • Hang J. YeTao ZhouWeikai XieGuo H. LinYi Ge
    • Hang J. YeTao ZhouWeikai XieGuo H. LinYi Ge
    • G06F21/22
    • G06F12/1408G06F12/1009G06F21/10G06F21/125G06F21/72H04L9/0894
    • The present invention provides a central processing unit for processing at least one encrypted software. The encrypted software comprises at least one encrypted software section. The encrypted software section is encrypted with a management key MK, and the MK being encrypted with a device key DK as a encrypted MK. The central processing unit comprises processing and cache unit, and cryptographic unit. The cryptographic unit comprises device key storage unit for storing the DK, a plurality of management key storage units for storing MKs, wherein each management key storage unit corresponding to a management key index MKI, and decryption unit. The decryption unit decrypts a encrypted MK with the DK to obtain a MK, stores the MK to a management key storage unit, and output a MKI corresponding to the management key storage unit, thus the MKI is used to correspond to the encrypted software section. Wherein, the decryption unit invokes corresponding MK according to the MKI and decrypts the encrypted software section, and directly transfers the decrypted software code and/or data to the processing and cache unit.
    • 本发明提供一种用于处理至少一个加密软件的中央处理单元。 加密软件包括至少一个加密的软件部分。 加密的软件部分用管理密钥MK进行加密,并且使用设备密钥DK将MK加密为加密的MK。 中央处理单元包括处理和高速缓存单元和加密单元。 加密单元包括用于存储DK的设备密钥存储单元,用于存储MK的多个管理密钥存储单元,其中与管理密钥索引MKI对应的每个管理密钥存储单元和解密单元。 解密单元用DK解密加密的MK以获得MK,将MK存储到管理密钥存储单元,并输出与管理密钥存储单元相对应的MKI,因此MKI被用于对应于加密的软件部分。 其中,解密单元根据MKI调用相应的MK,解密加密的软件部分,并将解密的软件代码和/或数据直接传送到处理和高速缓存单元。
    • 17. 发明授权
    • System and method for adaptive power management
    • 自适应电源管理系统和方法
    • US07346787B2
    • 2008-03-18
    • US11006917
    • 2004-12-07
    • Priya N VaidyaPremanand SakardaBryan C MorganYi Ge
    • Priya N VaidyaPremanand SakardaBryan C MorganYi Ge
    • G06F1/00
    • G06F1/3228G06F1/324Y02D10/126
    • A disclosed method involves initializing a performance profiler of a processing system. The performance profiler may include performance profile parameters for a power management policy for the processing system. The method also involves retrieving performance metrics for the processing system from a performance monitoring unit (PMU) of the processing system, in response to a determination that performance details should be collected. A current performance state of the processing system may be determined, based at least in part on the performance profile parameters and the performance metrics from the PMU. The current performance state may then be communicated to a policy manager of the processing system. Other embodiments are disclosed and claimed.
    • 所公开的方法涉及初始化处理系统的性能分析器。 性能分析器可以包括用于处理系统的电源管理策略的性能简档参数。 该方法还涉及从处理系统的性能监视单元(PMU)检索处理系统的性能指标,以响应于应该收集性能细节的确定。 可以至少部分地基于来自PMU的性能简档参数和性能度量来确定处理系统的当前性能状态。 可以将当前的性能状态传送给处理系统的策略管理器。 公开和要求保护其他实施例。
    • 18. 发明授权
    • Accelerator and its method for realizing supporting virtual machine migration
    • 加速器及其实现虚拟机迁移支持的方法
    • US08578377B2
    • 2013-11-05
    • US13165926
    • 2011-06-22
    • Yi GeRui HouWu Yu HuiLiang LiuWei Liu
    • Yi GeRui HouWu Yu HuiLiang LiuWei Liu
    • G06F9/455
    • G06F9/45558G06F9/4856G06F9/5077G06F2009/4557
    • A computer-implemented method, an accelerator hardware unit, and an article of manufacture for supporting virtual machine migration. The method includes: acquiring a task request from a task queue of an accelerator hardware unit; extracting identification information of a related virtual machine from the task request; determining whether the identification information of the related virtual machine matches the identification information of a virtual machine to be migrated, where the identification information of a virtual machine to be migrated is recorded in a virtual machine identification information table; and deleting the task request from the task queue if the extracted identification information matches the identification information of a virtual machine to be migrated.
    • 一种计算机实现的方法,加速器硬件单元和用于支持虚拟机迁移的制品。 该方法包括:从加速器硬件单元的任务队列获取任务请求; 从所述任务请求提取相关虚拟机的识别信息; 确定所述相关虚拟机的识别信息是否与要迁移的虚拟机的识别信息相匹配,其中要迁移的虚拟机的识别信息被记录在虚拟机识别信息表中; 以及如果所提取的标识信息与要迁移的虚拟机的标识信息匹配,则从任务队列中删除任务请求。
    • 20. 发明授权
    • Search device and search method
    • 搜索设备和搜索方法
    • US08423499B2
    • 2013-04-16
    • US12974877
    • 2010-12-21
    • Yi GeShinichiro Tago
    • Yi GeShinichiro Tago
    • G06F17/00G06F15/00G06N7/04G06N99/00G06E1/00G06E3/00G06G7/00
    • G06F17/30911
    • A search device includes an accelerator and a CPU. The accelerator includes a plurality of search cores and a scheduler. The scheduler is configured to distribute target text to the search cores in units of records ordered by record sequence number, and the search cores are configured to perform automaton matching on the distributed records in a parallel fashion. The CPU is configured to construct an automaton in accordance with a search expression input thereto, and to perform logical expression evaluations in order of the record sequence number on matching results obtained on a record-by-record basis.
    • 搜索装置包括加速器和CPU。 加速器包括多个搜索核心和调度器。 调度器被配置为以记录序列号排序的记录为单位将目标文本分发到搜索核心,并且搜索核心被配置为以并行方式对分布式记录执行自动机匹配。 CPU被配置为根据输入到其中的搜索表达式来构建自动机,并且以记录序列号的顺序对按照记录基础获得的匹配结果进行逻辑表达式评估。