Skip to content

Add set_ir interface to AsyncReplayExecutor - #121

Closed
Dando18 wants to merge 10 commits into
Olympus-HPC:features/optaas-fixesfrom
parallelcodefoundry:features/set-ir-interface
Closed

Add set_ir interface to AsyncReplayExecutor#121
Dando18 wants to merge 10 commits into
Olympus-HPC:features/optaas-fixesfrom
parallelcodefoundry:features/set-ir-interface

Conversation

@Dando18

@Dando18 Dando18 commented Jan 22, 2026

Copy link
Copy Markdown
Collaborator

Adds a message type for setting the IR that can be passed to the tune workers.

Two things of note:

  • set_ir is async. It's guaranteed to update the IR before any subsequent calls to submit or execute start. I thought about making it blocking, but this would need many more changes and a new Future type. I think the current design is ok though. Maybe it can be called set_ir_async to make it clear.
  • rebased features/optaas-fixes

Marking as a draft for now since I need to test a bit more exhaustively.

@koparasy
koparasy changed the base branch from features/optaas-fixes to develop January 22, 2026 20:26
@koparasy
koparasy changed the base branch from develop to features/optaas-fixes January 22, 2026 20:32
@Dando18
Dando18 marked this pull request as ready for review February 18, 2026 02:23
@Dando18

Dando18 commented May 5, 2026

Copy link
Copy Markdown
Collaborator Author

Closing in favor of #131

@Dando18 Dando18 closed this 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.

3 participants