{"push_id":653109448,"size":5,"distinct_size":5,"ref":"refs/heads/master","head":"adaa0867a7811b53ebec582190afb94971054fd4","before":"994bd481c779d2cc1e7bf8d27e47f6ba643f8d9e","commits":[{"sha":"51c447927f01a197fbd90d1bb55605c4f913159a","author":{"email":"fbfacbb744f6e304f0971c9ff6e76d16f96504d0@hhu.de","name":"Nicolas Höft"},"message":"libs: add cub 1.4.1","distinct":true,"url":"https://api.github.com/repos/halmd-org/halmd/commits/51c447927f01a197fbd90d1bb55605c4f913159a"},{"sha":"536450f1bab1b3513450bf6a7d85a8c869971416","author":{"email":"fbfacbb744f6e304f0971c9ff6e76d16f96504d0@hhu.de","name":"Nicolas Höft"},"message":"utility/gpu: add caching_array\n\nThis array is a simple wrapper around cub::CachingDeviceAllocator, for\nthe intended use of small temporary memory chunks on the GPU, e.g.\ntemporary buffer required for a GPU kernel call. The allocated memory\nwill not be freed, but reused on subsequent caching_array uses, reducing\nmemory allocation time.\n\nNote that this cache can be used in cuda source code files only (a\nrestriction caused by CUB).","distinct":true,"url":"https://api.github.com/repos/halmd-org/halmd/commits/536450f1bab1b3513450bf6a7d85a8c869971416"},{"sha":"2391ffb4453aa92596c993dca9bd85fcc3281097","author":{"email":"fbfacbb744f6e304f0971c9ff6e76d16f96504d0@hhu.de","name":"Nicolas Höft"},"message":"add copy_if cuda function\n\nThis function acts like C++11 std::copy_if and uses CUB internally","distinct":true,"url":"https://api.github.com/repos/halmd-org/halmd/commits/2391ffb4453aa92596c993dca9bd85fcc3281097"},{"sha":"dfdc64e13626fed1741fa35a155c2b84c5fec5d3","author":{"email":"fbfacbb744f6e304f0971c9ff6e76d16f96504d0@hhu.de","name":"Nicolas Höft"},"message":"cmake: require at least CUDA 5.0\n\nCUDA 5.0 or later is required for the CUB library.","distinct":true,"url":"https://api.github.com/repos/halmd-org/halmd/commits/dfdc64e13626fed1741fa35a155c2b84c5fec5d3"},{"sha":"adaa0867a7811b53ebec582190afb94971054fd4","author":{"email":"fbfacbb744f6e304f0971c9ff6e76d16f96504d0@hhu.de","name":"Nicolas Höft"},"message":"doc: update required minimum CUDA version","distinct":true,"url":"https://api.github.com/repos/halmd-org/halmd/commits/adaa0867a7811b53ebec582190afb94971054fd4"}]}