Invention Grant
- Patent Title: Managing shared memory resources in a high-speed switching environment
- Patent Title (中): 在高速交换环境中管理共享内存资源
-
Application No.: US10360085Application Date: 2003-02-07
-
Publication No.: US07650413B2Publication Date: 2010-01-19
- Inventor: Yukihiro Nakagawa , Takeshi Shimizu
- Applicant: Yukihiro Nakagawa , Takeshi Shimizu
- Applicant Address: JP Kawasaki
- Assignee: Fujitsu Limited
- Current Assignee: Fujitsu Limited
- Current Assignee Address: JP Kawasaki
- Agency: Baker Botts L.L.P.
- Main IPC: G06F15/173
- IPC: G06F15/173

Abstract:
A system for managing shared memory resources in a high-speed switching environment includes a data memory logically divided into multiple blocks that correspond to multiple credits. The system includes a central agent that can maintain a pool of available credits that includes one or more of the credits. The central agent can also allocate a credit to an input port module from the pool of credits. The allocated credit indicates that the corresponding one of the blocks is available to the input port module. The system includes multiple input port modules that can each track allocated credits received from the central agent, receive a packet, determine whether enough of the allocated credits are available to write the packet to the data memory, and, if enough of the allocated credits are available, write the packet to one or more blocks corresponding to one or more of the allocated credits that are available. The system includes multiple output port modules that can each read from a block and return the credit corresponding to the read block to the pool of credits.
Public/Granted literature
- US20040158636A1 Managing shared memory resources in a high-speed switching environment Public/Granted day:2004-08-12
Information query