Comments (7)
From the documentation, it looks like Xeon Phi only has a limited support for PEBS, and it does not include the events that would be needed by numap.
Could you send me the output of perf list
so that I can see the list of available events on your machine ?
from numap.
“MEM_UOPS_RETIRED
• Event Select: 4h
• Event Description: Counts the number of memory micro-ops retired. Prefetches
will not be counted.”
I read this event in the doc.
I also get
" mem_uops_retired.all_loads
[Counts all the load micro-ops retired]
mem_uops_retired.all_stores
[Counts all the store micro-ops retired]"
in my perf list.
Does it work for numap?
It seems Xeon Phi don't have L3 cache @trahay
And here is a event i print by using PAPI
from numap.
I pushed a new branch (xeon_phi) that adds these events for xeon phi. I could not test it, so please let me know if it works for you.
from numap.
I pushed a new branch (xeon_phi) that adds these events for xeon phi. I could not test it, so please let me know if it works for you.
François, does this event supports PEBS ?
from numap.
@ManuelSelva I'm not sure (that's why i pushed it on a new branch). On some architectures, there are some "mem_trans_retired;all_stores events" in PEBS, so these events may be from PEBS
from numap.
@trahay Ok I understand now. Thank you very much for the support and let's wait for @cycyyy try on the actual machine to see if it works.
from numap.
I tested on my server and it's cause the "Segmentation fault".
I also asked the professor and he said that xeon_phi hasn't supported for PEBS now so that it couldn't be used for detailed samples. Thank you for your support @trahay @ManuelSelva
But i still can't figure out the difference between "MEM_TRANS_RETIRED" and "MEM_UOPS_RETIRED". What's more , the doc didn't mention whether the CPU support PEBS or not...
from numap.
Related Issues (9)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from numap.