{"push_id":1308445396,"size":48,"distinct_size":1,"ref":"refs/heads/feature/cmake-config-dir","head":"0ff27e5885c45ff6aa281bd0320725d49c878e53","before":"e838cefe015f43ed311c54f82a2bd4417dd25318","commits":[{"sha":"e7f2e741e5868147c25636cd7f69f5f2c57058f8","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"Initial 2phase experiment","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/e7f2e741e5868147c25636cd7f69f5f2c57058f8"},{"sha":"0316b86060a7740dd08041c49f3fa782157ff6eb","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"Added auto body = loop_body to force copy constructor activation at the right place; and split processing into 3 phases (copy constructor = init ; load = opreator ; fold = dtor","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/0316b86060a7740dd08041c49f3fa782157ff6eb"},{"sha":"c7c17f5edc3f3c75f0553107036a245dcd5f9759","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"Added 3D global thread ID calculation in forall kernels","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/c7c17f5edc3f3c75f0553107036a245dcd5f9759"},{"sha":"cfa69b0e381038de678b3d3a6a29f19fc1572f4c","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"device routine which calculates global thread index is now declared static for more portability - as compared to __forceinline__","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/cfa69b0e381038de678b3d3a6a29f19fc1572f4c"},{"sha":"aac1186a1b0d816269249aa5521ea6d41d57e24b","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"added and tested more reduction class types -- still need more work for minmaxloc variants","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/aac1186a1b0d816269249aa5521ea6d41d57e24b"},{"sha":"d23c6fe1bff2467c3977d4c7a7a5f41f72b072b9","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"more reduction classes now have 3 phase construct; nested does not pass -- need a mechanism for the kernel launchers 3rd argument in forallN","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/d23c6fe1bff2467c3977d4c7a7a5f41f72b072b9"},{"sha":"06607da5482f1ef9baa509f06b329b1ecc036253","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"forallN/nested works with 3 phase construct","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/06607da5482f1ef9baa509f06b329b1ecc036253"},{"sha":"f0563aefc956bcf163d98b0e725a2d0ffa5952c8","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"Merge branch 'develop' into feature/holger/boxsupport","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/f0563aefc956bcf163d98b0e725a2d0ffa5952c8"},{"sha":"a90a26a7f3cbad1dc527e63b1e4d6e3bd1ef2350","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"calculates dynamic shared memory size based on reduction variables in scope; also weaves in most of Jason's improvements","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/a90a26a7f3cbad1dc527e63b1e4d6e3bd1ef2350"},{"sha":"3daaa53a2ee57c33d28b98f9ccc86faf95f936ad","author":{"name":"Holger E. Jones","email":"55f7174ed7b9332c5120a8da03bb9920bcb52986@llnl.gov"},"message":"moved static declared variables into anonymous namespace and added a bit more documentation","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/3daaa53a2ee57c33d28b98f9ccc86faf95f936ad"},{"sha":"e481646199a38614871e17d47592439e7ff909bd","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"Merge branch 'develop' into feature/holger/boxsupport\n\nConflicts:\n\tinclude/RAJA/exec-cuda/forall_cuda.hxx\n\tinclude/RAJA/exec-cuda/reduce_cuda.hxx","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/e481646199a38614871e17d47592439e7ff909bd"},{"sha":"12fd668f2b5ac480e8ae6e4987fef9461966d267","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"fixed some issues with the previous merger","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/12fd668f2b5ac480e8ae6e4987fef9461966d267"},{"sha":"4909155d6bb39559c5d9ec23a4a8416a80b43edf","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"updated cuda reduction policies to follow pattern of new execution policies","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/4909155d6bb39559c5d9ec23a4a8416a80b43edf"},{"sha":"51bf392f5198ffabdb7eb06a576deeb8a649ed5f","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"fixed unnecessary memory roundtrip for unused cuda reduction variables","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/51bf392f5198ffabdb7eb06a576deeb8a649ed5f"},{"sha":"c525af3971ae33ac34ef8f5167a0988fef10a6d5","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"cleaning up code and updating comments in MemUtils_CUDA","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/c525af3971ae33ac34ef8f5167a0988fef10a6d5"},{"sha":"a1fda734cb7e8677c7ce840d7010e3611733faef","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"improved documentation for cuda reduction and implemented arbitrary type shlf_xor for sum reductions","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/a1fda734cb7e8677c7ce840d7010e3611733faef"},{"sha":"ebad266824a2518f84d85ed5b2c5072cf5276077","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"Updated documentation in MemUtils_CUDA","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/ebad266824a2518f84d85ed5b2c5072cf5276077"},{"sha":"b8523b760a122f61ecb7bffd2c3e99b1470b2573","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"raja cuda atomics now match signatures of nvidia cuda atomics, lightly updated documentation for cuda reduction variables","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/b8523b760a122f61ecb7bffd2c3e99b1470b2573"},{"sha":"e97ada0a83dab66d2a8ba74787b41da87cd79ca0","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"cuda reduction variable helper functions now in unnamed namespace","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/e97ada0a83dab66d2a8ba74787b41da87cd79ca0"},{"sha":"d35b60a621badb0f2e9aa204d72a88606d965752","author":{"name":"Jason Burmark","email":"be5bc829fcff328b5a254f152f58c98ad9867dcf@llnl.gov"},"message":"raja cuda forall with reduction variables can now operate on an arbitrary number of work items as each thread can do multiple items of work","distinct":false,"url":"https://api.github.com/repos/LLNL/RAJA/commits/d35b60a621badb0f2e9aa204d72a88606d965752"}]}
{"actor":{"display_login":"davidbeckingsale"}}