hylomによる
2009年11月17日 14時37分の掲載
そして日本人は方眼紙を作った部門より。
そして日本人は方眼紙を作った部門より。
stat 曰く、
スーパーコンピューティング分野のカンファレンス「SC09」において、マイクロソフトがクラスタコンピュータリングの様々な技術をアピールしましたが、その中でクラスタ上で動作する Excel 2010 が発表されました(CNET Japanの記事)。Windows HPC Server 2008 R2上で動作し、通常なら計算に数週間を要していたようなスプレッドシートでも、わずか数時間で計算が完了するそうです。リリースは2010年夏を予定しているとのこと。
また、Excelの他にも、最大1000ノードのクラスタサポートが可能な Windows HPC Server 2008 R2 や、クラスタ上で効率的に動作するソフトウェアの作成がサポートされる Visual Studio 2010も発表されました。
計算結果 (スコア:5, すばらしい洞察)
コメントを書く
もしかしたら意外に筋がいいかも? (スコア:5, 興味深い)
普通に考えたらHPC用途でExcelってのはありえなさそうなんですけど, HPC向けプログラミングフロントエンドとして見たら, もしかしたら意外に有効かもしれないという気がしてきました.
と言うのも現在のHPCのプログラミングでは, 基本的にはFortranやC等の様な1次元の処理流れを前提とした手続き型プログラミングが主流になっています. 一方, 実際の処理系は並列動作で総合的な計算量を稼ぐという構造になっています. ですから, 本来解きたい問題に対し
の様な形で段階を追って変換することにより, 最終的な実行形式に持っていきます. 問題になるのは中間のプログラミングの部分です. ここで, それ以前では保持していた問題が本質的に並列化可能かどうかといった情報が失われ, コードのみが並列化可能性を示す鍵となります. 具体的にはコード中のDOループなんかを抽出して論理的に並列動作が可能かどうか判断しているのですが, コードによってはループの独立性がうまく判断できず, 並列化されないなんてことが多々あります.
一方, Excelの場合は計算が各セル別に定義されたデータドリブン形式なので, 個々の計算・データの関連/独立性をかなり的確に判断でき, 結果として自動的な並列化が高効率で可能になりうると想像できます.
HPCの分野では今までにも多くの並列化に適したプログラミング言語が登場しては, 特にFortranのソフトウェア資産という壁の前に阻まれてきたわけですが, Excelぐらい普及していればあるいは…という可能性はありそうです.
コメントを書く
Re:もしかしたら意外に筋がいいかも? (スコア:3, 興味深い)
さすがに数時間というのはないですけど、1時間くらいかかるバッチを数本使ってる身としては、アリじゃね?と思いました
HPCといっても、TOP500リストを見ていても上位ではないですが100位くらいからポツポツと、科学技術向けではないシステムが顔を出しています。大抵が、金融系や会計系で使われているシステムのようで、パッケージモノや自社開発でリスク計算のシミュレーションを行っていたりします
ただ、一方で計算資源を必要としてる企画や営業、経理部門は使い慣れたExcelで複雑怪奇なバッチを独自に作って、一昼夜動かして結果を見ていたりするので、手軽に高速化できるのならかなり需要があるのではないかと思います
#私の職場も、電子化されて不要になった内線電話帳があった場所に、VBAリファレンスとたのめーるのカタログが鎮座。拷問に使えそう [google.co.jp]
コメントを書く
親コメント
さすがMSさん、誰にもやれない、文科省へのスーパーアシスト (スコア:3, おもしろおかしい)
なわけはない。
コメントを書く
Re:さすがMSさん、誰にもやれない、文科省へのスーパーアシスト (スコア:5, おもしろおかしい)
担当者「勿論です。お手元のパソコンですらWindowsが動いてますよね。
あ、まだ発言の途中なので。
今回納入するスパコンはX Window対応です。
あ、まだ発言の途中なので。
ローマ数字もわかってない人がここにいるとは思えませんが、
『X』は皆様お分かりの通りローマ数字の10です。
あ、まだ発言の途中なので。
つまり、
あ、まだ発言の途中なので。
このスパコンで直接、
あ、まだ発言の途中なので。
仮想化を
あ、まだ発言の途中なので、遮らないでください。
ああ、仮想化ってのは
あ、まだ発言の途中なので、遮らないでください。
コメントを書く
親コメント
一方日本人は (スコア:3, おもしろおかしい)
コメントを書く
Excelは万能ツールです (スコア:5, おもしろおかしい)
「日本の皆様のMS ExcelやForza Motorsport 2の活用技術については、私たちも大変注目しております」(マイクロソフト)
「それでも日本なら…日本ならやってくれる」(海外のHentai日本ファン)
日本なら、Excelで天気予報だってできるに違いない。列と行、シートで3次元の格子を構成し、各セルに観測データをぶち込んで…。
コメントを書く
親コメント
これもこれも (スコア:2)
せっかくのスパコンならこれも。
- ExcelでFORTRAN
1セル1文字でプログラムを記述する。命令は7セル目(G列)から書く。
コメントを書く
親コメント
Re:一方日本人は (スコア:2)
これってExcelのそれぞれのセルに気圧やら気温やらを入れて、
天気のメッシュ予報をしたりするのではなくて??
コメントを書く
親コメント
質問: 動作がもっさり遅いです (スコア:3, おもしろおかしい)
・CPUパワーが不足していると思われます。クラスタを増設してください。
・シミュレーションなどで遊んでいる他のタスクの優先度を下げて、Excelに振り向けてください。
・今どき1PFlopsも出せないようなスパコンなんか誰も使わねーよ。低スペック厨乙。
コメントを書く
そこで (スコア:2, おもしろおかしい)
きっと仕分け人がやってくれそう
コメントを書く
んで (スコア:2, おもしろおかしい)
コメントを書く
通常なら計算に数週間を要していたようなスプレッドシート (スコア:2)
> 通常なら計算に数週間を要していたようなスプレッドシート
それはGoogleDocsでは何週間かかりますか
コメントを書く
一体 (スコア:1, すばらしい洞察)
>通常なら計算に数週間を要していたようなスプレッドシートでも
通常なら代替案を模索すべきようなデータなのに
敢えてエクセルで作った漢がどこかに存在する訳ですね・・・
コメントを書く
Re:一体 (スコア:5, すばらしい洞察)
EXCELしか使えないような人たちでも、気軽にスーパーコンピュータを利用できると考えればいいじゃないか。
欲しいのは結果なので、そのためだけに実現方法を覚えたり、人を雇ったりすることを考えれば、こういうのもありでしょ。
コメントを書く
親コメント
Re:一体 (スコア:3, 参考になる)
これは恐らくそんな環境向けへのアピールではないかと思います。
#ちょっとだけ中の人なのでAC
コメントを書く
親コメント
そしてあの言語が (スコア:1)
# yes, fly. no, fry.
コメントを書く
Re:そしてあの言語が (スコア:2)
使っている乱数発生関数の精度に問題があるのでは?
自作されてるなら問題ないかも知れませんけど。
参考良い乱数・悪い乱数 [so-net.ne.jp]
コメントを書く
親コメント
関連ストーリー (スコア:1)
Excelをスパコン代わりに使う日本人、クレイジーと米国人が驚愕 [slashdot.jp]
コメントを書く
ビッグブルー (スコア:1)
一斉にブルースクリーンにならないように。
なに、ブルーはやめた?
伝統は受け継いでください。
コメントを書く
で、最大行数は? (スコア:1)
当然、100億行とかになってますよね。
-------- tear straight across --------
コメントを書く
Excel クラウド (スコア:1, 興味深い)
結局、HPCって、知っている人しか使っていないという印象はあるので、こういう形だとしても、利用できる人が増えることは良いことだと思います。
コメントを書く
内部表現がそのままだと意味がない (スコア:1, すばらしい洞察)
内部表現がIEE754 64ビット倍精度のままだと意味がないんですが
そのへんどうなんだろう?
コメントを書く
夜の町にガオー (スコア:1)
いにしえのリンクスで表計算するようなイメージであってる?
コメントを書く
計算命令や結果はどういう形式で? (スコア:1)
VBAマクロ使うならばその限りではありませんが、Excelの特徴として、
・計算は式をセルに書くと、その場で行われる
・計算結果は保存されない。ファイルを開き直すと再計算される
というのがありますが、Excelからスパコンに計算命令を出したり、その結果を受け取るのにはどういう方法を使うのでしょうか?
パッと思い浮かぶ方法では、
・スパコンへの計算命令は"="の代わりに"@"か何か別の文字を使って行う
・スパコンは計算命令を結果に置換したExcelファイルを出力する
なのですが。
1を聞いて0を知れ!
コメントを書く
Windows HPC Server対応のFlightSimulator (スコア:1)
コメントを書く
推測その1 (スコア:1, おもしろおかしい)
スパコンならこんなのも多分あっちゅう間。
コメントを書く
親コメント
Re:いつまでビルゲイツ?[オフトピック] (スコア:1)
もし仮に、「ホンダ」というセクションがあったら、いつまででも本田宗一郎の写真を貼るんじゃない?
コメントを書く
親コメント