Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOC: Recommended way of using asv with C++ applications #1361

Open
pkp124 opened this issue Jan 12, 2024 · 1 comment
Open

DOC: Recommended way of using asv with C++ applications #1361

pkp124 opened this issue Jan 12, 2024 · 1 comment
Labels
documentation Triaged as a documentation issue question Triaged as a question, not requiring action after answering

Comments

@pkp124
Copy link

pkp124 commented Jan 12, 2024

Hello,

We work with C++ applications meant to be run on target hardwares or simulators etc , and we are looking at some open source benchmark frameworks which help us track our various benchmark suites over different platforms and git branches. ASV seems very interesting, could you please help us in how to get started with ASV for C++ applications, where the benchmarks are run on different target hardware platforms. What would be the recommended way to use asv with C++ applications.

Thanks

@HaoZeke
Copy link
Member

HaoZeke commented Jan 27, 2024

I believe the easiest approach would be to a "thin python runner" (e.g. a subprocess wrapper) which you can version and use via the regular ASV Python approach.

Documentation updates would be very welcome, but I'm not sure I have a full example in mind for this at the moment.

@HaoZeke HaoZeke changed the title Recommended way of using asv with C++ applications DOC: Recommended way of using asv with C++ applications Jan 27, 2024
@HaoZeke HaoZeke added documentation Triaged as a documentation issue question Triaged as a question, not requiring action after answering labels Jan 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Triaged as a documentation issue question Triaged as a question, not requiring action after answering
Projects
None yet
Development

No branches or pull requests

2 participants