Displaying 20 results from an estimated 156 matches for "dtlb".
Did you mean:
dtb
2016 Nov 27
3
A couple metrics of LLD/ELF's performance
...the output.
We may want to consider a nontemporal memcpy to at least avoid polluting
the cache.
These misses contend on the DRAM bus (although currently it may be
underutilized and so adding more parallelism will help to keep it busy, but
only up to a point).
https://reviews.llvm.org/P7947
--event=dTLB-load-misses
These are dTLB misses for loads (on my machine, it corresponds to any time
that the hardware page table walker kicks in:
https://github.com/torvalds/linux/blob/f92b7604149a55cb601fc0b52911b1e11f0f2514/arch/x86/events/intel/core.c#L434
).
Here we also see the getVA codepath (which is bas...
2013 Jan 15
0
[LLVMdev] Dynamic Profiling - Instrumentation basic query
...unters are
very useful.
Regards,
Alastair.
-------------- next part --------------
/usr/sbin/perf stat -e cycles -e instructions -e cache-references -e cache-misses -e branch-instructions -e branch-misses -e L1-dcache-loads -e L1-dcache-load-misses -e L1-dcache-stores -e L1-dcache-store-misses -e dTLB-loads -e dTLB-load-misses xz -9e dictionary
Performance counter stats for 'xz -9e dictionary':
2,838,843,997 cycles # 0.000 GHz [24.96%]
3,017,892,661 instructions # 1.06 insns per cycle [33.31%]
28,281,...
2013 Jan 14
2
[LLVMdev] Dynamic Profiling - Instrumentation basic query
Hi,
@Alastair: Thanks a bunch for explaining this so well. I was able to write
a simple profiler, and run it.
I need to profile the code for branches (branch mis predicts simulation),
load/store instructions (for cache hits/miss rate), and a couple of other
things and therefore, would need to instrument the code.
However, I would like to know if writing the output to a file would
increase the
2016 Dec 13
6
LLD status update and performance chart
...wrote:
>>
>> Sean Silva via llvm-dev <llvm-dev at lists.llvm.org> writes:
>>> This will also greatly facilitate certain measurements I'd like to do
>>> w.r.t. different strategies for avoiding memory costs for input files (esp.
>>> minor faults and dTLB costs). I've almost gotten to the point of
>>> implementing this just to do those measurements.
>>
>> If you do please keep it local. The bare minimum we have of library
>> support is already disproportionately painful and prevents easier sharing
>> with COFF....
2016 Dec 13
0
LLD status update and performance chart
...t lists.llvm.org> wrote:
>
> Sean Silva via llvm-dev <llvm-dev at lists.llvm.org> writes:
>> This will also greatly facilitate certain measurements I'd like to do
>> w.r.t. different strategies for avoiding memory costs for input files (esp.
>> minor faults and dTLB costs). I've almost gotten to the point of
>> implementing this just to do those measurements.
>
> If you do please keep it local. The bare minimum we have of library
> support is already disproportionately painful and prevents easier sharing
> with COFF. We should really not...
2016 Dec 13
0
LLD status update and performance chart
...>>> Sean Silva via llvm-dev <llvm-dev at lists.llvm.org> writes:
>>>> This will also greatly facilitate certain measurements I'd like to do
>>>> w.r.t. different strategies for avoiding memory costs for input files (esp.
>>>> minor faults and dTLB costs). I've almost gotten to the point of
>>>> implementing this just to do those measurements.
>>>
>>> If you do please keep it local. The bare minimum we have of library
>>> support is already disproportionately painful and prevents easier sharing
>...
2016 Dec 13
4
LLD status update and performance chart
Sean Silva via llvm-dev <llvm-dev at lists.llvm.org> writes:
> This will also greatly facilitate certain measurements I'd like to do
> w.r.t. different strategies for avoiding memory costs for input files (esp.
> minor faults and dTLB costs). I've almost gotten to the point of
> implementing this just to do those measurements.
If you do please keep it local. The bare minimum we have of library
support is already disproportionately painful and prevents easier sharing
with COFF. We should really not add more until the link...
2016 Dec 13
0
LLD status update and performance chart
...that
> sense, passing a map from filename to MemoryBuffer objects in addition to
> command line arguments is fine to me.
>
This will also greatly facilitate certain measurements I'd like to do
w.r.t. different strategies for avoiding memory costs for input files (esp.
minor faults and dTLB costs). I've almost gotten to the point of
implementing this just to do those measurements.
-- Sean Silva
>
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
&...
2016 Dec 13
3
LLD status update and performance chart
...t; Sean Silva via llvm-dev <llvm-dev at lists.llvm.org> writes:
>>>>> This will also greatly facilitate certain measurements I'd like to do
>>>>> w.r.t. different strategies for avoiding memory costs for input files (esp.
>>>>> minor faults and dTLB costs). I've almost gotten to the point of
>>>>> implementing this just to do those measurements.
>>>>
>>>> If you do please keep it local. The bare minimum we have of library
>>>> support is already disproportionately painful and prevents eas...
2016 Dec 13
0
LLD status update and performance chart
...m-dev <llvm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> writes:
> >> This will also greatly facilitate certain measurements I'd like to do
> >> w.r.t. different strategies for avoiding memory costs for input files (esp.
> >> minor faults and dTLB costs). I've almost gotten to the point of
> >> implementing this just to do those measurements.
> >
> > If you do please keep it local. The bare minimum we have of library
> > support is already disproportionately painful and prevents easier sharing
> > with CO...
2016 Dec 13
0
LLD status update and performance chart
...s:
> >>>>> This will also greatly facilitate certain measurements I'd like
> >>>>> to do
> >>>>> w.r.t. different strategies for avoiding memory costs for input
> >>>>> files (esp.
> >>>>> minor faults and dTLB costs). I've almost gotten to the point
> >>>>> of
> >>>>> implementing this just to do those measurements.
> >>>>
> >>>> If you do please keep it local. The bare minimum we have of
> >>>> library
> >>>...
2016 Dec 13
7
LLD status update and performance chart
...gt; >
> > Sean Silva via llvm-dev <llvm-dev at lists.llvm.org> writes:
> >> This will also greatly facilitate certain measurements I'd like to do
> >> w.r.t. different strategies for avoiding memory costs for input files
> (esp.
> >> minor faults and dTLB costs). I've almost gotten to the point of
> >> implementing this just to do those measurements.
> >
> > If you do please keep it local. The bare minimum we have of library
> > support is already disproportionately painful and prevents easier sharing
> > with CO...
2016 Dec 13
2
LLD status update and performance chart
...>> This will also greatly facilitate certain measurements I'd like
> > >>>>> to do
> > >>>>> w.r.t. different strategies for avoiding memory costs for input
> > >>>>> files (esp.
> > >>>>> minor faults and dTLB costs). I've almost gotten to the point
> > >>>>> of
> > >>>>> implementing this just to do those measurements.
> > >>>>
> > >>>> If you do please keep it local. The bare minimum we have of
> > >>>>...
2016 Dec 13
2
LLD status update and performance chart
...t; Sean Silva via llvm-dev <llvm-dev at lists.llvm.org> writes:
>> >> This will also greatly facilitate certain measurements I'd like to do
>> >> w.r.t. different strategies for avoiding memory costs for input files
>> (esp.
>> >> minor faults and dTLB costs). I've almost gotten to the point of
>> >> implementing this just to do those measurements.
>> >
>> > If you do please keep it local. The bare minimum we have of library
>> > support is already disproportionately painful and prevents easier
>>...
2016 Dec 13
0
LLD status update and performance chart
...vm-dev at lists.llvm.org <mailto:llvm-dev at lists.llvm.org>> writes:
>> >> This will also greatly facilitate certain measurements I'd like to do
>> >> w.r.t. different strategies for avoiding memory costs for input files (esp.
>> >> minor faults and dTLB costs). I've almost gotten to the point of
>> >> implementing this just to do those measurements.
>> >
>> > If you do please keep it local. The bare minimum we have of library
>> > support is already disproportionately painful and prevents easier sharing
&...
2016 Dec 13
3
LLD status update and performance chart
...a llvm-dev <llvm-dev at lists.llvm.org> writes:
>>> >> This will also greatly facilitate certain measurements I'd like to do
>>> >> w.r.t. different strategies for avoiding memory costs for input files
>>> (esp.
>>> >> minor faults and dTLB costs). I've almost gotten to the point of
>>> >> implementing this just to do those measurements.
>>> >
>>> > If you do please keep it local. The bare minimum we have of library
>>> > support is already disproportionately painful and prevents...
2016 Dec 14
1
LLD status update and performance chart
...t; Sean Silva via llvm-dev <llvm-dev at lists.llvm.org> writes:
>> >> This will also greatly facilitate certain measurements I'd like to do
>> >> w.r.t. different strategies for avoiding memory costs for input files
>> (esp.
>> >> minor faults and dTLB costs). I've almost gotten to the point of
>> >> implementing this just to do those measurements.
>> >
>> > If you do please keep it local. The bare minimum we have of library
>> > support is already disproportionately painful and prevents easier
>>...
2016 Dec 13
0
LLD status update and performance chart
...sts.llvm.org <mailto:llvm-dev at lists.llvm.org>> writes:
>>> >> This will also greatly facilitate certain measurements I'd like to do
>>> >> w.r.t. different strategies for avoiding memory costs for input files (esp.
>>> >> minor faults and dTLB costs). I've almost gotten to the point of
>>> >> implementing this just to do those measurements.
>>> >
>>> > If you do please keep it local. The bare minimum we have of library
>>> > support is already disproportionately painful and prevents...
2016 Dec 13
3
LLD status update and performance chart
...lvm-dev at lists.llvm.org> writes:
>>>> >> This will also greatly facilitate certain measurements I'd like to do
>>>> >> w.r.t. different strategies for avoiding memory costs for input
>>>> files (esp.
>>>> >> minor faults and dTLB costs). I've almost gotten to the point of
>>>> >> implementing this just to do those measurements.
>>>> >
>>>> > If you do please keep it local. The bare minimum we have of library
>>>> > support is already disproportionately painf...
2016 Dec 13
0
LLD status update and performance chart
...<llvm-dev at lists.llvm.org> writes:
> >>> This will also greatly facilitate certain measurements I'd like
> >>> to do
> >>> w.r.t. different strategies for avoiding memory costs for input
> >>> files (esp.
> >>> minor faults and dTLB costs). I've almost gotten to the point of
> >>> implementing this just to do those measurements.
> >>
> >> If you do please keep it local. The bare minimum we have of
> >> library
> >> support is already disproportionately painful and prevents e...