会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • INTERRUPT CONTROL FOR VIRTUAL PROCESSING APPARATUS
    • 虚拟处理装置的中断控制
    • WO2010012970A1
    • 2010-02-04
    • PCT/GB2009/001398
    • 2009-06-03
    • ARM LIMITEDMANSELL, David, HennahGRISENTHWAITE, Richard, Roy
    • MANSELL, David, HennahGRISENTHWAITE, Richard, Roy
    • G06F13/24G06F9/44
    • G06F13/24G06F9/45558G06F9/4812
    • A data processing system supporting one or more virtual processing apparatuses is provided with external interrupt interface hardware (26) and virtual interface hardware (28). Hypervisor software responds to an interrupt received by the external interrupt interface hardware (26) to write data characterising that interrupt into list registers (18) of the virtual interface hardware (28). A guest operating system for the virtual machine of the virtual data processing apparatus being emulated may then read data from the virtual interface hardware (28) characterising the interrupt to be processed by that virtual machine. The virtual machine and the guest operating system interact with the virtual interface hardware (28) as if it were external interface hardware. The hypervisor software is responsible for maintaining the data within the virtual interface hardware (28) to properly reflect queued interrupts as received by the external interface (26).
    • 支持一个或多个虚拟处理装置的数据处理系统具有外部中断接口硬件(26)和虚拟接口硬件(28)。 管理程序软件响应由外部中断接口硬件(26)接收的中断,以将表征该中断的数据写入虚拟接口硬件(28)的列表寄存器(18)。 正在仿真的虚拟数据处理设备的虚拟机的客户操作系统然后可以从表征要由该虚拟机处理的中断的虚拟接口硬件(28)读取数据。 虚拟机和客户机操作系统与虚拟接口硬件(28)进行交互,就像它是外部接口硬件一样。 虚拟机管理程序软件负责维护虚拟接口硬件(28)内的数据以适当地反映由外部接口(26)接收的排队中断。
    • 3. 发明申请
    • DATA DEPENDENCY SCOREBOARDING
    • 数据依赖度分数
    • WO2008007038A1
    • 2008-01-17
    • PCT/GB2006/002555
    • 2006-07-11
    • ARM LIMITEDSYMES, Dominic, HugoREID, AlastairFORD, Simon, Andrew
    • SYMES, Dominic, HugoREID, AlastairFORD, Simon, Andrew
    • G06F9/38
    • G06F9/30036G06F9/345G06F9/3838
    • A parallel processing technique is described for performing parallel processing operations upon N-dimensional arrays of data elements for which a corresponding N- dimensional Scoreboard of status data is held. Hazard checking for data dependencies upon data elements within the N-dimensional array of data elements is performed by looking up the corresponding status value within the Scoreboard. The status data for a given data element within the Scoreboard is located at a position which can be derived from the position of the data elements within its N-dimensional array. Thus, a two- dimensional array of video macroblocks can have a corresponding two-dimensional Scoreboard of status data indicating whether individual macroblocks have, for example, either already been deblocked or have not already been deblocked.
    • 描述了一种并行处理技术,用于对保持状态数据的相应的N维记分板的数据元素的N维阵列执行并行处理操作。 通过查看记分板内的相应状态值来执行数据元素N维数组内的数据元素的数据依赖性的危害检查。 记分板内的给定数据元素的状态数据位于可从其N维阵列内的数据元素的位置导出的位置。 因此,视频宏块的二维阵列可以具有相应的状态数据的二维记分板,该记分板指示各个宏块是否已经被解块或尚未被去块。
    • 8. 发明申请
    • CONTROLLING EXECUTION OF A BLOCK OF PROGRAM INSTRUCTIONS WITHIN A COMPUTER PROCESSING SYSTEM
    • 控制计算机处理系统中程序指令块的执行
    • WO2004088504A1
    • 2004-10-14
    • PCT/GB2003/005388
    • 2003-12-11
    • ARM LIMITED
    • VASEKIN, Vladimir
    • G06F9/32
    • G06F9/3802G06F9/30054G06F9/324G06F9/3836
    • A data processing apparatus (2) is provided with an execute block instruction EMB which specifies a memory location of a block of program instructions to be executed as well as the length of that block of program instructions. When the end of that block of program instructions has been reached as tracked in response to the specified length value, a return to the main program flow is triggered. The instruction decoder (14) can include a block counter register (22) to keep track of the position within the block of program instructions being called. The block of program instructions are fetched by a prefetch unit (16) into the instruction pipeline (12) following the execute block instruction and are treated as having a program counter value corresponding to the execute block instruction whilst the block counter value keeps track of their separate positions within the block of program instructions.
    • 数据处理装置(2)具有指定要执行的程序指令块的存储器位置以及该程序指令块的长度的执行块指令EMB。 当响应指定的长度值跟踪程序指令块的结束时,触发主程序流的返回。 指令解码器(14)可以包括块计数器寄存器(22),以跟踪所调用的程序指令块内的位置。 程序指令块由执行块指令之后由预取单元(16)读取到指令流水线(12)中,并且被视为具有与执行块指令相对应的程序计数器值,而块计数器值跟踪它们 程序指令块内的单独位置。