コンピュータネットワークでは、ネットワークを2つの等しいサイズのパーティションに分割することができます。ネットワークトポロジの二分帯域幅は、任意の2つのパーティション間で利用可能な最小帯域幅です。[1]頂点、辺、および辺の重みを持つグラフを考えると、の二分帯域幅は
。
言い換えれば、ネットワークは、 2 つのパーティション間の帯域幅が最小になるように 2 分割されます。 [2]ネットワークは、の場合に完全 2 分割帯域幅を持つと見なされます。[3]直感的には、完全 2 分割帯域幅とは、ネットワーク内のすべての頂点が送信元と送信先のペアとして一致し、すべてのペアが同時にレート 1 でフローを送信する場合、2 分割ボトルネックがないことを意味します。したがって、2 分割帯域幅は、2 分割されたネットワーク全体のボトルネック帯域幅を説明します。
二分帯域幅の計算
n 個のノードを持つ線形アレイの場合、二分帯域幅は 1 つのリンク帯域幅です。線形アレイの場合、ネットワークを 2 つのパーティションに二分するには、1 つのリンクを分割するだけで済みます。

n 個のノードを持つリングトポロジの場合、ネットワークを二分するには 2 つのリンクを切断する必要があるため、二分帯域幅は 2 つのリンクの帯域幅になります。

n 個のノードを持つツリートポロジの場合、1 つのリンクを切断することでルートで二分できるため、二分帯域幅は 1 つのリンク帯域幅になります。

n 個のノードを持つメッシュトポロジの場合、ネットワークを二分するためにリンクを分割する必要があるため、二分帯域幅は リンクの帯域幅になります。

n 個のノードを持つハイパーキューブトポロジの場合、ネットワークを二分するには n/2 個のリンクを分割する必要があるため、二分帯域幅は n/2 個のリンクの帯域幅になります。

[2]
二分帯域幅の重要性
ネットワーク性能のこの指標の重要性に対する理論的裏付けは、クラーク・トンプソン(旧姓クラーク・トンプソン)の博士研究で開発されました。[4] トンプソンは、ソート、高速フーリエ変換、行列-行列乗算の重要なアルゴリズムは、二分帯域幅が不十分なコンピュータでは、CPU やメモリではなく通信によって制限されることを証明しました。F . トムソン・レイトンの博士研究[5]は、シャッフル交換ネットワークとして知られる計算上重要なDe Bruijn グラフの変形の二分帯域幅に関するトンプソンの緩い境界[6]を強化しました。ビル・ダリーによる、様々なmに対するm次元nキューブネットワークのレイテンシ、平均スループット、ホットスポットスループットの分析[2]に基づくと、同じ二分帯域幅(例えば、トーラス)を持つ高次元ネットワーク(例えば、バイナリnキューブ)と比較して、低次元ネットワークはレイテンシが短く、ホットスポットスループットが高いことがわかります。[7]
なお、二分帯域幅とネットワークスループットは漸近的に異なる指標であり、ネットワークトポロジに応じて異なる速度で増加する可能性があるという主張もある。 [3] [8]
参考文献
- ^ John L. Hennessy および David A. Patterson (2003)。『コンピュータアーキテクチャ: 定量的アプローチ (第 3 版)』Morgan Kaufmann Publishers, Inc. p. 789。ISBN 978-1-55860-596-1。
- ^ abc Solihin, Yan (2016).並列マルチコアアーキテクチャの基礎. CRC Press. pp. 371– 381. ISBN 9781482211191。
- ^ ab Namyar, Pooria; Supittayapornpong, Sucha; Zhang, Mingyang; Yu, Minlan; Govindan, Ramesh (2021-08-09). 「データセンタートポロジのパフォーマンスのスループット中心の視点」。2021 ACM SIGCOMM 2021 カンファレンスの議事録。SIGCOMM '21。ニューヨーク、ニューヨーク、米国:Association for Computing Machinery。pp. 349– 369。doi : 10.1145 / 3452296.3472913。ISBN 978-1-4503-8383-7。
- ^ CD Thompson (1980). VLSI の複雑性理論(PDF) (論文). カーネギーメロン大学.
- ^ F. Thomson Leighton (1983)。VLSI における複雑性の問題: シャッフル交換グラフおよびその他のネットワークの最適レイアウト (論文)。MIT プレス。ISBN 0-262-12104-2。
- ^ Clark Thompson (1979). VLSI の面積時間計算量。Caltech Conf. on VLSI Systems and Computations の議事録。pp. 81– 88。
- ^ Bill Dally (1990). 「k-ary n-cube相互接続ネットワークのパフォーマンス分析」. IEEE Transactions on Computers . 39 (6): 775– 785. CiteSeerX 10.1.1.473.5096 . doi :10.1109/12.53599.
- ^ Jyothi, Sangeetha Abdu; Singla, Ankit; Godfrey, P. Brighten; Kolla, Alexandra (2014-06-16). 「データセンター ネットワーク トポロジのスループットの測定」。2014 ACM国際会議「コンピュータ システムの測定とモデリング」。SIGMETRICS '14。ニューヨーク、ニューヨーク州、米国: Association for Computing Machinery。pp. 597– 598。doi : 10.1145 /2591971.2592040。ISBN 978-1-4503-2789-3。
