MEMORY CONTROLLERS FOR PROCESSOR HAVING MULTIPLE PROGRAMMABLE UNITS
    5.
    发明申请
    MEMORY CONTROLLERS FOR PROCESSOR HAVING MULTIPLE PROGRAMMABLE UNITS 有权
    具有多个可编程单元的处理器的存储器控​​制器

    公开(公告)号:US20090024804A1

    公开(公告)日:2009-01-22

    申请号:US12207476

    申请日:2008-09-09

    IPC分类号: G06F12/10

    CPC分类号: G06F13/1642

    摘要: A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads. The processor also includes a memory control system that has a first memory controller that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller that optimizes memory references based upon whether the memory references are read references or write references.

    摘要翻译: 描述了基于并行硬件的多线程处理器。 处理器包括协调系统功能的通用处理器和支持多个硬件线程的多个微启动器。 处理器还包括存储器控制系统,该存储器控制系统具有第一存储器控制器,该第一存储器控制器基于存储器引用是针对偶数存储体还是存储器的奇数存储器来分类存储器引用;以及第二存储器控制器,其基于存储器是否优化存储器引用 引用是读取引用或写入引用。

    SDRAM controller for parallel processor architecture
    6.
    发明授权
    SDRAM controller for parallel processor architecture 失效
    用于并行处理器架构的SDRAM控制器

    公开(公告)号:US06983350B1

    公开(公告)日:2006-01-03

    申请号:US09387109

    申请日:1999-08-31

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1642

    摘要: A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads. The processor also includes a memory control system that has a first memory controller that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller that optimizes memory references based upon whether the memory references are read references or write references.

    摘要翻译: 描述了基于并行硬件的多线程处理器。 处理器包括协调系统功能的通用处理器和支持多个硬件线程的多个微启动器。 处理器还包括存储器控制系统,该存储器控制系统具有第一存储器控制器,该第一存储器控制器基于存储器引用是针对偶数存储体还是存储器的奇数存储器来分类存储器引用;以及第二存储器控制器,其基于存储器是否优化存储器引用 引用是读取引用或写入引用。

    Memory controllers for processor having multiple programmable units
    8.
    发明授权
    Memory controllers for processor having multiple programmable units 有权
    具有多个可编程单元的处理器的存储器控​​制器

    公开(公告)号:US08316191B2

    公开(公告)日:2012-11-20

    申请号:US12207476

    申请日:2008-09-09

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1642

    摘要: A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads. The processor also includes a memory control system that has a first memory controller that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller that optimizes memory references based upon whether the memory references are read references or write references.

    摘要翻译: 描述了基于并行硬件的多线程处理器。 处理器包括协调系统功能的通用处理器和支持多个硬件线程的多个微启动器。 处理器还包括存储器控制系统,该存储器控制系统具有第一存储器控制器,该第一存储器控制器基于存储器引用是针对偶数存储体还是存储器的奇数存储器来分类存储器引用;以及第二存储器控制器,其基于存储器是否优化存储器引用 引用是读取引用或写入引用。

    Memory controller for processor having multiple multithreaded programmable units
    9.
    发明授权
    Memory controller for processor having multiple multithreaded programmable units 有权
    具有多个多线程可编程单元的处理器的存储器控​​制器

    公开(公告)号:US07424579B2

    公开(公告)日:2008-09-09

    申请号:US11232566

    申请日:2005-09-21

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1642

    摘要: A parallel hardware-based multithreaded processor is described. The processor includes a general purpose processor that coordinates system functions and a plurality of microengines that support multiple hardware threads. The processor-also includes a memory control system that has a first memory controller that sorts memory references based on whether the memory references are directed to an even bank or an odd bank of memory and a second memory controller that optimizes memory references based upon whether the memory references are read references or write references.

    摘要翻译: 描述了基于并行硬件的多线程处理器。 处理器包括协调系统功能的通用处理器和支持多个硬件线程的多个微启动器。 所述处理器还包括存储器控制系统,所述存储器控制系统具有第一存储器控制器,所述第一存储器控制器基于所述存储器引用是针对偶数存储体还是存储器的奇数存储器排序存储器引用;以及第二存储器控制器, 内存引用是读取引用或写入引用。

    Method for memory allocation and management using push/pop apparatus
    10.
    发明授权
    Method for memory allocation and management using push/pop apparatus 失效
    使用push / pop设备进行内存分配和管理的方法

    公开(公告)号:US06823438B2

    公开(公告)日:2004-11-23

    申请号:US10746876

    申请日:2003-12-23

    IPC分类号: G06F1200

    CPC分类号: G06F12/023

    摘要: An apparatus and method for memory allocation with digital processing systems comprises a first memory bank, a hardware register, and a processing circuit configured to write the contents of the hardware register to a memory address in the first memory bank, and to write the memory address to the hardware register. In an embodiment, a pointer list containing memory pointer values may be maintained in the first memory bank. The first memory bank may contain associated data buffers, and a second memory bank may contain corresponding data buffers such that an associated data buffer and a corresponding data buffer may be located from a single memory pointer value.

    摘要翻译: 一种用于具有数字处理系统的存储器分配的装置和方法,包括第一存储体,硬件寄存器和配置为将硬件寄存器的内容写入第一存储体中的存储器地址的处理电路,并且将存储器地址 到硬件寄存器。 在一个实施例中,可以在第一存储体中保持包含存储器指针值的指针列表。 第一存储体可以包含相关联的数据缓冲器,并且第二存储体可以包含相应的数据缓冲器,使得可以从单个存储器指针值定位相关联的数据缓冲器和对应的数据缓冲器。