search for: dtlb

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 > >>&gt...
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...