mikemccand commented on PR #13572: URL: https://github.com/apache/lucene/pull/13572#issuecomment-3052527473
> I opened [mikemccand/luceneutil#423](https://github.com/mikemccand/luceneutil/pull/423) to add the functionality to get back the disassembled code using `perf` tool. It helps to see into what instructions got executed (and even more events that we like to look into). I used it to verify that for 7-bit case in this PR to ensure on ARM aarch the `SDOT` instruction (specifically for dot product calculations) is getting used in candidate as expected like below : WHOA! This looks awesome! So it uses `perf` tool to execute `knnPerfTest`, recording a histogram of which instructions executed how many times or so? And then we check for which instructions we think we know we want to see executed based on the current CPU arch / revision (`sdot` in this case)? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org