Skip to content

[GPU] GPU studies - #112

Open
kmohrman wants to merge 1 commit into
mainfrom
gpu_tests
Open

kmohrman wants to merge 1 commit into
mainfrom
gpu_tests

Conversation

@kmohrman

Copy link
Copy Markdown
Collaborator

Running VVH analysis on GPU

Runs the ABCDnet NN scaling/inference on whatever backend events are
already on (torch device follows ak.backend(events)) instead of always
using cuda, so scores come back via ak.from_dlpack with no round trip.
Coerces PackedSelection.all() masks (always plain CPU numpy) back onto
the events backend before indexing GPU-resident arrays with them.
Backend for the initial event materialization is now read from the
EWKCOFFEA_BACKEND env var (defaults to cuda) instead of a hardcoded
string, so CPU and GPU jobs can run in parallel off the same file.

Also adds CHUNK_TIMING instrumentation (per-phase wall time prints)
used throughout the CPU vs GPU scaling studies.
@kmohrman kmohrman changed the title [WIP] GPU studies [GPU] GPU studies Sep 11, 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.

1 participant