[llvm-bugs] [Bug 40880] New: [llvm-exegesis] Analysis: smarter clustering?
via llvm-bugs
llvm-bugs at lists.llvm.org
Wed Feb 27 03:00:54 PST 2019
https://bugs.llvm.org/show_bug.cgi?id=40880
Bug ID: 40880
Summary: [llvm-exegesis] Analysis: smarter clustering?
Product: tools
Version: trunk
Hardware: PC
OS: Linux
Status: NEW
Severity: enhancement
Priority: P
Component: llvm-exegesis
Assignee: unassignedbugs at nondot.org
Reporter: lebedev.ri at gmail.com
CC: clement.courbet at gmail.com, gchatelet at google.com,
llvm-bugs at lists.llvm.org
Even with all the fixes, i'm still seeing some confusing behavior.
Even with `-analysis-clustering-epsilon=0.001`, the clusters end up
with very different instructions (e.g. rthroughput of 1 vs rthroughput of 2)
in the same cluster. I'm not sure if it is a bug or not, but i'm very
sure this is not the behavior one wants.
Has anyone else seen this? I'm not sure how to show an reproducer,
without uploading the entire measurement set..
Any thoughts on this?
Perhaps the clustering algo is simply misimplemented?
Or maybe some other algorithm should be used?
E.g. go through ever SchedWrite class, group all the measurements
for all the instructions that are within this SchedWrite class into
a cluster, then crop off the outliers into their own clusters?
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20190227/c78ce81a/attachment.html>
More information about the llvm-bugs
mailing list