Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi-GPU Support #207

Closed
3 tasks done
Syncaidius opened this issue May 29, 2023 · 1 comment
Closed
3 tasks done

Multi-GPU Support #207

Syncaidius opened this issue May 29, 2023 · 1 comment
Labels
graphics A render-related issue

Comments

@Syncaidius
Copy link
Owner

Syncaidius commented May 29, 2023

Support for adding additional GPUs to task pools, so that they can be used to offload secondary compute or render tasks. For example, pathfinding/AI or texture generation tasks.

A mechanism may also need to be implemented to simplify duplicating, copying or transferring resources between GPUs, since resource cannot be directly shared between different GPUs.

A mechanism may also need to be provided for specifying which types of tasks each additional GPU is allowed to process, as a developer (or user) may want to assign lower priority tasks to less powerful GPUs.

This will rely on:

@Syncaidius Syncaidius added the graphics A render-related issue label May 29, 2023
@Syncaidius Syncaidius added this to the Release 0.8 - Apr24 milestone May 29, 2023
@Syncaidius
Copy link
Owner Author

Implemented initial support for this in 7a9c51b

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
graphics A render-related issue
Projects
Status: Done
Development

No branches or pull requests

1 participant