Abstract
This study presents a computer architecture, where a last-level cache and a SIMD accelerator are replaced by an associative processor. Associative processor combines data storage and data processing, and functions as a massively parallel SIMD processor and a memory at the same time. An analytic performance model of this computer architecture is introduced. Comparative analysis supported by cycle-accurate simulation and emulation shows that this architecture may outperform a conventional computer architecture comprising a SIMD coprocessor and a shared last-level cache while consuming less power.
Original language | English |
---|---|
Article number | 6671575 |
Pages (from-to) | 368-381 |
Number of pages | 14 |
Journal | IEEE Transactions on Computers |
Volume | 64 |
Issue number | 2 |
DOIs | |
State | Published - Feb 2015 |
Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2013 IEEE.
Keywords
- Multicore
- SIMD
- associative processor
- processing in memory
- processing in memory (PIM)