[llvm-dev] RFC: EfficiencySanitizer

Qin Zhao via llvm-dev llvm-dev at lists.llvm.org
Wed Apr 20 14:29:30 PDT 2016


>
>
> Given that you're going to store metadata for 4-64 cache lines of user
> memory in a single shadow memory cache line, do you anticipate
> additional slowdown related to false sharing of shadow memory in
> multithreaded applications? Any plans to deal with that?
>

The optimization of check-before-write would avoid most writes and so
alleviate the false sharing problem.


>
>
> --
> Alexander Potapenko
> Software Engineer
>
> Google Germany GmbH
> Erika-Mann-Straße, 33
> 80636 München
>
> Geschäftsführer: Matthew Scott Sucherman, Paul Terence Manicle
> Registergericht und -nummer: Hamburg, HRB 86891
> Sitz der Gesellschaft: Hamburg
>
> --
> You received this message because you are subscribed to the Google Groups
> "efficiency-sanitizer" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to efficiency-sanitizer+unsubscribe at google.com.
> To post to this group, send email to efficiency-sanitizer at google.com.
> To view this discussion on the web visit
> https://groups.google.com/a/google.com/d/msgid/efficiency-sanitizer/CAG_fn%3DUbdJhC439heRJ%3DtbVM8f5FKzBPTNkCxBQr0m9ObQV-fw%40mail.gmail.com
> .
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160420/e7affc26/attachment.html>


More information about the llvm-dev mailing list