{"push_id":950302816,"size":24,"distinct_size":0,"ref":"refs/heads/convolution/sequential_version","head":"5fcc83f7b272e007970de2d16afa7df4bdd4faaa","before":"70d818e23157c3d7b3ff68f4126b4979ed4d9e7d","commits":[{"sha":"a52a8641ebfeda1d81fee57606510e8339d226c8","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"Merge branch 'convolution/sequential_version' into develop","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/a52a8641ebfeda1d81fee57606510e8339d226c8"},{"sha":"0a79b7d99be3c0dc6fee4aa6d48083ee76a17c7c","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Add speeds","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/0a79b7d99be3c0dc6fee4aa6d48083ee76a17c7c"},{"sha":"aaf8f2dcc0ce82d1e13c6d5b54c2b70bd1b88bd3","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Fix synchronization bug","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/aaf8f2dcc0ce82d1e13c6d5b54c2b70bd1b88bd3"},{"sha":"80c95afdcb671c0e9c5e21612cc55ff8ab6268a7","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"Merge branch 'fix/synchro' into develop","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/80c95afdcb671c0e9c5e21612cc55ff8ab6268a7"},{"sha":"2a8c92ce833f92c761e43e147ac4a979b5b1089f","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Add amplification","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/2a8c92ce833f92c761e43e147ac4a979b5b1089f"},{"sha":"18fcb8ae317edd0a107000b7c82a3e2391491001","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"Merge branch 'convolution/amplification' into develop","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/18fcb8ae317edd0a107000b7c82a3e2391491001"},{"sha":"5ea62f744407fdb4797e174745855839941e2a82","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Update use of Mat instance","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/5ea62f744407fdb4797e174745855839941e2a82"},{"sha":"e82c22bfb7bc711b72dae9770e04a95c4a8494c5","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"Merge branch 'convolution/rgb_conversion_on_gpu' into develop","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/e82c22bfb7bc711b72dae9770e04a95c4a8494c5"},{"sha":"7c1437321b415be2d95abef128bb0e4365744c15","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Convolution assume that the image is in black and white","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/7c1437321b415be2d95abef128bb0e4365744c15"},{"sha":"522fe03ef5a9d518d6dac104617103613c74110f","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Indices war winned","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/522fe03ef5a9d518d6dac104617103613c74110f"},{"sha":"d77759a4122e1194ca0a31cb655b207704efe868","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"Merge branch 'convolution/indices' into develop","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/d77759a4122e1194ca0a31cb655b207704efe868"},{"sha":"772624653d2cb65158d94e557b0b89f548911b32","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Migrate to a 1D cuda grid","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/772624653d2cb65158d94e557b0b89f548911b32"},{"sha":"f7c2588991e67b8a32be3627f61cef0866947d6a","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] dg=512 db=512\n\nAccelerate the fps by ~5%","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/f7c2588991e67b8a32be3627f61cef0866947d6a"},{"sha":"641d1d065453ff6d55fe042456c14f6b6f6a0ab3","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"Merge branch 'convolution/tune_cuda_grid' into develop","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/641d1d065453ff6d55fe042456c14f6b6f6a0ab3"},{"sha":"44de2c8173e2ec8154195778f5ec35f7f3e3dc34","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"Update mesured speed","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/44de2c8173e2ec8154195778f5ec35f7f3e3dc34"},{"sha":"9360c9ae88859eab7ee5d9e3084b8343b4900faf","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Use constant memory for the kernel\n\nImprove the performances by ~14%","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/9360c9ae88859eab7ee5d9e3084b8343b4900faf"},{"sha":"d56365c5ab3ceb9684f0cc97d03f4885e82d25ee","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"Merge branch 'convolution/constant_memory' into develop","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/d56365c5ab3ceb9684f0cc97d03f4885e82d25ee"},{"sha":"65f11e08c7a421c28c70a2fa0d80c70e0192c590","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Update transform to assume B&W","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/65f11e08c7a421c28c70a2fa0d80c70e0192c590"},{"sha":"7f74514376a8f513f0c6475460a2ceb873358d43","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] Create kernel prototype\n\nAdapt MOO","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/7f74514376a8f513f0c6475460a2ceb873358d43"},{"sha":"31791017ec6907d5f88dc1becc97e43570164f3c","author":{"email":"41f52c05b42f98f763e7f100f26062abb3f8d4c6@gmail.com","name":"Jonathan Cornaz"},"message":"[Convolution] MinMax Reduction","distinct":false,"url":"https://api.github.com/repos/slimaku/hesso.gpu.exercices/commits/31791017ec6907d5f88dc1becc97e43570164f3c"}]}