8並列で3倍速 - @ledsun blog で、8並列で動くことがわかりました。 コア数を変えて計測してみました。 つかったEC2インスタンスは次の通りです。
インスタンスタイプ | vCPU数 | コア数 |
---|---|---|
m6i.2xlarge | 8 | 4 |
m6i.4xlarge | 16 | 8 |
m6i.8xlarge | 32 | 16 |
4コアだと4並列で止まります。 8コアだと8並列で止まります。 ここまでは予想通りです。 16コアあっても8並列で頭打ちになります。 ということはm6i.32xlargeを使って64並列!とかは意味がなさそうです。
8並列で頭打ちになるのは、なぜでしょうか?
ちなみに16コアの8並列までは、雑に次のような感じになるようです。
- 2並列で2倍
- 4並列で3倍
- 8並列で4倍
8コアで8並列するよりは速いです。 ここは期待通りです。