[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: status and perceptions of luaproc
- From: Coda Highland <chighland@...>
- Date: Fri, 7 Aug 2015 10:59:12 -0700
On Fri, Aug 7, 2015 at 10:56 AM, Javier Guerra Giraldez
<javier@guerrag.com> wrote:
> On Fri, Aug 7, 2015 at 12:48 PM, Coda Highland <chighland@gmail.com> wrote:
>> Oh, there quite is:
>>
>> http://x86.renejeschke.de/html/file_module_x86_id_159.html
>
> ah, ok. yes, this is avoidable in some cases, like CAS and simple
> atomics. still, the time penalty is the invalidation request that
> must be propagated to interested cores. (fortunately, this is only
> sent to those other cores that actually hold the relevant address in
> cache)
>
> the numbers i've shared are totally "lock- and cas-free" :-)
>
Unfortunately, the cores that hold the affected region in cache are
your own other threads -- in other words, the very things you're most
concerned about the performance of.
/s/ Adam