{"push_id":902491088,"size":15,"distinct_size":15,"ref":"refs/heads/develop","head":"f2c079a639adcbc4b43fca6c328e8a96d6c0e67f","before":"003bef7472a1d3b6c232ed9f648cac5d8c42844c","commits":[{"sha":"c1c9e8d6b30e58b04700bb4602494bb417d42fbc","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"Core: fix another issue with the memory tracking, introduced recently\n\nThere was a bug introduced when solving the performance issues with\nsubviews. It seemed to not have trickered any errors in either Trilinos\ntests nor kokkos tests, but did crash Nalu.","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/c1c9e8d6b30e58b04700bb4602494bb417d42fbc"},{"sha":"03df5a0f15beec87584a9bceff29bc9427015506","author":{"email":"4a2e37b54121fa1e32e6c39e6582e197e9426d82@sandia.gov","name":"Carter Edwards"},"message":"Kokkos::Experimental View :\n(1) Only perform subview bounds checking when KOKKOS_ENABLE_DEBUG_BOUNDS_CHECK is activated.\n(2) Move some deep_copy std::enable_if clauses to static_assert.","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/03df5a0f15beec87584a9bceff29bc9427015506"},{"sha":"49a914d2ac9dc55a83b427f150c00ee2601f8e6b","author":{"email":"4a2e37b54121fa1e32e6c39e6582e197e9426d82@sandia.gov","name":"Carter Edwards"},"message":"Kokkos Threads backend issue #140 : add memory fences to setting and clearing of the closure-dispatch shared variables to prevent memory race with starting/stopping the threadpool.","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/49a914d2ac9dc55a83b427f150c00ee2601f8e6b"},{"sha":"fd242fb95ddcdd213008bb757742d0c2027d029a","author":{"email":"4a2e37b54121fa1e32e6c39e6582e197e9426d82@sandia.gov","name":"Carter Edwards"},"message":"Kokkos::Experimental View: Enable construction of compatible subviews that have different traits than the source view.\n\nView<...> a( ...allocation... );\nView<...> b( a , ...subview_arguments... );\n\nsatisfies feature request issue #134","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/fd242fb95ddcdd213008bb757742d0c2027d029a"},{"sha":"22571d8a049560c21201e7f0a2606094ce0daeb1","author":{"email":"4a2e37b54121fa1e32e6c39e6582e197e9426d82@sandia.gov","name":"Carter Edwards"},"message":"Kokkos::Experimental View: Add subview< MemoryTraits > function that returns a subview with the specified memory traits.\n\nFeature request issue #134","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/22571d8a049560c21201e7f0a2606094ce0daeb1"},{"sha":"21d4f549db05e9aa029e7d9d9f34241d65d38f41","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"OpenMP: adding memory fences to team: reduce,fan_in,fan_out\n\nThis addresses issue #139. Now all the unit tests seem to pass\nreliably on Power8.","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/21d4f549db05e9aa029e7d9d9f34241d65d38f41"},{"sha":"6fe8d10c967f7b9118746d0a88040a2f290612b5","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"Cuda: added check for CUDA Env variables if force_uvm is used\n\nThis addresses issue #50.","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/6fe8d10c967f7b9118746d0a88040a2f290612b5"},{"sha":"acb7def55c26ab492bf09dfc645f55452cdfcede","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"Fixing install as TPL of Kokkos\n\nThis addresses issue #157","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/acb7def55c26ab492bf09dfc645f55452cdfcede"},{"sha":"0a776f65e7429b875839719c4fe528c15e871e46","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"Adding CUDA 7.5 as secondary compiler to README","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/0a776f65e7429b875839719c4fe528c15e871e46"},{"sha":"ee87ee853948c80f9aef0bdb223d8cc43d29a53a","author":{"email":"4a2e37b54121fa1e32e6c39e6582e197e9426d82@sandia.gov","name":"Carter Edwards"},"message":"Kokkos::Experimental View : Simplify implementation of View::operator() with variadic argument for potential extraneous dimensions.\n\nSimplify bounds checking with variadic argument implementation.\n\nReduce inlining of View of trivial data type and one and two dimensions by manually implementing the entire operator body.","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/ee87ee853948c80f9aef0bdb223d8cc43d29a53a"},{"sha":"dfbb003d0aa503d5c9406548fbeceeb706160c97","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"Kokkos: Check for oversubscription of CPUs\n\nThis adds a check for oversubscription of CPUs with too many threads\nwhich also works in most common MPI environments. In particular it\nworks with OpenMPI, MVAPICH2 as well as with SLURM dispatch. It was\ntested on Cray.\n\nIt checks that the per node MPI ranks times the number of threads per\nprocess does not exceed the total number of cores (or hyperthreads).\n\nThis check happens for both OpenMP and Pthreads initialization.\n\nThis addesses issue #149.","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/dfbb003d0aa503d5c9406548fbeceeb706160c97"},{"sha":"5703cecfd6d558e4e9be42824242179ead1c0822","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"Fix warning signed unsigned comparison","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/5703cecfd6d558e4e9be42824242179ead1c0822"},{"sha":"c6c1e8b28fb220afa6dd69614a78af3c7923934c","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"GenerateMakefile script: added --prefix to help output","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/c6c1e8b28fb220afa6dd69614a78af3c7923934c"},{"sha":"2ad5043a7386e46f8837c5dd7fd4053788ea3b1c","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"Adding -ldl to the linked libraries, to be able to use Profiling","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/2ad5043a7386e46f8837c5dd7fd4053788ea3b1c"},{"sha":"f2c079a639adcbc4b43fca6c328e8a96d6c0e67f","author":{"email":"0143abcbd01f7c38a93e3ddff55c56779cf61952@sandia.gov","name":"crtrott"},"message":"Profiling: get rid of warnings for unused static variables\n\nThis adds a fake inline function to get rid of warnings.\nAddresses issue #158","distinct":true,"url":"https://api.github.com/repos/ndellingwood/kokkos/commits/f2c079a639adcbc4b43fca6c328e8a96d6c0e67f"}]}