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

Test install and build against installed library #498

Closed
crtrott opened this issue Oct 23, 2016 · 2 comments
Closed

Test install and build against installed library #498

crtrott opened this issue Oct 23, 2016 · 2 comments
Assignees
Labels
Enhancement Improve existing capability; will potentially require voting
Milestone

Comments

@crtrott
Copy link
Member

crtrott commented Oct 23, 2016

This will be done by building all things inside the example directory against an installed library during testing (i.e. install the library first in a "lib" directory inside the directory where kokkos/generate_makefile.bash was called, and then build all the example things against that instead of doing an inline build of the library). This will also reduce total testing time.

@crtrott crtrott added the Enhancement Improve existing capability; will potentially require voting label Oct 23, 2016
@crtrott crtrott added this to the Fall 2016 milestone Oct 23, 2016
@crtrott
Copy link
Member Author

crtrott commented Oct 23, 2016

Here are the new timings:

Serial: 1:16 1:11
Threads: 1:32 1:22
OpenMP: 1:34 1:17
Cuda: 3:55 3:43

crtrott added a commit that referenced this issue Oct 23, 2016
@crtrott crtrott self-assigned this Oct 23, 2016
@crtrott
Copy link
Member Author

crtrott commented Oct 23, 2016

This is the old build time values before I started working on this and #484 :

OpenMP: 4:47
Cuda: 13:40

Looks like we got a 3-4x improvement in build times from this.

@crtrott crtrott closed this as completed Oct 30, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Improve existing capability; will potentially require voting
Projects
None yet
Development

No branches or pull requests

1 participant