A low cost, multithreaded processing-in-memory system
A low cost, multithreaded processing-in-memory system
复制标题
低成本、多线程内存处理系统
DOI:
--
复制
发表时间:
2004
期刊:
影响因子:
--
通讯作者:
P. Kogge
中科院分区:
文献类型:
--
作者:
J. Brockman;Shyamkumar Thoziyoor;Shannon K. Kuntz;P. Kogge
This paper discusses die cost vs. performance tradeoffs for a PIM system that could serve as the memory system of a host processor. For an increase of less than twice the cost of a commodity DRAM part, it is possible to realize a performance speedup of nearly a factor of 4 on irregular applications. This cost efficiency derives from developing a custom multithreaded processor architecture and implementation style that is well-suited for embedding in a memory. Specifically, it takes advantage of the low latency and high row bandwidth to both simplify processor design --- reducing area --- as well as to improve processing throughput. To support our claims of cost and performance, we have used simulation, analysis of existing chips, and also designed and fully implemented a prototype chip, PIM Lite.