search for: exegesi

Displaying 20 results from an estimated 33 matches for "exegesi".

Did you mean: exegesis
2018 Aug 14
4
llvm-exegesis
Hi everyone, Can someone help me with running llvm-exegesis tool on x86_64? I saw that I need libpfm library, but I'm still getting segmentation fault when I try to run the tool. Is there anything else I need to do (build llvm on some specific way) ? This is how I tried to run this tool: llvm-exegesis -mode=latency -opcode-name=ADD64rr Thanks, Luka --...
2019 Dec 17
2
[llvm-exegesis] Uops mode isnćt working
Hello, I've been testing llvm-exegesis on X86. Latency and inverse_throughput modes work fine but when I run uops I get an error: event not found - cannot create event uops_dispatched_port:port_0 LLVM ERROR: invalid perf event 'uops_dispatched_port:port_0' I'm running this on a i7-4790K. Am I missing something on my compu...
2018 Mar 15
5
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...n of the RFC. For people familiar with the work of Agner Fog, this is essentially an automation of the process of building the code snippets using instruction descriptions from LLVM. Results - Solving this bug <https://bugs.llvm.org/show_bug.cgi?id=36084> (sandybridge): > llvm-exegesis -opcode-name IMUL16rri8 -benchmark-mode latency --- asm_template: name: latency IMUL16rri8 cpu_name: sandybridge llvm_triple: x86_64-grtev4-linux-gnu num_repetitions: 10000 measurements: - { key: latency, value: 4.0115, debug_string: '' } error: &...
2018 Mar 15
0
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...Fog, this is essentially an > automation of the process of building the code snippets using > instruction descriptions from LLVM. > > > Results > > * > > Solving this bug > <https://bugs.llvm.org/show_bug.cgi?id=36084>(sandybridge): > > > llvm-exegesis -opcode-name IMUL16rri8 -benchmark-mode latency > > --- > > asm_template:     > >  name:            latency IMUL16rri8 > > cpu_name:        sandybridge > > llvm_triple:     x86_64-grtev4-linux-gnu > > num_repetitions: 10000 > > measurements:     > >...
2018 Mar 15
0
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...g, this is essentially an > automation of the process of building the code snippets using > instruction descriptions from LLVM. > > > Results > > * > > Solving this bug > <https://bugs.llvm.org/show_bug.cgi?id=36084>(sandybridge): > > > llvm-exegesis -opcode-name IMUL16rri8 -benchmark-mode latency > > --- > > asm_template: > >  name:            latency IMUL16rri8 > > cpu_name:        sandybridge > > llvm_triple:     x86_64-grtev4-linux-gnu > > num_repetitions: 10000 > > measurements: > >  - { key...
2020 Jan 16
2
[llvm-exegesis]?==?utf-8?q? [RFC] Renaming Uops- classes
Since the option of running -mode=inverse_throughput was added to llvm-exegesis the names of classes like UopsSnippetGenerator and UopsBenchmarkRunner, that this mode shares with uops, started to be less descriptive. Inverse_throughput doesn't use the uops counters, so for example, the instruction layout shared between these two modes is really connected to parallelism,...
2018 Mar 15
3
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...k of Agner Fog, this is essentially an > automation of the process of building the code snippets using instruction > descriptions from LLVM. > Results > > - > > Solving this bug <https://bugs.llvm.org/show_bug.cgi?id=36084> > (sandybridge): > > > llvm-exegesis -opcode-name IMUL16rri8 -benchmark-mode latency > > --- > > asm_template: > > name: latency IMUL16rri8 > > cpu_name: sandybridge > > llvm_triple: x86_64-grtev4-linux-gnu > > num_repetitions: 10000 > > measurements: > > - { key...
2018 Mar 15
0
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...ng the code >> snippets using instruction descriptions from LLVM. >> >> >> Results >> >> * >> >> Solving this bug >> <https://bugs.llvm.org/show_bug.cgi?id=36084>(sandybridge): >> >> > llvm-exegesis -opcode-name IMUL16rri8 -benchmark-mode latency >> >> --- >> >> asm_template:     >> >>  name:            latency IMUL16rri8 >> >> cpu_name:        sandybridge >> >> llvm_triple:     x86_64-grtev4-linux-gnu >> &g...
2020 Jan 16
2
[RFC] Implementing the BHive methodology in llvm-exegesis
Hi all, In a recent IISWC paper <http://groups.csail.mit.edu/commit/papers/19/ithemal-measurement.pdf>, we've proposed BHive - a new methodology for benchmarking arbitrary basic blocks that has several advantages over the one currently used in llvm-exegesis. In particular, the new methodology: - automatically handles memory accesses in the basic block, without the need to manually annotate live-ins, - maps all memory addresses accessed by the basic block to the same page, significantly reducing the probability of cache misses during benchmarking, - t...
2018 Mar 15
1
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
I am, of course, a huge fan of this effort. :) > >> >> - >> >> [??] Make the tool work for other CPUs. This mainly depends on the >> presence of performance counters. >> >> Having these requirements documented will be great. In particular, it's important to document what kind of functionality we need out of the PMU rather than any
2018 Apr 18
2
Add llvm-mca to CODE_OWNERS.TXT
Please can we add a code owner entry for llvm-mca, which should probably be Andrea. I wasn't sure if we need to go through a full nomination process for new tools like this (and llvm-exegesis?) or we can just add the primary contributor to the CODE_OWNERS.TXT list immediately. Thanks, Simon.
2018 Sep 19
5
LLVM 7.0.0 Release
...offloading to NVPTX, OpenCL C++ support, MSan, X-Ray and libFuzzer support for FreeBSD, early UBSan, X-Ray and libFuzzer support for OpenBSD, UBSan checks for implicit conversions, many long-tail compatibility issues fixed in lld which is now production ready for ELF, COFF and MinGW, new tools llvm-exegesis, llvm-mca and diagtool. And as usual, many optimizations, improved diagnostics, and bug fixes. For more details, see the release notes: https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/clang/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/c...
2018 Sep 19
5
LLVM 7.0.0 Release
...offloading to NVPTX, OpenCL C++ support, MSan, X-Ray and libFuzzer support for FreeBSD, early UBSan, X-Ray and libFuzzer support for OpenBSD, UBSan checks for implicit conversions, many long-tail compatibility issues fixed in lld which is now production ready for ELF, COFF and MinGW, new tools llvm-exegesis, llvm-mca and diagtool. And as usual, many optimizations, improved diagnostics, and bug fixes. For more details, see the release notes: https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/clang/docs/ReleaseNotes.html https://llvm.org/releases/7.0.0/tools/c...
2018 Apr 19
0
Add llvm-mca to CODE_OWNERS.TXT
...18, 2018, at 5:07 AM, Simon Pilgrim via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > Please can we add a code owner entry for llvm-mca, which should probably be Andrea. > > I wasn't sure if we need to go through a full nomination process for new tools like this (and llvm-exegesis?) or we can just add the primary contributor to the CODE_OWNERS.TXT list immediately. > > Thanks, Simon. > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
2018 Sep 19
3
[lldb-dev] LLVM 7.0.0 Release
...MSan, X-Ray > > and libFuzzer support for FreeBSD, early UBSan, X-Ray and libFuzzer > > support for OpenBSD, UBSan checks for implicit conversions, many > > long-tail compatibility issues fixed in lld which is now production > > ready for ELF, COFF and MinGW, new tools llvm-exegesis, llvm-mca and > > diagtool. And as usual, many optimizations, improved diagnostics, and > > bug fixes. > > > > For more details, see the release notes: > > https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html > > https://llvm.org/releases/7.0.0/tools/clang/doc...
2018 Sep 21
2
[lldb-dev] LLVM 7.0.0 Release
...nd libFuzzer support for FreeBSD, early UBSan, X-Ray and libFuzzer >>> > support for OpenBSD, UBSan checks for implicit conversions, many >>> > long-tail compatibility issues fixed in lld which is now production >>> > ready for ELF, COFF and MinGW, new tools llvm-exegesis, llvm-mca and >>> > diagtool. And as usual, many optimizations, improved diagnostics, and >>> > bug fixes. >>> > >>> > For more details, see the release notes: >>> > https://llvm.org/releases/7.0.0/docs/ReleaseNotes.html >>> >...
2018 Mar 19
0
LLVM Weekly - #220, Mar 19th 2018
...p://lists.llvm.org/pipermail/llvm-dev/2018-March/121871.html) on the size of Clang executables and the time taken to compile Clang since October 2015. Since then, total executable size grew by 43% and build time increased by 60%. * Guillaume Chatelet and Clement Courbet have posted an [RFC on llvm-exegesis](http://lists.llvm.org/pipermail/llvm-dev/2018-March/121814.html), a tool to automatically determine instruction scheduling properties (such as latency and the number of micro-ops). Feedback has been very positive so far, and Clement [explained](http://lists.llvm.org/pipermail/llvm-dev/2018-March/...
2018 Sep 27
2
[lldb-dev] LLVM 7.0.0 Release
...eeBSD, early UBSan, X-Ray and libFuzzer > >>>> > support for OpenBSD, UBSan checks for implicit conversions, many > >>>> > long-tail compatibility issues fixed in lld which is now production > >>>> > ready for ELF, COFF and MinGW, new tools llvm-exegesis, llvm-mca and > >>>> > diagtool. And as usual, many optimizations, improved diagnostics, and > >>>> > bug fixes. > >>>> > > >>>> > For more details, see the release notes: > >>>> > https://llvm.org/releases/7...
2019 Apr 30
6
Disk space and RAM requirements in docs
...keFiles 98M build/lib/Target/XCore 95M build/lib/Target/BPF 93M build/lib/Target/Lanai/CMakeFiles/LLVMLanaiCodeGen.dir 93M build/lib/Target/Lanai/CMakeFiles 93M build/lib/MC 91M build/lib/Target/XCore/CMakeFiles/LLVMXCoreCodeGen.dir 91M build/lib/Target/XCore/CMakeFiles 89M build/tools/llvm-exegesis 87M build/lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir 87M build/lib/Target/BPF/CMakeFiles 86M build/tools/clang/lib/Index/CMakeFiles/clangIndex.dir 86M build/tools/clang/lib/Index/CMakeFiles 86M build/tools/clang/lib/Index 85M build/lib/Target/MSP430 84M build/lib/Target/Sparc/CMakeFiles/L...
2008 Nov 04
1
[OT] factorial design
Dear R Gurus: I vaguely remember reading that if interaction was present in a factorial design, then the main effect results were suspect. However, I was reading a text which now uses the tests for main effects even if interaction is present. Which is correct, please? Thanks, Edna Bell