Computer Architecture with Associative Processor Replacing Last-Level Cache and SIMD Accelerator

Leonid Yavits, Amir Morad, Ran Ginosar

Research output: Contribution to journalArticlepeer-review

35 Scopus citations

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 languageEnglish
Article number6671575
Pages (from-to)368-381
Number of pages14
JournalIEEE Transactions on Computers
Volume64
Issue number2
DOIs
StatePublished - Feb 2015
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2013 IEEE.

Keywords

  • Multicore
  • SIMD
  • associative processor
  • processing in memory
  • processing in memory (PIM)

Fingerprint

Dive into the research topics of 'Computer Architecture with Associative Processor Replacing Last-Level Cache and SIMD Accelerator'. Together they form a unique fingerprint.

Cite this