分散コンピューティング

僕には必要ないけど、これ見たときに、この用途を真っ先に連想しました。
ギガビットイーサじゃないのが残念だけど、3Dレンダリングとか、ロジックの分散処理とか考えると結構面白そうな感じ・・・。
費用対効果はどんなもんなんでしょ?

投稿日 2005/01/24 17:40

返信: 12

2005/01/24 20:08 Community User への返信

たしかに、Xserve を多数並べるよりも Mac mini を多数並べる方がコンパクトなのは確かですね。ネットワークは FireWire 400 経由の TCP/IP 通信はいかがでしょう? 100Base-T よりは速いはずです。
3D レンダリングに関しては、高性能になった GPU にやらせるのがイマドキのやり方でしょう。つまり、PowerMac G5 にメチャメチャ高性能なグラフィックボードをつけた方がよさそうです。
分散処理というと、DNA の解析とかの膨大な計算量を必要とする用途が考えられますが、それには Mac mini の CPU は弱いかもしれません。まじめに計算しないと分かりませんが、Xserve G5 (Cluster Node) x1 と Mac mini x5 のどちらが速いかというと、前者のが速いでしょう。
Xserve: Dual 2.3GHz PowerPC G5/各512K 二次キャッシュ/1.15GHz システムバス/512MB DDR400 ECC SDRAM
Mac mini: 1.42GHz PowerPC G4/256MB DDR333 SDRAM

2005/01/24 20:10 Community User への返信

たしかに、Xserve を多数並べるよりも Mac mini を多数並べる方がコンパクトなのは確かですね。ネットワークは FireWire 400 経由の TCP/IP 通信はいかがでしょう? 100Base-T よりは速いはずです。
3D レンダリングに関しては、高性能になった GPU にやらせるのがイマドキのやり方でしょう。つまり、PowerMac G5 にメチャメチャ高性能なグラフィックボードをつけた方がよさそうです。
分散処理というと、DNA の解析とかの膨大な計算量を必要とする用途が考えられますが、それには Mac mini の CPU は弱いかもしれません。まじめに計算しないと分かりませんが、ほぼ同じ値段である Xserve G5 (Cluster Node) x1 と Mac mini x5 のどちらが速いかというと、前者のが速いでしょう。
Xserve: Dual 2.3GHz PowerPC G5/各512K 二次キャッシュ/1.15GHz システムバス/512MB DDR400 ECC SDRAM
Mac mini: 1.42GHz PowerPC G4/256MB DDR333 SDRAM

2005/01/25 17:07 Community User への返信

僕の手持ちのアプリで云うと、LightWaveで分散レンダリングのときに、どうかなと考えたのですが、やっぱり、XserveG5のほうが速いんですかねぇ。
誰か試してくれないかなぁ。

2005/01/26 15:31 Community User への返信

一応、その系のプログラマですので少し。
> 3Dレンダリング
GPUはゲーム等リアルタイムに表示する方がメインであって
高精度の3D画像作成のレンダリングは基本的にCPUでやる事が今でもメインとなります。
(その方がまだ速いし、今のGPUは表示にのみに特化している)
アプリによりますが、現状のG5に最適化(64bit化)されていない状態では、
G5は純粋にクロック+メモり帯域分で高速と考えて下さい。
ただメモリは通常キャッシュが効いている状態であれば1.1〜1.2倍程度の差ですが。
またDual CPUも2倍になる訳ではなく最適化かけたとしてSingleの実質1.7倍程度が限界です。
全て同じメモリ容量(Dualは2倍)を積んでいたとして1.0GHz G4 Singleを100とすると、
Mac mini 1.25GHzは125、G5 1.8GHz Singleが180、G5 1.8GHz Dualは320、G5 2.5GHz Dualは450程度と思います。
ちなみに5台のMac miniでは大雑把では125 + (125 * 0.65 * 4)で450とG5 2.5GHzと張り合える速度かなと思います。
経験上なのですが、相手がDual 2.3GHz Xserve1台であればMac mini 5台だと搭載メモリ次第で勝機はあります。(爆)
(スワッピングしたら負けと思って下さい)
ただ注意なのですが、バージニア工科大学に勝とうと5500台以上のMac miniを用意したとしても勝てません。
これは一定の台数(結構少ない)を超えるとネットワーク負荷が限界を超えてしまう為ですね。

2005/01/26 21:02 Community User への返信

