{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":550755640,"defaultBranch":"main","name":"tfhe-rs","ownerLogin":"zama-ai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-13T09:20:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/57671822?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718004937.0","currentOid":""},"activityList":{"items":[{"before":"25841382f16e4e2cac8f2fde44e5557bc9436c1d","after":null,"ref":"refs/heads/dt/bench/pbs_ntt","pushedAt":"2024-06-10T07:35:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"soonum","name":"David Testé","path":"/soonum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21966645?s=80&v=4"}},{"before":"dddf85fb2c8f779a956aa33a76a8ddd999707e1f","after":"5f0ca54150197b90214172c4632e228b3bd44b0c","ref":"refs/heads/main","pushedAt":"2024-06-10T07:35:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"soonum","name":"David Testé","path":"/soonum","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21966645?s=80&v=4"},"commit":{"message":"chore(bench): add benchmarks for pbs-ntt64","shortMessageHtmlLink":"chore(bench): add benchmarks for pbs-ntt64"}},{"before":"73bf8af9ec7eca7b36f016b2bbfeccfd3b1ac7d2","after":null,"ref":"refs/heads/am/doctest_bug_minify","pushedAt":"2024-06-10T07:27:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"a322d2280d57718e4b9074365fd752743d9b1b63","after":null,"ref":"refs/heads/am/doctest_bug","pushedAt":"2024-06-10T07:27:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"9490e197a8b9e390a4897bad5653661ea684169d","after":null,"ref":"refs/heads/am/dev/forward-comp-as-0-5","pushedAt":"2024-06-10T07:27:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"8ba2db15342fa77f4de0967c67909a5d334c2d80","after":null,"ref":"refs/heads/am/feat/ntt-pbs","pushedAt":"2024-06-10T07:26:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"e09a9494941139ad3807cbf33b60aba076eae75f","after":null,"ref":"refs/heads/saved/am/chore/update-wop-parameters","pushedAt":"2024-06-10T07:26:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"23d6280ac6e5626e8337c065c7b8af576c839919","after":null,"ref":"refs/heads/am/chore/expose-rng","pushedAt":"2024-06-10T07:26:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"4a9e071e7fcd4e7077c6d73fe1d3a06639b063ca","after":null,"ref":"refs/heads/am/hack/tuniform","pushedAt":"2024-06-10T07:26:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"63a0e0ecc596448260c0464cb7eff5fa0a9aef06","after":null,"ref":"refs/heads/am/chore/wop-bug","pushedAt":"2024-06-10T07:25:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"5e6f5464eb1fd43504574574a5813658d09a4f91","after":null,"ref":"refs/heads/am/saved/crt_wip","pushedAt":"2024-06-10T07:25:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"551d7d67b7de0fdf4b5ff6819a2803cd58bc067b","after":"ed7eab69256b926bd69ce2f8478267a508558ff1","ref":"refs/heads/am/feat/variable-scalar-pbs","pushedAt":"2024-06-10T07:20:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"},"commit":{"message":"feat(core): add variable Scalar type to PBS for input and output","shortMessageHtmlLink":"feat(core): add variable Scalar type to PBS for input and output"}},{"before":"82665ef2f77175be23cebad99016b57342e4aa33","after":"abf81f4afd5ebeec2d2422ffcf7a2bd25042aba3","ref":"refs/heads/am/feat/ks-with-scalar-change","pushedAt":"2024-06-10T07:18:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"},"commit":{"message":"feat(core): add keyswitch that changes the scalar type from input to ouptut","shortMessageHtmlLink":"feat(core): add keyswitch that changes the scalar type from input to …"}},{"before":"274ccec0c2af07820ac32c2cff3b015cb9888103","after":null,"ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-44.5.2","pushedAt":"2024-06-10T06:58:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"d000f8ddf701f0be0d95614507da765013826cef","after":"dddf85fb2c8f779a956aa33a76a8ddd999707e1f","ref":"refs/heads/main","pushedAt":"2024-06-10T06:58:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"},"commit":{"message":"chore(deps): bump tj-actions/changed-files from 44.5.1 to 44.5.2\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.1 to 44.5.2.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/changed-files/compare/v44.5.1...d6babd6899969df1a11d14c368283ea4436bca78)\n\n---\nupdated-dependencies:\n- dependency-name: tj-actions/changed-files\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump tj-actions/changed-files from 44.5.1 to 44.5.2"}},{"before":"7223f9bc22937bcda0fadf63b7c01504c46db199","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.6","pushedAt":"2024-06-10T06:58:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"}},{"before":"70b643a1db683b01ec3b78ab75d887203878b69b","after":"d000f8ddf701f0be0d95614507da765013826cef","ref":"refs/heads/main","pushedAt":"2024-06-10T06:58:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"},"commit":{"message":"chore(deps): bump actions/checkout from 4.1.4 to 4.1.6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.4...a5ac7e51b41094c92402da3b24376905380afc29)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump actions/checkout from 4.1.4 to 4.1.6"}},{"before":null,"after":"7223f9bc22937bcda0fadf63b7c01504c46db199","ref":"refs/heads/dependabot/github_actions/actions/checkout-4.1.6","pushedAt":"2024-06-09T02:16:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump actions/checkout from 4.1.4 to 4.1.6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.4...a5ac7e51b41094c92402da3b24376905380afc29)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump actions/checkout from 4.1.4 to 4.1.6"}},{"before":null,"after":"274ccec0c2af07820ac32c2cff3b015cb9888103","ref":"refs/heads/dependabot/github_actions/tj-actions/changed-files-44.5.2","pushedAt":"2024-06-09T02:16:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"chore(deps): bump tj-actions/changed-files from 44.5.1 to 44.5.2\n\nBumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 44.5.1 to 44.5.2.\n- [Release notes](https://github.com/tj-actions/changed-files/releases)\n- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)\n- [Commits](https://github.com/tj-actions/changed-files/compare/v44.5.1...d6babd6899969df1a11d14c368283ea4436bca78)\n\n---\nupdated-dependencies:\n- dependency-name: tj-actions/changed-files\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore(deps): bump tj-actions/changed-files from 44.5.1 to 44.5.2"}},{"before":"4af8601a003fb07bc27dcf5671272917799a7b70","after":"0803a7431d9273524d2a26136c0cbcfae0c29576","ref":"refs/heads/feat/gpu/multi_gpu_luts","pushedAt":"2024-06-07T19:32:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pdroalves","name":"Pedro Alves","path":"/pdroalves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1581332?s=80&v=4"},"commit":{"message":"feat(gpu): replicate luts and lut indexes to all available GPUs","shortMessageHtmlLink":"feat(gpu): replicate luts and lut indexes to all available GPUs"}},{"before":"7bc79a1d3011c6deed3af9f535388b673c2402b6","after":"e3fd4674c6ea22af90aee2ed36abba7290a69336","ref":"refs/heads/al/multi_gpu_omp","pushedAt":"2024-06-07T19:31:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pdroalves","name":"Pedro Alves","path":"/pdroalves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1581332?s=80&v=4"},"commit":{"message":"fix(gpu): use all gpus in omp loops","shortMessageHtmlLink":"fix(gpu): use all gpus in omp loops"}},{"before":"e3fd4674c6ea22af90aee2ed36abba7290a69336","after":"7bc79a1d3011c6deed3af9f535388b673c2402b6","ref":"refs/heads/al/multi_gpu_omp","pushedAt":"2024-06-07T19:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pdroalves","name":"Pedro Alves","path":"/pdroalves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1581332?s=80&v=4"},"commit":{"message":"feat(gpu): replicate luts and lut indexes to all available GPUs","shortMessageHtmlLink":"feat(gpu): replicate luts and lut indexes to all available GPUs"}},{"before":"5f6e5e4688f94e5325eda3109c98cd1a6bff0ae7","after":"4af8601a003fb07bc27dcf5671272917799a7b70","ref":"refs/heads/feat/gpu/multi_gpu_luts","pushedAt":"2024-06-07T19:27:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pdroalves","name":"Pedro Alves","path":"/pdroalves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1581332?s=80&v=4"},"commit":{"message":"feat(gpu): replicate luts and lut indexes to all available GPUs","shortMessageHtmlLink":"feat(gpu): replicate luts and lut indexes to all available GPUs"}},{"before":"9eca43fb7cbf48011d18ada653edacdfd5cd38e8","after":"5f6e5e4688f94e5325eda3109c98cd1a6bff0ae7","ref":"refs/heads/feat/gpu/multi_gpu_luts","pushedAt":"2024-06-07T19:22:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pdroalves","name":"Pedro Alves","path":"/pdroalves","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1581332?s=80&v=4"},"commit":{"message":"feat(gpu): replicate luts and lut indexes to all available GPUs","shortMessageHtmlLink":"feat(gpu): replicate luts and lut indexes to all available GPUs"}},{"before":"8a1de68df8aea0c5e33e9c7b11b5a2baffca25b7","after":"7dc5b28d8bea27b220c3b39fbf7b775b193e4ea5","ref":"refs/heads/go/chore/update-gpu-parameters","pushedAt":"2024-06-07T16:39:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guillermo-oyarzun","name":"Guillermo Oyarzun","path":"/guillermo-oyarzun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169655063?s=80&v=4"},"commit":{"message":"chore(gpu): update gpu parameters","shortMessageHtmlLink":"chore(gpu): update gpu parameters"}},{"before":null,"after":"24e7d9ee24bb148aba2bf4514f6e3226c5b76d69","ref":"refs/heads/am/feat/cpk-to-compute-cast","pushedAt":"2024-06-07T16:38:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"IceTDrinker","name":"Arthur Meyre","path":"/IceTDrinker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49040125?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"b006e8f5105537c8c1fad9d290325d114e6c1e5e","after":"e3fd4674c6ea22af90aee2ed36abba7290a69336","ref":"refs/heads/al/multi_gpu_omp","pushedAt":"2024-06-07T15:10:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agnesLeroy","name":"Agnès Leroy","path":"/agnesLeroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7724440?s=80&v=4"},"commit":{"message":"fix(gpu): use all gpus in omp loops","shortMessageHtmlLink":"fix(gpu): use all gpus in omp loops"}},{"before":"ccc2651d6300e1776a724fcb1b323f14c4bca46a","after":"0a32e76fdf137feca77fbe4b3a14cd73dec7056b","ref":"refs/heads/feat/gpu/multi_gpu","pushedAt":"2024-06-07T14:46:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agnesLeroy","name":"Agnès Leroy","path":"/agnesLeroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7724440?s=80&v=4"},"commit":{"message":"feat(gpu): make PBS and ks execution parallel over available GPUs\n\nOnly GPUs with peer access to GPU 0 can be used for this at the moment.\nPeer to peer copy is used if different GPUs are passed to memcpy_gpu_to_gpu\nA gpu offset is passed as new parameter to pbs and keyswitch to adjust the input/output index user per gpu.\nbsk and ksk are copied to all GPUs.\nThe CI now tests & runs benchmarks on p3.8xlarge aws instances","shortMessageHtmlLink":"feat(gpu): make PBS and ks execution parallel over available GPUs"}},{"before":"5f5a73e618bc2b83df685c8463563dee65e8667b","after":"8a1de68df8aea0c5e33e9c7b11b5a2baffca25b7","ref":"refs/heads/go/chore/update-gpu-parameters","pushedAt":"2024-06-07T14:27:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guillermo-oyarzun","name":"Guillermo Oyarzun","path":"/guillermo-oyarzun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/169655063?s=80&v=4"},"commit":{"message":"add new stds","shortMessageHtmlLink":"add new stds"}},{"before":"34f8222a33a282ec4e9f96befc69f1f1b2f3ad99","after":"b1b5359691a2004f024b11f4c3bed1d3541415f9","ref":"refs/heads/al/multi_gpu_dispatch_lwe","pushedAt":"2024-06-07T14:25:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"agnesLeroy","name":"Agnès Leroy","path":"/agnesLeroy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7724440?s=80&v=4"},"commit":{"message":"Draft for multi gpu dispatch/gathering of data","shortMessageHtmlLink":"Draft for multi gpu dispatch/gathering of data"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYNHNIwA","startCursor":null,"endCursor":null}},"title":"Activity · zama-ai/tfhe-rs"}