The active page model
Shifts data-intensive computing to the memory system while the processor stays off-chip.
An active page consists of a data page and a set of associative functions that can operate on the data.
Computation must be partitioned between processor and memory.
Active page functions are used to access and do simple operations on active pages.
Examples of active page operations are the multimedia instruction primitives.
- Implementing these within the Active Page memory system potentially leads to very wide instruction operands.
- A MMX instruction is restricted to 64-bit registers, an active page MMX operation could produce up to 256 kB of data per instruction.