Image Processing System
    1.
    发明申请
    Image Processing System 审中-公开
    图像处理系统

    公开(公告)号:US20090066706A1

    公开(公告)日:2009-03-12

    申请号:US11912703

    申请日:2006-04-06

    IPC分类号: G06F15/80

    摘要: The present multi-processor system performs information processing suitably. The system can receive, reproduce and record a variety of image contents. By comprising a powerful CPU in the multi-processors, a plurality of pieces of large image data, such as high definition image data or the like, can be processed simultaneously in parallel, which was difficult conventionally. Since task processing, such as demodulation processing or the like, is assigned respectively in view of the remaining processing capacity of each of the plurality of processors, the system can reproduce contents efficiently. By sharing roles, a plurality of different contents, such as an image, a voice, or the like can be processed simultaneously and can be displayed or reproduced at a desired timing.

    摘要翻译: 本多处理器系统适当地执行信息处理。 该系统可以接收,再现和记录各种图像内容。 通过在多处理器中包括强大的CPU,可以并行地并行地处理多个诸如高分辨率图像数据等的大图像数据,这在传统上是困难的。 考虑到多个处理器中的每个处理器的剩余处理能力,分配了诸如解调处理等的任务处理,所以系统可以有效地再现内容。 通过共享角色,可以同时处理多个不同的内容,诸如图像,语音等,并且可以在期望的定时显示或再现。

    Methods and apparatus for providing a secure buffer
    2.
    发明授权
    Methods and apparatus for providing a secure buffer 有权
    用于提供安全缓冲器的方法和装置

    公开(公告)号:US08271805B2

    公开(公告)日:2012-09-18

    申请号:US11344654

    申请日:2006-02-01

    申请人: Masahiro Yasue

    发明人: Masahiro Yasue

    IPC分类号: G06F21/00

    摘要: The present invention provides a secure buffer for use in data storage and encryption processing. Blocks or packets of data are passed to a secure buffer within a processor. The processor may be one of many coprocessors, and the secure buffer may be inaccessible to some or all of the coprocessors. Data may be partially or fully encrypted and stored within the secure buffer. Encryption may occur before or after storage in the buffer, or it may take place within the buffer itself. Optionally, the encrypted data may be sent to and retrieved from a shared memory that is accessible by other coprocessors.

    摘要翻译: 本发明提供一种用于数据存储和加密处理的安全缓冲器。 数据块或数据包传递到处理器内的安全缓冲区。 处理器可以是许多协处理器之一,并且安全缓冲器可能对于一些或所有协处理器是不可访问的。 数据可能部分或完全加密并存储在安全缓冲区内。 在缓冲区中存储之前或之后可能会发生加密,也可能在缓冲区内发生加密。 可选地,可以将加密的数据发送到可由其他协处理器访问的共享存储器并从其恢复。

    Method and Apparatus for Processing Object Collision
    3.
    发明申请
    Method and Apparatus for Processing Object Collision 有权
    处理对象碰撞的方法和装置

    公开(公告)号:US20080170080A1

    公开(公告)日:2008-07-17

    申请号:US11950864

    申请日:2007-12-05

    IPC分类号: G06F15/16 G06T15/70

    摘要: A parallelization permission and prohibition management unit of a processor manages the permission or prohibition of the parallelization for each combination of partial spaces in cooperation with another parallelization permission and prohibition management unit of a different processor. Specifically, when any given object is present across the boundary between a first partial space and a second partial space, the parallelization is prohibited between the collision process to be performed by any given processor on the virtual objects in the first partial space and the collision process to be performed by another processor on the virtual object in the second partial space.

    摘要翻译: 处理器的并行化许可和禁止管理单元与不同处理器的另一个并行化许可和禁止管理单元协同管理对每个组合的部分空间进行并行化的许可或禁止。 具体地说,当在第一部分空间和第二部分空间之间的边界上存在任何给定对象时,在由第一部分空间中的虚拟对象上的任何给定处理器执行的冲突处理与冲突处理之间禁止并行化 由第二部分空间中的虚拟对象上的另一处理器执行。

    System and method of interrupt handling
    5.
    发明申请
    System and method of interrupt handling 有权
    中断处理的系统和方法

    公开(公告)号:US20060200610A1

    公开(公告)日:2006-09-07

    申请号:US11346947

    申请日:2006-02-03

    IPC分类号: G06F13/26

    CPC分类号: G06F9/4812 G06F13/26

    摘要: A multiprocessor system and method wherein one of the processors is assigned the responsibility of handling interrupts and identifying the next processor to handle an interrupt. When that processor switches tasks and determines that it is no longer the least important processor as far as task priority is concerned, it will then select and transfer its interrupt-related responsibilities (i.e., handling the interrupt and determining the next interrupt-handing processor) to the processor which is executing the least important task. The selected processor will then be designated for handling interrupts unless and until it undergoes a task switch and selects a different processor.

    摘要翻译: 一种多处理器系统和方法,其中处理器之一被分配处理中断的责任并识别下一个处理器来处理中断。 当处理器切换任务并确定它不再是任务优先级中最不重要的处理器时,它将选择并传递其与中断有关的职责(即处理中断并确定下一个中断处理器) 到执行最不重要任务的处理器。 然后,所选择的处理器将被指定用于处理中断,除非和直到它进行任务切换并选择不同的处理器。

    Methods and apparatus for managing a shared memory in a multi-processor system
    6.
    发明授权
    Methods and apparatus for managing a shared memory in a multi-processor system 有权
    用于在多处理器系统中管理共享存储器的方法和装置

    公开(公告)号:US07882310B2

    公开(公告)日:2011-02-01

    申请号:US12113366

    申请日:2008-05-01

    IPC分类号: G06F12/00

    CPC分类号: G06F12/023 G06F12/0284

    摘要: Methods and apparatus provide for associating memory allocation table (MAT) entries with nodes in a binary tree such that the nodes and the entries are grouped into hierarchical levels, each entry including status information; associating the nodes and the entries with segments of a shared memory of a multi-processor system such that higher level nodes and entries are associated with larger numbers of segments of the shared memory and lower level nodes and entries are associated with smaller numbers of segments of the shared memory; initializing the MAT such that the status information of at least a plurality of entries indicates that the associated segment or segments of the shared memory are available for reservation; and selecting one entry in a group of entries in the MAT at a level corresponding to a desired size of the shared memory to be reserved.

    摘要翻译: 方法和装置提供将存储器分配表(MAT)条目与二进制树中的节点相关联,使得节点和条目被分组成层级,每个条目包括状态信息; 将节点和条目与多处理器系统的共享存储器的段相关联,使得较高级节点和条目与共享存储器的较大数量的段相关联,并且较低级节点和条目与较少数量的段 共享内存; 初始化MAT,使得至少多个条目的状态信息指示共享存储器的相关联的段或段可用于预留; 以及在与要保留的共享存储器的期望大小相对应的级别的MAT中选择一组条目中的一个条目。

    Method and apparatus for compressing a stream of video data
    7.
    发明授权
    Method and apparatus for compressing a stream of video data 失效
    用于压缩视频数据流的方法和装置

    公开(公告)号:US07646923B2

    公开(公告)日:2010-01-12

    申请号:US11045774

    申请日:2005-01-28

    申请人: Masahiro Yasue

    发明人: Masahiro Yasue

    IPC分类号: G06K9/36

    摘要: A method of and apparatus for compressing a stream of data, such as video data, is disclosed. First, data in the video stream are classified in accordance with their values. Data with values equal to zero are classified in a first class. Data with values less than a predetermined positive number but greater than a predetermined negative number, and not equal to zero, are classified in a second class. All other data are classified in a third class. Data in the first class is compressed using a run length encoding technique. Data in the second class is compressed by reducing the size of the data value and by adding a constant. Data in the third class is not compressed, but is modified by adding a constant. The data can be decompressed by determining the class of the compressed value and reversing the compression process. The compression method disclosed is easy to implement and results in a significant reduction in the amount of data that needs to be transmitted.

    摘要翻译: 公开了一种用于压缩诸如视频数据的数据流的方法和装置。 首先,视频流中的数据根据​​它们的值进行分类。 值等于零的数据分类为第一类。 具有小于预定正数但大于预定负数但大于等于零的值的数据被分类为第二类。 所有其他数据都分为第三类。 使用游程长度编码技术来压缩第一类中的数据。 通过减小数据值的大小并添加常量来压缩第二类中的数据。 第三类中的数据不被压缩,但是通过添加常量来修改。 可以通过确定压缩值的类并反转压缩过程来解压缩数据。 所公开的压缩方法易于实现,并且导致需要传输的数据量的显着减少。

    Methods and apparatus for task management in a multi-processor system
    8.
    发明授权
    Methods and apparatus for task management in a multi-processor system 失效
    多处理器系统中任务管理的方法和装置

    公开(公告)号:US07614053B2

    公开(公告)日:2009-11-03

    申请号:US10783246

    申请日:2004-02-20

    IPC分类号: G06F9/455 G06F9/46

    摘要: Methods and apparatus are provided for managing processor tasks in a multi-processor computing system. The system is operable to store the processor tasks in a shared memory that may be accessed by a plurality of sub-processing units of the multi-processor computing system; and permit the sub-processing units to determine which of the processor tasks should be copied from the shared memory and executed based on priorities of the processor tasks.

    摘要翻译: 提供了用于在多处理器计算系统中管理处理器任务的方法和装置。 该系统可操作以将处理器任务存储在可由多处理器计算系统的多个子处理单元访问的共享存储器中; 并且允许子处理单元基于处理器任务的优先级来确定应该从共享存储器复制哪个处理器任务并执行。

    Methods and apparatus for providing a software implemented cache memory
    9.
    发明授权
    Methods and apparatus for providing a software implemented cache memory 有权
    用于提供软件实现的高速缓冲存储器的方法和装置

    公开(公告)号:US07526608B2

    公开(公告)日:2009-04-28

    申请号:US11136022

    申请日:2005-05-24

    申请人: Masahiro Yasue

    发明人: Masahiro Yasue

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0802 G06F2212/601

    摘要: Methods and apparatus provide a processor for operative connection to a main memory for storing data, the processor being operable to request at least some of the data for use; and a local memory in operative connection with the processor such that the data may be stored therein for use by the processor, the local memory not being a hardware cache memory, wherein the processor is operable to execute application program interface code that configures the local memory to include at least one software invoked cache memory area therein.

    摘要翻译: 方法和装置提供用于与主存储器的操作连接以存储数据的处理器,所述处理器可操作以请求至少一些数据供使用; 以及与处理器可操作地连接的本地存储器,使得可以将数据存储在其中以供处理器使用,本地存储器不是硬件高速缓冲存储器,其中处理器可操作以执行配置本地存储器的应用程序接口代码 以在其中包括至少一个软件调用的高速缓冲存储器区域。

    Method and apparatus for particle manipulation using graphics processing
    10.
    发明申请
    Method and apparatus for particle manipulation using graphics processing 审中-公开
    使用图形处理进行粒子处理的方法和装置

    公开(公告)号:US20060177122A1

    公开(公告)日:2006-08-10

    申请号:US11262540

    申请日:2005-10-28

    申请人: Masahiro Yasue

    发明人: Masahiro Yasue

    IPC分类号: G06K9/00 G06T15/00

    摘要: Methods and apparatus are provided for: grouping objects within a three dimensional (3D) graphics space into a plurality of object sets, each object set being located in a respective sub-space within the 3D space; computing final graphics data for each object of the object sets based on initial graphics data for each of the objects, where the respective computations for each of the object sets are performed using a respective one of a plurality of processors of a multi-processor system; and repeating the above steps for each of a plurality of image frames using the final graphics data from a previous image frame as the initial graphics data for a current image frame.

    摘要翻译: 提供了方法和装置:将三维(3D)图形空间内的对象分组成多个对象集合,每个对象集合位于3D空间内的相应子空间中; 基于每个对象的初始图形数据计算对象集合的每个对象的最终图形数据,其中使用多处理器系统的多个处理器中的相应一个处理器执行每个对象集合的各个计算; 并且使用来自先前图像帧的最终图形数据对于多个图像帧中的每一个重复上述步骤,作为当前图像帧的初始图形数据。