发明名称 Method for optimizing memory controller placement in multi-core processors using a fitness metric for a bit vector of EAH memory controller
摘要 The location of the memory controllers within the on-chip fabric of multiprocessor architectures plays a central role in latency bandwidth characteristics of the processor-to-memory traffic. Intelligent placement substantially reduces the maximum channel load depending on the specific memory controller configuration selected. A variety of simulation techniques are used along and in combination to determine optimal memory controller arrangements. Diamond-type and diagonal X-type memory controller configurations that spread network traffic across all rows and columns in a multiprocessor array substantially improve over other arrangements. Such placements reduce interconnect latency by an average of 10% for real workloads, and the small number of memory controllers relative to the number of on-chip cores opens up a rich design space to optimize latency and bandwidth characteristics of the on-chip network.
申请公布号 US8682815(B1) 申请公布日期 2014.03.25
申请号 US201313847748 申请日期 2013.03.20
申请人 GOOGLE INC. 发明人 ABTS DENNIS CHARLES;GIBSON DANIEL
分类号 G06F15/18 主分类号 G06F15/18
代理机构 代理人
主权项
地址