Skip to content

Gbts new seed extraction#1176

Open
m-brettell wants to merge 8 commits intoacts-project:mainfrom
m-brettell:GBTS_new_seed_extraction
Open

Gbts new seed extraction#1176
m-brettell wants to merge 8 commits intoacts-project:mainfrom
m-brettell:GBTS_new_seed_extraction

Conversation

@m-brettell
Copy link
Copy Markdown
Contributor

@m-brettell m-brettell commented Oct 29, 2025

Overhall of the seed extraction kernels:

Now extract all paths through the graph into path_store <- size can be counted in the CCA, so no more exceedable maximums for those allocations. This reduces both the allocation size and now only an int2 is passed in and out of memory while branching through the graph, rather than the large edgeState (80 bytes).

All paths are then fit to obtain a quality score for disambiguation rather than fitting only some at a time.
One bidding round selects only the highest quality seed starting at each edge. Then the same iterative bidding occurs to pick the best seeds as before. The change to the first round improves seed purity and high pT efficiency.

Reduces the seed extraction kernel latency by ~3x and improves high pT efficiency

@m-brettell m-brettell force-pushed the GBTS_new_seed_extraction branch from fb414a4 to 5da4446 Compare November 3, 2025 17:20
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Nov 3, 2025

1 similar comment
@sonarqubecloud
Copy link
Copy Markdown

@m-brettell m-brettell force-pushed the GBTS_new_seed_extraction branch from e5ec6d1 to 44cc383 Compare March 30, 2026 15:02
@sonarqubecloud
Copy link
Copy Markdown

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.

1 participant