clij / clij/clij-ops

Support multiple GPUs

Open
#2 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Hello @frauzufall , hello future-self,

in clij-core, in methods of the `Kernel` class, there is always a parameter `CLIJ clij`. Idea behind was potentially supporting multiple GPUs. This doesn't work in the current prototype of clij-ops, because all generated Ops get their CLIJ instance via `CLIJ.getInstance()`. Spontaneously I don't know how to fix this, but I think there is a way...

Thanks for listening ;-)

Cheers,
Robert

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading the Kernel class methods in clij-core and how generated Ops in clij-ops obtain their CLIJ instance via CLIJ.getInstance(). Trace how the CLIJ parameter is intended to flow through these entry points. Done means generated Ops can use the appropriate CLIJ instance so multiple GPUs are supported.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.