DATA TRANSFER MECHANISM
    1.
    发明授权
    DATA TRANSFER MECHANISM 有权
    数据传输机制

    公开(公告)号:EP1493081B1

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

    申请号:EP03734963.6

    申请日:2003-01-16

    申请人: Intel Corporation

    IPC分类号: G06F9/38 G06F13/16

    CPC分类号: G06F9/3824 G06F9/3851

    摘要: A method for transferring data between programming agents and memory resources. The method includes transferring data between a processing agent and a memory resource, designating the memory resource for pushing the data to the processing agent via a push bus having a plurality of sources that arbitrate use of the push bus, and designating the memory resource for receiving the data from the processing agent via a pull bus having a plurality of destinations that arbitrate use of the pull bus.

    ALLOCATION OF DATA TO THREADS IN MULTI-THREADED NETWORK PROCESSOR
    3.
    发明授权
    ALLOCATION OF DATA TO THREADS IN MULTI-THREADED NETWORK PROCESSOR 有权
    数据分配要在网络多线程处理器线程

    公开(公告)号:EP1242883B1

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

    申请号:EP00992412.7

    申请日:2000-12-08

    申请人: INTEL CORPORATION

    IPC分类号: G06F9/54 G06F9/50

    CPC分类号: G06F9/4843 G06F9/3851

    摘要: 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 program 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. A program thread communication scheme for packet processing is also described.