cache coherency
Recently Published Documents


TOTAL DOCUMENTS

78
(FIVE YEARS 3)

H-INDEX

13
(FIVE YEARS 1)

2021 ◽  
Author(s):  
Arun S. Nair ◽  
Aboli Vijayan Pai ◽  
Biju K. Raveendran ◽  
Geeta Patil

Author(s):  
Mays K. Faeq ◽  
Safaa S. Omran

In modern techniques of building processors, manufactures using more than one processor in the integrated circuit (chip) and each processor called a core. The new chips of processors called a multi-core processor. This new design makes the processors to work simultanously for more than one job or all the cores working in parallel for the same job. All cores are similar in their design, and each core has its own cache memory, while all cores shares the same main memory. So if one core requestes a block of data from main memory to its cache, there should be a protocol to declare the situation of this block in the main memory and other cores.This is called the cache coherency or cache consistency of multi-core. In this paper a special circuit is designed using very high speed integrated circuit hardware description language (VHDL) coding and implemented using ISE Xilinx software. The protocol used in this design is the modified, exclusive, shared and invalid (MESI) protocol. Test results were taken by using test bench, and showed all the states of the protocol are working correctly.


Author(s):  
Seung Won Min ◽  
Sitao Huang ◽  
Mohamed El-Hadedy ◽  
Jinjun Xiong ◽  
Deming Chen ◽  
...  
Keyword(s):  

2017 ◽  
Vol 14 (1) ◽  
pp. 219-230
Author(s):  
Baghdad Science Journal

To improve the efficiency of a processor in recent multiprocessor systems to deal with data, cache memories are used to access data instead of main memory which reduces the latency of delay time. In such systems, when installing different caches in different processors in shared memory architecture, the difficulties appear when there is a need to maintain consistency between the cache memories of different processors. So, cache coherency protocol is very important in such kinds of system. MSI, MESI, MOSI, MOESI, etc. are the famous protocols to solve cache coherency problem. We have proposed in this research integrating two states of MESI's cache coherence protocol which are Exclusive and Modified, which responds to a request from reading and writing at the same time and that are exclusive to these requests. Also back to the main memory from one of the other processor that has a modified state is removed in using a proposed protocol when it is invalidated as a result of writing to that location that has the same address because in all cases it depends on the latest value written and if back to memory is used to protect data from loss; preprocessing steps to IES protocol is used to maintain and saving data in main memory when it evict from the cache. All of this leads to increased processor efficiency by reducing access to main memory


Sign in / Sign up

Export Citation Format

Share Document