Skip to content

[CI] Introduce placeholder sycl-ur-perf-benchmarking.yml #17611

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

Merged
merged 2 commits into from
Mar 25, 2025

Conversation

ianayl
Copy link
Contributor

@ianayl ianayl commented Mar 24, 2025

This PR adds a placeholder sycl-ur-perf-benchmarking.yml in preparation for testing and merging the benchmark.yml in #17229.

@ianayl ianayl temporarily deployed to WindowsCILock March 24, 2025 17:15 — with GitHub Actions Inactive
@ianayl ianayl temporarily deployed to WindowsCILock March 24, 2025 17:45 — with GitHub Actions Inactive
@ianayl ianayl temporarily deployed to WindowsCILock March 24, 2025 17:45 — with GitHub Actions Inactive
@ianayl ianayl marked this pull request as ready for review March 24, 2025 18:15
@ianayl ianayl requested a review from a team as a code owner March 24, 2025 18:15
@@ -0,0 +1,12 @@
name: Benchmarks

# This workflow is a WIP: this workflow file acts as a placeholder.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will we be using this file for the unified compute-benchmark workflow? If so, I'd prefer renaming it to sycl-perf-benchmarking or something similar with the sycl- prefix.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It will be running test suites the UR people wanted as well, that's why I was hesitant on adding a sycl- prefix

...that being said, any better name ideas that don't exclude UR? 😅

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It will be running test suites the UR people wanted as well, that's why I was hesitant on adding a sycl- prefix

sycl-ur-perf-benchmarking? All of our home-grown workflows have sycl or ur prefixes to distinguish them from the workflows in upstream LLVM. That's the naming scheme I want the benchmarking workflow to follow as well.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've gone ahead and renamed it, but @pbalcer let me know if you've any opinions on how you want this named

Copy link
Contributor

@pbalcer pbalcer Mar 25, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we should be distinguishing between sycl and ur in this case. So I'm in favor of just dropping the prefix. Or, if we need one, I'd just stick with sycl-, it's the most general one.

@ianayl ianayl temporarily deployed to WindowsCILock March 24, 2025 19:50 — with GitHub Actions Inactive
@ianayl ianayl changed the title [CI] Introduce placeholder benchmark.yml [CI] Introduce placeholder sycl-ur-perf-benchmarking.yml Mar 25, 2025
@ianayl
Copy link
Contributor Author

ianayl commented Mar 25, 2025

@intel/llvm-gatekeepers PR is ready for merge, thanks!

@sarnex
Copy link
Contributor

sarnex commented Mar 25, 2025

CI hasn't passed yet, should we wait for it?

@ianayl
Copy link
Contributor Author

ianayl commented Mar 25, 2025

CI hasn't passed yet, should we wait for it?

Feel free to if you'd like, but the changes here are practically NFC for all intents and purposes: I don't anticipate anything going wrong here.

@sarnex sarnex merged commit 5a0d980 into intel:sycl Mar 25, 2025
25 of 31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants