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