Add Northflank launcher and runner for GPU job execution#456
Draft
Champ-Goblem wants to merge 1 commit intogpu-mode:mainfrom
Draft
Add Northflank launcher and runner for GPU job execution#456Champ-Goblem wants to merge 1 commit intogpu-mode:mainfrom
Champ-Goblem wants to merge 1 commit intogpu-mode:mainfrom
Conversation
Implement Northflank integration for running kernel benchmarks on managed GPU infrastructure with object storage result delivery. Files: - northflank-runner.py: Container entrypoint that parses compressed config from env vars, executes benchmarks, and uploads results to object storage for retrieval - northflank.py: NorthflankLauncher that triggers jobs via REST API, polls for completion, and downloads results from storage Features: - Configurable repo URL and branch for testing - Timeout management based on submission mode - Compressed payload encoding for config transfer - Environment-based storage configuration Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> Signed-off-by: Champ-Goblem <cameron@northflank.com>
Member
|
Thanks @Champ-Goblem! This is a good first pass but to make it ready there are a few missing things On the launcher itself
Once the new app is up, you should be able to send requests to it via our API, Claude Code has all the right skills in the repo to figure this out. As is this code isn't testing our launcher but more of a smoke test, so need to do something like this Gaps
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Implement Northflank integration for running kernel benchmarks on managed GPU infrastructure with object storage result delivery.
Files:
Features: