「プロセッサを2個搭載して、並列処理が神的にうまくいくと、性能が1.9倍になるかも」
あくまでも、神的。
言い直すと、
「プロセッサ2個積んで並列処理をして、1.5倍くらいの性能が出たのなら、随分、よくできたねぇ」ということ。
「プロセッサ2個積んで並列処理」というような甘い言葉に過度な期待は禁物なのだ。
/////
1.5倍になったときのことを、式をたてて。
F : 並列化できない(できてない)部分の割合
かかる時間は
F の部分はそのまま
残りの1-Fの部分は2個で動くので半分
それを足したものがもとの1.5分の1になればよい
F + (1-F)/2 = 1/1.5
F=1/3
つまり、3分の1を残しあとの部分は完全に並列化ができているということ。立派。