パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Gbpsも1万円で手に入る時代」記事へのコメント

  • PCIバスはほとんどが32ビット33MHzですよね。となると、帯域は132MB/秒くらいですか。その場合、通信中は1000BaseのカードがPCIバス全部占有しちゃうようなイメージですかね?
    • CPU とメモリと LAN カードだけのマシンで Beowulf 組むんですよ。

      今の CPU とメモリの値段考えると、驚く程安価でかなりの速度が出そう。
      Alpha マシンよりコストパフォーマンスが優れているでしょう。
      大学の各研究室レベル等での構築が十分可能だとおもいます。

      #本当は設置する場所が一番問題。
      • by yasiyasi (5450) on 2001年11月10日 9時07分 (#37144)
        > CPU とメモリと LAN カードだけのマシンで Beowulf 組むんですよ。
        >
        > 今の CPU とメモリの値段考えると、驚く程安価でかなりの速度が出そう。
         「Beowulf Tutorial: Building a Beowulf System」の見積もり表によると、16ノードのBeowulfクラスタ・システムを作るのに24ポート・スイッチングハブ1個を使うんですね。
        # 最初にBeowulfの紹介記事を見たときには、
        # 「各ノードに4ポートNICをつんで、それで超立方格子(?)を組んで」と、
        # ややこしいネットワーク構成が必要、と書かれて いたようだが、
        # スイッチングハブで解決したのかな?
         プラネックス社が現在あつかっている1000BASE-Tスイッチングハブは、98,000円の4ポートだから、16ノード分のポートを作るには6台のハブが必要。ということは、スイッチングハブだけで、¥98,000×6=¥588,000(消費税別)、か。

         アライドテレシスでも、まだ4ポート以上の1000BASE-Tスイッチングハブは用意してないみたいですね。

        > Alpha マシンよりコストパフォーマンスが優れているでしょう。
        Alphaマシンだと、こういうCompaq謹製システムがあるので、ユーザーがゼロから手作りしなくても済むみたいですね。
        親コメント
        • ちょー立方 (スコア:3, 参考になる)

          by G7 (3009) on 2001年11月10日 13時39分 (#37174)
          あ。ハテナがついてるぅ。

          >それで超立方格子(?)を組んで

          2^N台のマシンの集合を、各マシンをN次元立方体の頂点に見たてて(概念的に)並べて、
          N次元立方体の各辺にネットワークの線(実体)を張ることで、
          ほかのどのマシンへも最大でN台のマシンを通るだけで行きつけるようにする、
          っていう奴でしたっけ。

          対角線方向に線を張るのをやめることで、
          張るべき場所の数の(組み合わせの)爆発を回避するってゆー。

          マシン番号のうち互いに「1bitだけが」違う2台は
          必ず線で直結されており、任意の番号から別の番号まで到達するには
          出発側の番号を到着側の番号に1bitづつ「近づけて」いけば
          必ず最短コースになるとゆー。
          通信の負荷を分散させたいと思ったら、Nbitのうちどれをチェンジするかを乱数かなんかでテキトウに散らして決めればいい、んでしょうか。

          1ノードから4本の線が出れるということは
          すると4次元立方体、なのかな。
          2^4=16。それで16ノードかぁ。
          親コメント
          • Re:ちょー立方 (スコア:2, 参考になる)

            by yasiyasi (5450) on 2001年11月10日 14時23分 (#37181)
            G7氏の親コメントは参考になったので、私の代わりに「+1」してください>今日のモデレータ各位
            > 1ノードから4本の線が出れるということは すると4次元立方体、なのかな。
            > 2^4=16。それで16ノードかぁ。
             私が読んだ最初のBeowulf紹介記事を引っ張り出してきて確認しました。(Linux Japan誌 1998/07号 p.78 「スーパーコンピュータはたかくない」 Jim Hill, Michael S, Warren, Patrick Goda)

             ロス・アラモス国立研究所で1996年に作られた16ノードのBeowulfクラスタ「Loki」では、『4時限ハイパー・キューブ』(翻訳記事のまま)で各ノードを接続しているそうです。

             で、このハイパー・キューブ状のネットワークだけでなく、スイッチング・ハブで構成されたネットワークでも各ノードはつながっているとのこと。スイッチング・ハブにはフロント・エンド・マシンもつながっているそうです。

             Compaqが売っている、Alphaマシンによるクラスタ・システムの概念図にも、フロント・エンド・マシンと各ノードがつながるスイッチング・ハブとは別に、フロント・エンドとは独立したスイッチング・ハブもオプションで追加できるようです。

            親コメント
            • Re:ちょー立方 (スコア:2, 参考になる)

              by maezoh (4657) on 2001年11月10日 17時26分 (#37206)
              なるほど。
              Loki の場合は gravitational N-body simulation とかを計算するので全てのノードかほぼ同距離になるよう繋げる必要があるんですね。
              #重力場は長距離力だから?

              問題を2次元の差分方程式なんかに決め打ちしてやれば、考える系と同じ配位数で良いわけですし。
              #気象予報のシミュレーションはこれにあたるのかな?

              パラメータパラレルするだけなら RS-232c でも(どうやって繋ぐかは別として速度的に)十分だし。

              ほとんど計算する対象依存になるんでしょうけども、少なくともノード間通信時間は並列化のボトルネックなんで、速いに越したことは無し。
              #実際結構悩まされている。
              親コメント
              • by G7 (3009) on 2001年11月11日 2時29分 (#37295)
                >全てのノードかほぼ同距離

                細かいこと言えば、2^N台に対してネット距離が(最大)Nなわけで、
                同距離ってわけじゃなく、いわゆるLogオーダーって奴ですよね。
                リニアオーダーよりはずっとマシなのは同じだけど。

                #モトネタはたしかネットワークの概論を説明する本かなんかのかなり最初の頁に載ってた話だったと思う(^^;
                #スター型だのなんだの…

                >計算する対象依存

                対極に有るのがSETI@homeみたいな奴っすかね。
                親コメント
        • by maezoh (4657) on 2001年11月10日 10時03分 (#37150)
          まだ1000のスイッチングハブが高価なんですね。あいたた。
          #各マシン Dual (CPU & NIC) にして所どころクロスケーブルででも繋げますか ;-) <本末転倒の匂い
          それから Beowulf って単語使ったのもまずかったかも知れませんね。
          単に外に繋がったマシンが1台だけのクラスタのことです。
          #まだ固有名詞の匂いが残っている?

          あと、
          >「Beowulf Tutorial: Building a Beowulf System」 の見積り表
          見てみたんですけど、僕には24ポートのスイッチが必要な理由がわかりませんでした。
          #LAN カードは18枚で良いと書いてあるので、、。

          うーん。しかし世の中そんなに甘くはないみたいですね。
          親コメント
          • by KENN (3839) on 2001年11月10日 11時43分 (#37159) 日記

            僕には24ポートのスイッチが必要な理由がわかりませんでした。

            単に「18ポートのスイッチはメーカーのラインナップにあまりない」というだけな気が。

            で、GbEの話に戻すと、PLANEXの4ポートを使うという前提だとHUB同士を繋ぐ線が必要なので、実質使えるポートは3つだから、結局6台必要、という話ではないかと。

            なのでこんなのを使えば1台で済むと思いますが、US-Onlyのオンライン直販で$2685です。PLANEXの4ポート6台よりは安いですが。

            親コメント
            • > なのでこんなのを使えば1台で済むと思いますが、US-Onlyのオンライン直販で$2685です。
              たしかに。ご紹介のNETGEARの24ポートハブのほうが、良さそうですね。
              • 「4ポートハブ6台をカスケード」だと、カスケードしているところにハブ間横断の通信が集中して、ボトルネックになりかねない。
              • そんなことはさておき、安いことが何よりも、じゅ~よ~
              ところで、Beowulfの各ノード間の通信量が100Mbpsではもたないほど、今のPCの計算能力は上がっているんですか?
              親コメント
              • by Anonymous Coward on 2001年11月10日 17時44分 (#37209)
                > ところで、Beowulfの各ノード間の通信量が100Mbpsでは
                > もたないほど、今のPCの計算能力は上がっているんですか?

                最近の事情はよくわかりませんが、かつての私のような
                根性ナシ学生にとっては、粒度がどーのってことを考え
                なくていいくらい通信速度が速くなってくれたほうが、
                数値シミュレーションプログラム書くときには嬉しいと
                思います。
                親コメント

開いた括弧は必ず閉じる -- あるプログラマー

処理中...