发明申请
US20130103904A1 SYSTEM AND METHOD TO REDUCE MEMORY ACCESS LATENCIES USING SELECTIVE REPLICATION ACROSS MULTIPLE MEMORY PORTS
有权
使用多个存储器端口选择性复制来减少存储器访问延迟的系统和方法
- 专利标题: SYSTEM AND METHOD TO REDUCE MEMORY ACCESS LATENCIES USING SELECTIVE REPLICATION ACROSS MULTIPLE MEMORY PORTS
- 专利标题(中): 使用多个存储器端口选择性复制来减少存储器访问延迟的系统和方法
-
申请号: US13280738申请日: 2011-10-25
-
公开(公告)号: US20130103904A1公开(公告)日: 2013-04-25
- 发明人: Jeffrey Pangborn , Gregg A. Bouchard , Rajan Goyal , Richard E. Kessler
- 申请人: Jeffrey Pangborn , Gregg A. Bouchard , Rajan Goyal , Richard E. Kessler
- 申请人地址: US CA San Jose
- 专利权人: Cavium, Inc.
- 当前专利权人: Cavium, Inc.
- 当前专利权人地址: US CA San Jose
- 主分类号: G06F12/10
- IPC分类号: G06F12/10 ; G06F12/00
摘要:
In one embodiment, a system comprises multiple memory ports distributed into multiple subsets, each subset identified by a subset index and each memory port having an individual wait time. The system further comprises a first address hashing unit configured to receive a read request including a virtual memory address associated with a replication factor, and referring to graph data. The first address hashing unit translates the replication factor into a corresponding subset index based on the virtual memory address, and converts the virtual memory address to a hardware based memory address that refers to graph data in the memory ports within a subset indicated by the corresponding subset index. The system further comprises a memory replication controller configured to direct read requests to the hardware based address to the one of the memory ports within the subset indicated by the corresponding subset index with a lowest individual wait time.
公开/授权文献
信息查询