ネットワークのオーバーヘッドなんかを考えたら、性能的にはxServeG5単体の方が高そうですね。電気消費量も単体の方が少ない(?)だろうし。でもxServeの場合、外箱も必要だし、場所も取りそうだし、絶対金額もそこそこするしで、導入コストが高そう・・・。
でも、miniを1,2台買って手軽にノードを追加出来るってのはちょっと面白そうな気がします。
ところで、分散処理に興味を持って、xGridをダウンロードしてみたんですが、これ、自分でプラグイン書けるんですね。暇なときに何か作ってみようかなぁ。

2005/01/30 09:11 Community User への返信

Mac mini買いました。
LogicProを使っていますが、オーディオ分散処理に使えますでしょうか?
アップルの日本語サイトでは、ギガビットイーサネットを使って..。と書いていますが、英語のサイトでは、
Simply add one or more Macintosh systems via Ethernet to your Logic Pro 7 system.(ギガビットとは書いていない..。)
と書いています。
可能だとしたら、100BaseTとFireWireでのTCP/IP接続はどっちが速いのでしょう?
AirMacExtremeのスロット(mini PCI だと思う)に挿せる、ギガビットEtherのカードがあれば最高なんですが...。

2005/01/30 11:23 Community User への返信

> AirMacExtremeのスロット(mini PCI だと思う)
AirMac Extremeカードはmini-PCIですが、Mac miniのスロットはMac mini専用のスロットのようです。Mac miniにAirMac Extremeカードを乗せるのには、アダプタをかませるのではないでしょうか(専用カードということはないとは思いますが)。

2005/01/31 12:49 Community User への返信

> LogicProを使っていますが、オーディオ分散処理に使えますでしょうか?
ネットワークで対応していればTCP/IP接続で大丈夫だと思います。
> 可能だとしたら、100BaseTとFireWireでのTCP/IP接続はどっちが速いのでしょう?
100BASE-Tは100Mbps(12MB/s)、FireWireは400Mbps(50MB/s)が理論値なので
理論値通りならばFireWireの方が速いですね。
> AirMacExtremeのスロット(mini PCI だと思う)に挿せる、ギガビットEtherのカードがあれば最高なんですが...。
接続するデバイスを決めうちしていると思うので無理だと思います。
もし付けれたとしてもケーブルの出し方で問題がありそうですが。

2005/01/31 12:50 Community User への返信

> LogicProを使っていますが、オーディオ分散処理に使えますでしょうか?
ネットワークで対応していればTCP/IP接続で大丈夫だと思います。
> 可能だとしたら、100BaseTとFireWireでのTCP/IP接続はどっちが速いのでしょう?
100BASE-Tは100Mbps(12MB/s)、FireWireは400Mbps(50MB/s)が理論値なので
理論値通りならばFireWireの方が速いですね。
> AirMacExtremeのスロット(mini PCI だと思う)に挿せる、ギガビットEtherのカードがあれば最高なんですが...。
接続するデバイスを決めうちしていると思うので無理だと思います。
もし付けれたとしてもケーブルの出し方で問題がありそうですが。

2005/02/02 13:07 Community User への返信

NO9さん、こんにちは
Mac関連の雑誌によれば、Extremeカードはロジックボード上のコネクタに装着するアダプタカードに取り付けられるようです。見た限りでは、アンテナ等が見当たらないので、後日販売されるというキットに含まれるのではないでしょうか?だとすると、現行のカード単体の取り付けはできない公算が高い事になります。
その前に、AirMacExtremeスロットに装着するGigabitEthernetカードがあっても、端子を外部に出せないのではないかと(苦笑)。
《書き込みにコメント付け隊》
   いとうみきでした

2005/02/02 14:19 Community User への返信

> Extremeカードはロジックボード上のコネクタに装着するアダプタカードに取り付けられるようです。
ライザーカードを付けて、AirMac ExtremeとBluetoothを取り付けるようですね。
> 後日販売されるというキットに含まれるのではないでしょうか?
アンテナも別売ですか…。(苦笑)

2005/02/02 17:17 Community User への返信

僕もLogic持ってますが、確かギガビットイーサでないと駄目だったような気がします(どこで目にしたか忘れましたが)。
また、実際問題として、ギガビットイーサでないと、ネットワークのオーバーヘッドで分散処理させる意味が無くなるような気もします。
FireWireで接続するのが好いとは思いますが、どこかのサイトで信頼性にちょっと難があるという報告も・・・。
でも、買ってしまったわけですから、試して、結果教えてください。
僕も興味があります。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

分散コンピューティング

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。