http://code.google.com/p/v8/issues/detail?id=510

On 12 ноя, 23:09, nicity <[email protected]> wrote:
> Hi,
> For my rough v8mt prototype, one thread and concatenated v8 benchmarks
> it looks like following:
> 12 seconds for all:
> Richards: 1178
> DeltaBlue: 1212
> Crypto: 789
> RayTrace: 1732
> EarleyBoyer: 1994
> RegExp: 213
> Splay: 2073
> Score: 1081
>
> for original version:
> 11 seconds for all:
> Richards: 1176
> DeltaBlue: 1251
> Crypto: 788
> RayTrace: 1646
> EarleyBoyer: 2374
> RegExp: 371
> Splay: 1498
> Score: 1141
>
> Back to investigating such a difference for last benchmarks :)
> Best, Maxim Mossienko
>
> On 17 сен, 23:16, Stephen Clibbery <[email protected]> wrote:
>
> > Hi,
>
> > Thanks for the reply. I'm beginning to see just how much work it would
> > be. A simple global search for static variables just doesn't get close
> > to the amount of work really involved. There's a lot of data not
> > explicitly marked static (including, as you say, variables defined in
> > macros). There's probably weeks if not months of work here.
>
> > I also think it will be hard to accurately estimate the performance
> > impact of TLS without actually doing all the work, because until all
> > the modules are converted, we probably won't know exactly which call
> > sites would need to access the TLS data. A starting point might be a
> > throwaway prototype that just compares direct static data access to
> > TLS access. It would be hard to simulate appropriate cache-usage
> > patterns in such a test though. I'm also not sure exactly how to read
> > the results: without knowing the potential call-sites in the V8 code,
> > it would be difficult to say exactly how fast one TLS access would
> > need to be compared to the existing static access. Then there's the
> > question of whether all platforms would have similarly fast TLS
> > access.
>
> > Anyway, this (V8 with this patch) would still be my preferred solution
> > overall, but it's probably not practical for me to put this amount of
> > work in at this time :-(
>
> > Best Regards,
> > Steve
--~--~---------~--~----~------------~-------~--~----~
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to