Intelligent RAM (IRAM): the industrial setting, applications, and architectures

David Patterson

Krste Asanovic

Aaron Brown

Richard Fromm

Jason Golbus

Benjamin Gribstad

Kimberly Keeton

Christos Kozyrakis Stanford

David Martin

Stylianos Perissakis

Randi Thomas

Noah Treuhaft

Katherine Yelick

IEEE International Conference on Computer Design (ICCD), 1997


Abstract

The goal of intelligent RAM (IRAM) is to design a cost-effective computer by designing a processor in a memory fabrication process, instead of in a conventional logic fabrication process, and include memory on-chip. To design a processor in a DRAM process one must learn about the business and culture of the DRAMs, which is quite different from microprocessors. The authors describe some of those differences and their current vision of IRAM applications, architectures, and implementations.