You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The simplified scheduling approach in the current implementation means that not all CPU-cores will be fully utilized in every situations.
E.g on a machine with 32 cores, if config.batch_limit = 32, it might happen that 32 (single-block) conversions are computed sequentially where each conversion utilizes only one core.
A better approach would be to maximize core utilization. In this case, the sns-worker should convert 32 blocks in parallel thus processing 32 different (single-block) ciphertexts simultaneously.
The text was updated successfully, but these errors were encountered:
Description
The simplified scheduling approach in the current implementation means that not all CPU-cores will be fully utilized in every situations.
E.g on a machine with 32 cores, if config.batch_limit = 32, it might happen that 32 (single-block) conversions are computed sequentially where each conversion utilizes only one core.
A better approach would be to maximize core utilization. In this case, the sns-worker should convert 32 blocks in parallel thus processing 32 different (single-block) ciphertexts simultaneously.
The text was updated successfully, but these errors were encountered: