Vector IRAM


Dave Patterson
March 2, 1996

Problems in IRAM design:

Observations:

Proposal:

Instead of putting a full processor in a DRAM, put a vector unit in a DRAM and provide a port between a traditional processor and the vector IRAM. Across this port goes vector instructions and possibly scalar values, which can specify a lot of work in a few bits. Keeping the vector interconnection network on-chip will also dramatically lower the cost of phenominal bandwidth. Thus a conventional processor-cache complex might operate well things that work well on caches, and anything that needs lots of bandwidth done inside the memory, using the standard load- store interface to communicate between the two worlds.

Details:

Comments:

Questions: