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

Continuous integration testing of GPUSolver #445

Open
GiudGiud opened this issue Oct 23, 2019 · 8 comments
Open

Continuous integration testing of GPUSolver #445

GiudGiud opened this issue Oct 23, 2019 · 8 comments

Comments

@GiudGiud
Copy link
Contributor

Now that the GPUSolver is back online (thanks to @gridley), it'd be great to make sure new PRs do not break it. To do that, it should be part of our test suite, with a few limitations.

  • Travis CI doesn't provide a GPU in its free version to my knowledge, so this test would only be run locally
  • Most users did not install CUDA or many do not have a nVidia GPU, so it should be an option to the general test suite. Like : python run_tests.py --with-cuda
@lishunde
Copy link

I tried to use the GPU to solve the c5g7-3D algorithm, but always reported an error (2d can run normally), have you tested it in 3dMOC?

@gridley
Copy link
Contributor

gridley commented Oct 27, 2019

Hey @lishunde, it currently is not set up for 3D. Sorry about that.

@gridley
Copy link
Contributor

gridley commented Nov 7, 2019

@GiudGiud did you ever do this? Because it'll probably take like 10 minutes to write this.

@GiudGiud
Copy link
Contributor Author

GiudGiud commented Nov 7, 2019

No I haven't. It's all yours if you want

@gridley
Copy link
Contributor

gridley commented Jan 5, 2020

Hey, so, this is something I'd like to get done. If we want to be testing on the latest CUDA version, it seems to require gcc 7. However, the Travis CI seems to currently be done with gcc-6. @GiudGiud you cool to switch to gcc 7?

@GiudGiud
Copy link
Contributor Author

GiudGiud commented Jan 6, 2020

That's fine with me

@GiudGiud
Copy link
Contributor Author

GiudGiud commented Aug 1, 2020

@gridley any progress on this ? I'm adding CMFD to the GPUSolver hence the renewed interest in proper testing of the GPUSolver.

@gridley
Copy link
Contributor

gridley commented Aug 2, 2020

Whoa, really!?? That’s awesome! I’ll definitely set this up then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants