[Interest] Heavily Commented Example: Simple Single Frontend with Two Backends

Till Oliver Knoll till.oliver.knoll at gmail.com
Tue Oct 23 12:32:02 CEST 2012


2012/10/23 Till Oliver Knoll <till.oliver.knoll at gmail.com>:
> 2012/10/23 Thomas McGuire <thomas.mcguire at kdab.com>:
>... But off
> course the CPU will (might) still cache it into 1st or 2nd level
> cache.

Uh... oh.. never mind my terminology here (1st and 2nd level cache -
might be wrong), but as always Wikipedia is a good starting point for
understanding the problem of out-of-order execution and cache
incoherency (when using multiple CPUs - but I guess depending on the
architecture the cache problem could also occur on SINGLE CPU with
multiple cores, each having its own NON-coherent cache):

  http://en.wikipedia.org/wiki/Memory_barrier

Cheers, Oliver



More information about the Interest mailing list