Skip to content

add cupy backend#447

Open
Intron7 wants to merge 2 commits intoscverse:mainfrom
Intron7:cupy-backend
Open

add cupy backend#447
Intron7 wants to merge 2 commits intoscverse:mainfrom
Intron7:cupy-backend

Conversation

@Intron7
Copy link
Copy Markdown
Member

@Intron7 Intron7 commented Apr 21, 2026

Adds a 10x Faster CuPy inferance Class to PyDESeq2

  ┌───────────┬────────┬────────┬────────┬─────────────┬───────────────┐
  │   n × g   │  CPU   │  cupy  │ torch  │ cupy vs CPU │ cupy vs torch │
  ├───────────┼────────┼────────┼────────┼─────────────┼───────────────┤
  │ 50 × 2k   │ 2.72 s │ 56 ms  │ 141 ms │ 48.6×       │ 2.5× faster   │
  ├───────────┼────────┼────────┼────────┼─────────────┼───────────────┤
  │ 100 × 10k │ 2.38 s │ 173 ms │ 277 ms │ 13.7×       │ 1.6× faster   │
  ├───────────┼────────┼────────┼────────┼─────────────┼───────────────┤
  │ 100 × 20k │ 3.41 s │ 280 ms │ 503 ms │ 12.2×       │ 1.8× faster   │
  └───────────┴────────┴────────┴────────┴─────────────┴───────────────┘

@Intron7 Intron7 requested a review from BorisMuzellec as a code owner April 21, 2026 15:14
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