Open main menu

CDOT Wiki β

Changes

DPS921/Group 8

571 bytes added, 10:26, 26 November 2018
Introduction
== Introduction ==
 
One of the most important component used when utilizing multicore programming is the cache. In most modern systems, the cache line which is used to for read and write of data, is a shared resource. Due to this, there is potential for conflict in other word there is a chance for false sharing.False sharing occurs when two or more thread access different elements of the same cache line. Both threads tries to update the cache line resulting in the invalidation of the cache line. We will now explore the problem of false sharing and the methods to solving the problem.
= Location of the problem - Local cache =
42
edits