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

GPU support #171

Open
csp256 opened this issue Apr 1, 2017 · 4 comments
Open

GPU support #171

csp256 opened this issue Apr 1, 2017 · 4 comments
Labels

Comments

@csp256
Copy link

csp256 commented Apr 1, 2017

What would it take to add basic GPU support for the sparse solver backend? How much of a benefit would this even be?

I have seen the OpenOF project but a ~2x speedup for switching to a GPU for linear solves did not inspire a lot of confidence in me.

@ghost
Copy link

ghost commented Apr 4, 2017

Actually ~2x speedup is close to the state-of-the-art for sparse solvers (this is what CHOLMOD gets on average).

http://on-demand.gputechconf.com/gtc/2016/presentation/s6387-steven-rennich-gpu-acceleration-cholmod.pdf

@csp256
Copy link
Author

csp256 commented Jun 28, 2017

Sorry for the late response.

To what extent can the problem-specific form of bundle adjustment improve upon the speed up of general-purpose sparse solvers? Could additional constraints (say, maximal number of observations per camera, or maximal number of cameras) improve upon this?

@somedadaism
Copy link

Have you seen this?
Appears to be substantially faster.
https://github.com/fixstars/cuda-bundle-adjustment

Copy link

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 14 days.

@github-actions github-actions bot added the Stale label Jan 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants