• Home
  • Search
  • Evaluation of Cache Coherence Mechanisms for Multicore Processors
  • https://doi.org/10.1007/978-3-319-15720-7_22Copy DOI Icon

Evaluation of Cache Coherence Mechanisms for Multicore Processors

  • Jan 1, 2015
  • Malik Al-Manasia +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Multiple core designs have become commonplace in the processor marketplace, and are therefore a major focus in modern computer architecture research. Thus, for both product development and research, multiple core processor performance evaluation is a mandatory step in marketplace. Multicore computing has presented many challenges for system designers; one of which is data consistency between a shared cache or memory and the local caches of the chip. This is also known as cache coherency. The cache coherence mechanisms are a key component in the direction of accomplishing the goal of continuing exponential performance growth through widespread thread-level parallelism. In the scope of this research, we have studied the available efficient methods and protocols used to achieve cache coherence in multicore architectures. These protocols were further modeled and evaluated utilizing Simics simulator for multicore architectures. We also explored the weaknesses and strengths of different protocols and discussed the way of improving them.

Similar Papers
  • Conference Article
  • Citations9

A Low-Cost Cache Coherence Verification Method for Snooping Systems

  • Sep 01, 2008
  • D Borodin +1
  • Research Article
  • Citations3

Cache Coherence issues and Solution: A Review

  • Jul 05, 2022
  • International Journal of Information Systems and Computer Technologies
  • Khalid Alkhamisi
  • Conference Article
  • Citations1

A recursive-divide architecture for multiplication and division

  • May 01, 2011
  • James E Stine +2
  • Conference Article
  • Citations1

Architectural considerations for certification of real-time multi-core systems

  • Oct 01, 2013
  • Patrick Huyck
  • Research Article
  • Citations187

LazyPIM: An Efficient Cache Coherence Mechanism for Processing-in-Memory

  • Jan 01, 2017
  • IEEE Computer Architecture Letters
  • Amirali Boroumand +8
  • Conference Article
  • Citations1

A New Kind of Cache Coherence Protocol with SC-Cache for Multiprocessor

  • May 01, 2010
  • Jing-Mei Li +2
  • Conference Article
  • Citations3

Efficient Resource Shared RISC-V Multicore Processor

  • Dec 01, 2021
  • Md Ashraful Islam +1
  • Conference Article
  • Citations161

Leveraging Multi-core Computing Architectures in Avionics

  • May 01, 2012
  • J Nowotsch +1
  • Conference Article
  • Citations1

Approximate computing for multithreaded programs in shared memory architectures

  • Oct 09, 2019
  • Bernard Nongpoh +2
  • PDF
  • Preprint Article

Performance analysis of coalesce private or spill shared (CPOSS) replacement strategy overLRU to handle directory entry evictions from the slice last level cache (LLC) using a scalable coherent sparse directory in Multicore processor

  • May 06, 2024
  • Research Square
  • Narottam Sahu +3
  • Conference Article
  • Citations3

Application of mobile agent in wide area network

  • Jun 29, 2002
  • Lu Jun +3
  • Conference Article

Task-based Acceleration of Bidirectional Recurrent Neural Networks on Multi-core Architectures

  • May 01, 2022
  • Robin Kumar Sharma +1
  • Research Article
  • Citations28

A simple local-spin group mutual exclusion algorithm

  • Jul 01, 2001
  • IEEE Transactions on Parallel and Distributed Systems
  • P Keane +1
  • Conference Article
  • Citations9

Energy and performance impact of aggressive volunteer computing with multi-core computers

  • Sep 01, 2009
  • Jiangtian Li +3
  • Research Article

A Tile-Based Multi-Core Hardware Architecture for Lossless Image Compression and Decompression

  • May 27, 2025
  • Applied Sciences
  • Xufeng Li +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.