Skip to content

Add placeholder for nightly benchmark workflow#768

Open
psanal35 wants to merge 42 commits intoamd-mainfrom
init-benchmarks-workflow
Open

Add placeholder for nightly benchmark workflow#768
psanal35 wants to merge 42 commits intoamd-mainfrom
init-benchmarks-workflow

Conversation

@psanal35
Copy link
Copy Markdown

@psanal35 psanal35 commented May 5, 2026

This PR initializes a separate nightly benchmark workflow so it can be triggered independently. Details will be added with follow-up changes.

charleshofer and others added 30 commits April 9, 2026 05:13
…tignore (#563)

When jaxlib was built in debug more, an assertion in LLVM code that lazy-loads VHLO dialect could fire, since the code path could execute in a multi-threaded environment, and LLVM dialect repositories aren't thread safe to modify.

This patch applies the same changes that upstream makes to fix this: jax-ml@48c8762

(this includes disabling a call to `jax_mlir_ext.enter_multi_threaded_execution(context)` in `mlir.py`. Presumably, the whole functionality related to `enter_multi_threaded_execution()` multithreaded checks isn't ready yet, and it was prematurely rolled into the production code.

Manual testing
(forgot this skip in the previous PR)
Co-authored-by: Daniel Suo <danielsuo@gmail.com>
Co-authored-by: Jake VanderPlas <jakevdp@google.com>
@psanal35 psanal35 force-pushed the init-benchmarks-workflow branch from 5a1254c to 8f92a41 Compare May 5, 2026 18:47
@psanal35 psanal35 changed the title Add placeholder for benchmark workflows (nightly and cont.) Add placeholder for nightly benchmark workflow May 5, 2026
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.