MULTIPLE TASK MANAGEMENT BETWEEN PROCESSORS
    1.
    发明申请
    MULTIPLE TASK MANAGEMENT BETWEEN PROCESSORS 审中-公开
    处理器之间的多个任务管理

    公开(公告)号:US20080301697A1

    公开(公告)日:2008-12-04

    申请号:US12192894

    申请日:2008-08-15

    IPC分类号: G06F9/46

    CPC分类号: G06F8/453 G06F12/0802

    摘要: A system for multiple task management between processors includes a first processing device for executing tasks. A respective storage element is provided for storing one or more commands from each of the tasks. A command dispatcher is provided for selectively transferring a command from one of the storage elements to a command queue provided within a second processing device.

    摘要翻译: 用于处理器之间的多任务管理的系统包括用于执行任务的第一处理装置。 提供相应的存储元件用于存储来自每个任务的一个或多个命令。 提供了一种命令调度器,用于选择性地将命令从一个存储元件传送到设置在第二处理设备内的命令队列。

    Computer user interface having tiled and overlapped window areas

    公开(公告)号:US5561757A

    公开(公告)日:1996-10-01

    申请号:US530922

    申请日:1995-09-20

    摘要: A method and apparatus for managing the display of multiple windows in a computer user interface in an efficient manner. Two separate window areas are allocated in a display area. A first area is an overlapped window area where windows may overlap each other. A second area is a tiled window area where windows may not overlap each other. User interface controls are provided to allow the user to designate a displayed window as tiled or overlapped and the designated window is moved from area to area, accordingly. Windows in either area may be resized and repositioned, although with some restrictions in the tiled area. The computer system automatically adjusts window and area sizes within predefined limits.

    Apparatus and method for in-system programming of integrated circuits
containing programmable elements

    公开(公告)号:US6134707A

    公开(公告)日:2000-10-17

    申请号:US872652

    申请日:1997-06-10

    IPC分类号: G06F17/50 H03K19/177

    CPC分类号: G06F17/5054

    摘要: An apparatus and method for in-system programming of programmable devices includes a device configuration program with adaptive programming source code instructions that characterize device configuration instructions and data. The adaptive source code instructions may include conditional branches, subroutines, variables, configurable arrays, integer operators, and Boolean operators. These features allow for more compact and efficient device configuration instructions and data. An interpreter converts the device configuration program into formatted device configuration instructions and data. The formatted device configuration instructions and data are preferably compatible with IEEE 1149.1 JTAG-BST specifications. The formatted device configuration instructions and data are used to program a programmable device in the manner specified by the adaptive programming source code instructions.

    Computer user interface having tiled and overlapped window areas

    公开(公告)号:US5487143A

    公开(公告)日:1996-01-23

    申请号:US223930

    申请日:1994-04-06

    摘要: A method and apparatus for managing the display of multiple windows in a computer user interface in an efficient manner. Two separate window areas are allocated in a display area. A first area is an overlapped window area where windows may overlap each other. A second area is a tiled window area where windows may not overlap each other. User interface controls are provided to allow the user to designate a displayed window as tiled or overlapped and the designated window is moved from area to area, accordingly. Windows in either area may be resized and repositioned, although with some restrictions in the tiled area. The computer system automatically adjusts window and area sizes within predefined limits.

    Efficient data loading in a data-parallel processor
    6.
    发明授权
    Efficient data loading in a data-parallel processor 有权
    在数据并行处理器中高效的数据加载

    公开(公告)号:US08438365B2

    公开(公告)日:2013-05-07

    申请号:US11973895

    申请日:2007-10-09

    IPC分类号: G06F12/00

    CPC分类号: G06F8/453 G06F12/0802

    摘要: A method of loading data into register files that correspond to respective execution units within a data-parallel processor. After receiving a first set of parameters that specify a subset of data within a first memory, the first set of parameters are compared to a plurality of sets of conditions that correspond to respective patterns of data. The first set of parameters is then converted to a second set of parameters in accordance with one of the sets of conditions satisfied by the first set of parameters. A sequence of memory addresses are generated based on the second set of parameters. Data is retrieved from locations within the first memory specified by the sequence of memory addresses and loaded into register files that correspond to respective execution units within a processor.

    摘要翻译: 将数据加载到对应于数据并行处理器内的相应执行单元的寄存器文件中的方法。 在接收到指定第一存储器中的数据子集的第一组参数之后,将第一组参数与对应于各个数据模式的多组条件进行比较。 然后根据第一组参数满足的条件集合中的第一组参数将第一组参数转换为第二组参数。 基于第二组参数生成一系列存储器地址。 从由存储器地址序列指定的第一存储器内的位置检索数据,并将其加载到与处理器内各执行单元对应的寄存器文件中。

    SOFTWARE DEVELOPMENT FOR PARALLEL PROCESSING SYSTEMS
    8.
    发明申请
    SOFTWARE DEVELOPMENT FOR PARALLEL PROCESSING SYSTEMS 审中-公开
    并行处理系统的软件开发

    公开(公告)号:US20080301395A1

    公开(公告)日:2008-12-04

    申请号:US12192880

    申请日:2008-08-15

    IPC分类号: G06F12/02

    CPC分类号: G06F8/453 G06F12/0802

    摘要: Within a data processing system, a user-entered data declaration within a program source file is inspected to determine whether a first qualifier is provided with or omitted from the user-entered data declaration. If the first qualifier is provided, an unreserved data storage location disposed within a data-processing integrated-circuit (IC) device is identified and allocated for storage of data associated with the user-entered data declaration.

    摘要翻译: 在数据处理系统内,检查程序源文件内的用户输入的数据声明,以确定是否从用户输入的数据声明中提供了第一个限定符或从中省略了第一个限定符。 如果提供了第一限定符,则识别并分配布置在数据处理集成电路(IC)设备内的未预留数据存储位置,用于存储与用户输入的数据声明相关联的数据。