Title :
Computer Architecture with Associative Processor Replacing Last-Level Cache and SIMD Accelerator
Author :
Yavits, Leonid ; Morad, Amir ; Ginosar, Ran
Author_Institution :
Dept. of Electr. Eng., Technion - Israel Inst. of Technol., Haifa, Israel
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.
Keywords :
associative processing; cache storage; parallel architectures; SIMD accelerator; associative processor; computer architecture; data processing; data storage; last-level cache; parallel SIMD processor; Analytical models; Computer architecture; Coprocessors; Random access memory; Registers; Vectors; Multicore; SIMD; associative processor; processing in memory; processing in memory (PIM);
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.2013.220