Displaying 7 results from an estimated 7 matches for "libpfm".
Did you mean:
libpam
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
-------------- next part --------------
An H...
2018 Mar 15
1
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...unters.
>>
>> 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 particular cpu specific counter. Also performance
requirements of the counters.
Open Questions We depend on libpfm
>> <http://perfmon2.sourceforge.net/docs_v4.html>. How do we handle the
>> dependency ?
>>
>>
>> Are there options that you have in mind? It's an external MIT-licensed
>> dependency. Wouldn't CMake just detect it when it's available?
>>
&g...
2018 Mar 15
3
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
......). This might involve extending the TD schema with
> information on how to setup measurements for specific instructions.
> -
>
> [??] Make the tool work for other CPUs. This mainly depends on the
> presence of performance counters.
>
> Open Questions We depend on libpfm
> <http://perfmon2.sourceforge.net/docs_v4.html>. How do we handle the
> dependency ?
>
>
> Are there options that you have in mind? It's an external MIT-licensed
> dependency. Wouldn't CMake just detect it when it's available?
>
That's what we've don...
2018 Mar 15
0
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...measurements for specific instructions.
>>
>> *
>>
>> [??] Make the tool work for other CPUs. This mainly depends
>> on the presence of performance counters.
>>
>>
>> Open Questions
>>
>> We depend on libpfm
>> <http://perfmon2.sourceforge.net/docs_v4.html>. How do we handle
>> the dependency ?
>
> Are there options that you have in mind? It's an external
> MIT-licensed dependency. Wouldn't CMake just detect it when it's
> available?
>
&g...
2018 Mar 15
5
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...e effects (e.g.
PUSH/POP, JMP, ...). This might involve extending the TD schema with
information on how to setup measurements for specific instructions.
-
[??] Make the tool work for other CPUs. This mainly depends on the
presence of performance counters.
Open QuestionsWe depend on libpfm
<http://perfmon2.sourceforge.net/docs_v4.html>. How do we handle the
dependency ?
--
Guillaume Chatelet (gchatelet at google.com), Clement Courbet (
courbet at google.com) for the Google Compiler Research Team
-------------- next part --------------
An HTML attachment was scrubbed...
URL: &l...
2018 Mar 15
0
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...ng the TD
> schema with information on how to setup measurements for specific
> instructions.
>
> *
>
> [??] Make the tool work for other CPUs. This mainly depends on the
> presence of performance counters.
>
>
> Open Questions
>
> We depend on libpfm <http://perfmon2.sourceforge.net/docs_v4.html>.
> How do we handle the dependency ?
Are there options that you have in mind? It's an external MIT-licensed
dependency. Wouldn't CMake just detect it when it's available?
-Hal
> --
> Guillaume Chatelet (gchatelet at googl...
2018 Mar 15
0
[RFC] llvm-exegesis: Automatic Measurement of Instruction Latency/Uops
...ng the TD
> schema with information on how to setup measurements for specific
> instructions.
>
> *
>
> [??] Make the tool work for other CPUs. This mainly depends on the
> presence of performance counters.
>
>
> Open Questions
>
> We depend on libpfm <http://perfmon2.sourceforge.net/docs_v4.html>.
> How do we handle the dependency ?
> --
> Guillaume Chatelet (gchatelet at google.com
> <mailto:gchatelet at google.com>), Clement Courbet (courbet at google.com
> <mailto:courbet at google.com>) for the Google Com...