約 4,089,254 件
https://w.atwiki.jp/physlab_keisanki/pages/29.html
スパコンプログラミング スパコンに並列計算をさせるには「MPI」を使います。 配布プリント 2月13日 スパコン勉強会資料1.doc 二台目の登録方法 家のPCで鍵を生成します。手順は手引きに書いてあります。生成したらその公開鍵をコピーしておきます。 家から大学のECCSアカウントにログインします。winならPuTTYでun001.ecc.u-tokyo.ac.jpに接続して、自分のID(g000000みたいな)とパスでログイン。macならssh (自分のID)@un001.ecc.u-tokyo.ac.jp。 さらにECCSアカウントからスパコンにログインします。今ECCSにログインしたターミナルで、ssh (自分のスパコンID t000000みたいな)@ha8000-3.cc.u-tokyo.ac.jpと打てばOKです。 emacs ~/.ssh/authorized_keys と打って、登録されている鍵を編集します。今までに登録されている一つの鍵が表示されるはずです。 この次の行に、手順1でコピーした公開鍵を貼り付けます。ここで、鍵が1行になっているようにします。画面では複数行に見えても、1行になっていることがあるので注意(カーソルを動かしてみると分かる)。コピーの段階で一行にまとめておくと良い。鍵の一番最後のメールアドレスみたいなのの一つ手前の文字はスペースです。改行では無いです。 Ctrl+x Ctrl+s Ctrl+x Ctrl+cの順に押します(保存して終了) これで家のPCからスパコンにログイン出来るはず 参考 http //www.cc.u-tokyo.ac.jp/system/ha8000/ha8000-tebiki/ http //nkl.cc.u-tokyo.ac.jp/seminars/T2Kfvm/ http //www.kata-lab.itc.u-tokyo.ac.jp/class-matr2011w.htm MPIプログラム例 MPI命令の詳細は上の文献を見てください。 コンパイルはmpiccなどで。 スパコンhello world firstmpi.c 時間計測 mpiwtime.c 行列ベクトル積(並列化なし) mpimatvec.c 行列ベクトル積(並列化あり) mpimatvec2.c
https://w.atwiki.jp/oxygennotincluded/pages/97.html
スパコン
https://w.atwiki.jp/sunnyjourney/pages/119.html
★2024年3月7日公開音声 春になったら6.7.8話感想‐1.結婚式終わりました https //voicy.jp/channel/3326/743623 (00 40~) こうへい「まさかの再開(動画の)事故という。ちょっと前に撮った動画なんですよ。タイミングをのがしていまして、だから出しちゃいたいというのがあって。あと、普通に修理費の足しにしたかったというのもあって」 (01 02~)みずき「ま、そういうのも諸々含めて生活費ですからね。お仕事としては大事なのではないのでしょうか」 参考 ★2024年03月06日公開動画 ついに旦那がやってしまった…。 https //www.youtube.com/watch?v=4G3Cjsdo5Kc&t=785s 彼らは既に、スポンサーに切られそうなため動画を回して欲しいと視聴者にお願いする動画を上げて炎上した過去がある。 ※現在は削除済み
https://w.atwiki.jp/wanlie/pages/23.html
世界一読みたかった お金の聖書 【著者名】 ザビエル 【読んだ日】 2006/1/3 【ページ数】 239 【およそかかった時間】 80 【感想など】 著者のホームページ(http //www.businessdiamond.com/)を知って手にとった本。ホームページでお金への考え方がまったく今の自分と違うことからとても興味があった。 非常にわかりやすく書いてあり、何回も読みたい本の位置づけになった。裕福になる認識を根底から考え直させるきっかけになった本。お金は感情とデータと割り切ること、お金がないとものが買えない側面がデータ、コップに水が半分もあるorしかないと考える面が感情、お金に関しての勉強をしたことがなかった自分には刺激的だったし分かりやすい表現だった。 まずエントリーには最適な本ではないでしょうか。 Step1 豊かであることに足りない、身につけることは何か Step2 変わらず Step3 分 Step4WORD 貯蓄、マズロー、香港銀行、HSBC、投資、ビジネス、キャッシュフロー、七つの習慣、不動産、利回り、感情コントロール、感情とデータ、分析、財務諸表、リーダーシップ、レバレッジ、てこ Step4Qes マズローって何の人?どうしてHSBC?タックスヘイブンって?七つの習慣とどう関係がある?感情をコントロールするには?お金は感情とデータ?レバレッジって何?テコをうまく使うには? Step4RST Step4SR 貯蓄、感情とデータ、香港銀行、海外投資、キャッシュフロー、株式投資、ビジネス、人格と能力、不動産投資、感情のコントロール、分析、レバレッジ 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/smoksan/pages/876.html
世界一になってやる! 121話での染岡さん格言。 雷門中との通信で半田達と連絡し、部員の激増や部室再建の報告、 そして世界大会決勝進出の祝福と激励を受け感極まった際の発言。 感激に溢れる円堂の返事に次いで堂々と世界一宣言し、直後に豪炎寺も頷き壁山もテンション立ち上がリーヨ……と、一期から見ている者にとって非常に感慨深いシーンとなった。 実力に差が出たかもしれないが、彼らと共にサッカーをしてきた事、同じチームである事を思い出させてくれる。 自身に満ちた宣言から、彼らの想いに応えるという染岡さんの並々ならぬ気迫と意志が感じられる格言と言えよう。 一方他のFWは新しい連携相手を見つけていた。 【関連】 日本一の次は宇宙一、宇宙一の次は世界一ときた! 初期部員/初期メンバー
https://w.atwiki.jp/thiroyoshi/pages/23.html
次世代スーパーコンピュータ(2009年5月現在) ポートアイランドに建設予定の次世代スーパーコンピュータ。 その速度は、公式発表で10PF。噂ではそれ以上ではないかと目される。 当初は、理化学研究所を中心として、富士通・NEC・日立の3社での共同プロジェクトとなっていた。 しかし2009年5月現在、サブプライムローン問題に端を発した世界同時不況の影響から業績悪化を理由にNEC・日立がプロジェクトの撤退を決定。プロジェクトの大幅な遅れが予想される。 これには、業績悪化以前の問題も少しはあったらしい。それは、スパコンについての時代の潮流と各社の得意分野によるものである。 現在のスパコンの流行はスカラー型であり、ベクトルではない。この次世代スパコンでは、この相容れない2つの仕様を融合した新たなスパコンを構築することも目標であった。 富士通・日立はスカラー、NECはベクトルを主にしていたが、このスカラーとベクトルを融合しようとすることから既に無理があった。そこにきて、唯一ベクトルを扱うNECが撤退を表明したところで、プロジェクトは中断。大幅な見直し作業が必要となってしまう。これによって、稼動時期が遅れることは明白であり、多くのところで影響が出ることは免れないだろう。 神戸大学とスパコン 次世代スパコンがポートアイランドに建設されることが決定したことを受けて、神戸大学がその利用に前向きになっている。 その影響で、神戸大学工学研究科情報知能工学専攻は工学研究科から独立し、システム情報学研究科として再スタートすることになる。 この研究科を設立するに当たっての目標は「スパコンを扱える人材の育成」である。 さらに、来年度から設立されることの準備であろうか、様々な分野からすばらしい教授数人を招致している。中にはあの地球シミュレータを扱っていたというスパコンのスペシャリストである先生もおられる。つまりは、スパコンをより有効に扱える先生方を呼んでいるのであり、このことだけでも神戸大学がスパコンの有効利用にかなり本気になっていることが伺える。 #bf 名前 コメント
https://w.atwiki.jp/ksgwiki/pages/33.html
不注意でもう修正も調整もできなくなってしまったわけですが。 そんなことをずらずらと。どちらかというと反省点も多い。 もちろんネタバレです。 +... 容易にokgできてしまう これは修正というよりもう少しバランスをなんとかしたかったという部分。 涙目すぎる一部の技 黒の魔法、ミスティックケイジなど。 調整して出そうと思った矢先のミス。 ToA 最終奥義()。 上に通じますが、消費MP100ぐらいでもよかったかもね。 逆に一部の技強すぎる そうかもしれない。 ラスボスふざけんあ 反省している。 デッドエンドクライマックス 本当は霊属性じゃなくて命属性にしたつもりだった。 結果的にこれでよかったのか…? 夢想弓 序盤であれは強すぎたかもしれない。回数3とはいえ。 グレートソード なんでメニュー画面で使えるんだよ! バハーウォーヘン 100ってなんなの、馬鹿でしょ。 高潔のあかし 作る人いるのっていう。 なんでたけみかづちさんがずっと足踏みしてるの? ミスなんですねぇ。 クリティカル 2倍はでかすぎるんじゃないのと。 1.75にしたらバグったから結局こうなった。 他にもあるんじゃないですか
https://w.atwiki.jp/izu6105/pages/67.html
米国ラスベガスで開かれた「ピザ世界コンテスト」 に招待された埼玉県羽生市川崎のイタリア料理店 「アロマヴィータイオンモール羽生店」のピザ職人、 赤荻一也さん(27)(栃木県藤岡町)が、 ピザ生地を回し続ける「ロンゲストスピン部門」で 日本人としては初めて優勝し、世界一に輝いた。 ヤフーニュースhttp //headlines.yahoo.co.jp/hl?a=20090331-00000035-yom-sociより 日本人が、ピザの生地を回す部門で、 世界一を取るなんて、凄いですね。 赤荻一也さんは、他の部門でもメダルを取る程の腕前なんですね。 イタリア料理関連商品はこちら イタリア
https://w.atwiki.jp/thiroyoshi/pages/20.html
スパコン雑記。スカラー版。 スパコンの最大の利点である並列化を行う際のノウハウ。 時代の流れはスカラーらしい。俺たちもスカラー中心でいくべき!? 「なんじゃこりゃ?」って単語があったら一度「用語解説」をご覧あれ。 使用スパコンのスペック スカラー:Express5800/i120Rg-1 CPU 1(Core 2) CPU性能 921.6GFlops(12.8GF×72) メモリ 2GB ノード数 72 OS Cent OS 4.5 コンパイラ:PGI ライブラリ性能解析ツール ACML(PGI Server Bundle),PGI Tools(PGI Server) コンパイルやジョブ投入はフロントエンドサーバーで行われ、スパコンで行われるものは計算のみ。 フロントエンドサーバーのOSなどはスパコンと同じ。 プログラム構築術(スカラー) 配列定義 OpenMPによる並列化指示 MPIによる並列コンピューティング指示 コンパイル術(スカラー) ローカルで使用していた共有ライブラリの利用 SMP上での自動並列化(-Mconcur) OpenMP指示行による並列化(-mp) SSE機構を利用した並列高速化(-fastsse) インライン化による高速化(-Mipa=inline) コンパイラが最適化を施した部分の情報を得る(-Minfo) コンパイル時に最適化が不可能であった部分のみの情報を得る(-Mneginfo) シェルスクリプト シェルスクリプトでコンパイルから結果表示まで 参考URL スパコンにまつわるETC プログラム構築術 スパコンでプログラムを構築する際の注意と、テクニック。 配列定義 スカラーでは問題なくできました。何か問題があれば、また追加します。 ベクトルで出来ませんでした。 OpenMPによる並列化指示 長くなるので、詳しくは以下のページで。 OpenMPの使い方 プログラム内での実際の効果の検証 MPIによる並列コンピューティング指示 MPIの使い方 コンパイル術 スパコンでのコンパイル時の注意と、テクニック。 ローカルで使用していた共有ライブラリの利用 現在検証中だが、環境変数LD_LIBRARY_PATHを使えるかもしれない。 現時点での詳細は、「プログラミング」の「ライブラリの扱い」参照。 SMP上での自動並列化(-Mconcur) DO文やfor文などの並列可能な部分を解析し、自動並列化を行ってくれるもの。 コマンド: -Mconcur 使用する際のCPU数(スレッド数)はシェルスクリプト内で指定することになるようです。 以下で紹介しているコマンドは使用できないようです。残しておきますが、参考までに。 しかし、これだけではダメで、環境変数NCPUS(または、OMP_NUM_THREADS)を設定する必要がある コマンド: export NCPUS=(CPU数) 以下に実行例を示す。 例: $ pgf95 –fastsse -Minfo -o test -Mconcur test.f $ export NCPUS=2 (bash 使用時で、CPU/スレッド数 2 を指定) $ ./test このコマンドにもサブコマンドが存在する。それらについてはマニュアル(PGI_softek_ug p22)を参照のこと。 OpenMP指示行による並列化(-mp) OpenMPを使える環境で、そのプログラムをコンパイルするときに使う。 コマンド: -mp 使用する際のCPU数(スレッド数)はシェルスクリプト内で指定することになるようです。 以下で紹介しているコマンドは使用できないようです。残しておきますが、参考までに。 また、自動並列化のときと同様に環境変数OMP_NUM_THREADS(または、NCPUS)を設定する必要がある。 コマンド: export OMP_NUM_THREADS=(スレッド数) これを使用するには、ソースコードの中で並列化を行う部分を明示しておく必要がある。 また、並列化する際には注意が必要である。 ループ部分などで前後のループにおいて依存関係がある。 指示行が間違っている。 などの理由から、性能向上しない(むしろ、落ちる)、計算結果が変わるなどの症状を起こす場合がある。 以下では例を示す。 例:ユーザプログラム例 (test.f) ---------------------------------- C USER PROGRAM INTEGER A(1056,1024) C$OMP PARALLEL SHARED ... ← OpenMP 指示行(通常のコンパイラで C$OMP DO はコメントと見なされます) DO J = 1, 1024 ... END DO C$OMP END DO NOWAIT ---------------------------------- $ pgf95 –fastsse –Minfo -o test -mp test.f $ export NCPUS=2 (bash 使用時で、CPU/スレッド数 2 を指定) $ ./test OpenMPの詳しい説明は参考URLを参照のこと。 また、サブコマンドについてはマニュアル(PGI_softek_ug p23)を参照のこと。 SSE機構を利用した並列高速化(-fastsse) SSE機構を備えた環境で有効である。ループ部のベクトル化とスカラー計算部のSSE化を行う。 コマンド: -fastsse これは複合コマンドであり、様々な機能が集約されいる。 また、SSE機構を備えていないマシンでは、上記コマンドの代わりに、 コマンド: -fast を用いるとよい。これも複合コマンドであるが、どちらのコマンドもその環境で性能を最大化することに一役買ってくれるものである。 インライン化による高速化(-Mipa=inline) ソースコード中のインライン展開が可能なものを検索し、それを自動でインライン化するコマンド。 コマンド: -Mipa=inline C/C++の場合には複数のソースファイルにわたってインライン化を行うことができる。 また、自動ではなく自分で明示的かつ厳格にインライン処理を行う部分を指定することもできる。 コマンド: -Minline こちらでは、様々なサブオプションを指定することで、 インライン化する(しない)関数の指定 インライン化する関数の条件を指定 など、細かな指示を出すことができる。 詳しいサブコマンドは手持ちのマニュアル(PGI_softek_ug p13)を参照のこと。 コンパイラが最適化を施した部分の情報を得る(-Minfo) コンパイル実行後にコンパイラが最適化を施した箇所を表示するためのオプション。 様々なオプションとの組み合わせが可能であり、それに応じた情報を提供してくれる。 コマンド: -Minfo 次のように出力される 例: $ pgf95 -fastsse -Mvect=prefetch -Minfo Test.f initia 195, Loop unrolled 8 times 204, Loop unrolled 8 times fielde 56, Interchange produces reordered loop nest 57, 56 90, 1 loop-carried redundant expression removed with 3 operations and 4 arrays … … 詳しい説明や、他の使い方に関してはマニュアル(PGI_softek_ug p29)を参照のこと。 コンパイル時に最適化が不可能であった部分のみの情報を得る(-Mneginfo) 最適なコンパイルを行うために、最適化できていないところの情報を取り出すオプション コマンド: -Mneginfo 詳しい使い方や、サブオプションについてはマニュアル(PGI_softek_ug p30)を参照のこと。 シェルスクリプト シェルスクリプトでコンパイルから結果表示まで シェルスクリプトではいろいろなコマンドを使って行くことが出来る。 通常使っているのは、マニュアルで提示された以下のようなもの。 cd pcc (pccというディレクトリに移動) ./a.out output (a.outを実行し、標準出力をoutputに書き込み出力) これは、単に計算サーバでプログラムを実行するための手順を書いているにすぎない。 これはもっと有効活用が可能だ。 まず、並列化でのコンパイルは手動で一度行う。 それからシェルスクリプトを実行する。 例えば、こんな感じ。 cd cca+ (cca+というディレクトリに移動) ./a.out output0 (a.outを実行し、実行結果をoutput0に書き込む) ./a.out output1 (a.outを実行し、実行結果をoutput1に書き込む) ./meantime 2 output_n (meantimeを実行し、output_nに書き込む) pgCC cca1000.cpp (cca1000.cppを通常コンパイル > a.outができる) ./a.out output0 (以下同様に) ./a.out output1 ./meantime 2 output_p ./mt_cmp output_cmp cca1000.cppは実行時間を計測している対象 meantimeは各outputから平均実行時間を計算するプログラム(実行時の後ろの「2」はコマンドライン引数) mt_cmpは両方の平均実行時間を比較するプログラム これで、コンパイルしてから実行し、さらにoutputファイルを全て確認するという煩雑さから開放された。 当然、meantimeとmt_cmpは自分で作り、仕様もそろえる必要はありますが。 シェルスクリプトでコンパイルすると、OpenMPについてはできていたようですが、-fastsseや-Mipa=inlineは適用されなかったようでした。 そのため、並列化コンパイルは事前に手動でする必要があります。エラーも見れるしこのほうがいいかもね。 meantimeとmt_cmp 参考URL OpenMPの使い方 http //tech.ckme.co.jp/openmp.shtml MPIで並列プログラミング http //www.fireproject.jp/pc_cluster/mpi/ MPIの基礎 http //mikilab.doshisha.ac.jp/dia/research/report/2005/0820/002/report20050820002.html OpenMP-Tips http //www.club-hpc.org/index.php/OpenMP-Tips OpenMP-Tech Note http //rest-term.com/contents/other/technote/index.php/OpenMP #bf 名前 コメント Today s Access - Yesterday s Access -
https://w.atwiki.jp/kakureminshu/pages/62.html
蓮舫氏「オンリーワン目指す努力を」と注文http //www.yomiuri.co.jp/science/news/20110620-OYT1T01055.htm 政府の事業仕分けで予算削減の「憂き目」に遭い、経済性を巡って議論を巻き起こした日本のスーパーコンピューター(スパコン)が、7年ぶりに「世界一」に返り咲いた。 開発関係者から喜びの声が上がり、「2位じゃだめなんでしょうか」の発言で注目を集めた蓮舫行政刷新相も賛辞を贈った。 理化学研究所と富士通が共同で開発中のスパコン「京(けい)」の計算能力が世界1位と発表されたことを受け、20日午後に東京都千代田区の理化学研究所東京事務所で記者会見した野依良治理事長(72)は、「今後の開発の励みになる」と笑顔を見せた。 「京」は、宮城、福島両県の企業から部品供給を受けており、東日本大震災後は供給がストップする恐れもあったというが、野依理事長は「被災地企業の皆さんの努力で開発が続けられた。被災地の方々とこの喜びを分かち合いたい。世界に誇れる日本の力は、復興の原動力になる」と語った。 日本のスパコン開発は、2004年11月にアメリカに世界一を奪われ、その後も中国や欧州など新しいライバルの出現に厳しい開発競争を強いられている。 政府は09年11月の事業仕分けで、10年度分の次世代スパコン開発予算(約268億円)について、事実上の予算凍結と判定。この際、仕分け人を務めた蓮舫氏が「(世界)2位じゃだめなんでしょうか」と発言、科学者から批判を浴びた。この日の会見でも、事業仕分けに関する質問が相次ぎ、野依理事長は苦笑いしながら、「やっぱり研究はトップを目指さなきゃいけない。科学技術の振興こそが日本の生命線だ」と強調した。 蓮舫行政刷新相は報道陣に対し、「極めて明るいニュース。関係者のご努力に心から敬意を表したい」と述べつつも、自らの発言については「メディアが勝手に短い部分を流した」と反論。「ナンバーワンになることだけを自己目的化するのではなく、国民の皆様の税金を活用させていただいているので、オンリーワンを目指す努力を期待したい」と注文をつけた。 ばらまきというまるで役に立たず、蓮舫の人気取りというくだらないパフォーマンスのために、日本の産業発展を妨害して凋落させ、災害対策費用、備蓄を消失させ、そのために3月11日の震災以降、大量の日本人を死に至らしめる大きな原因となった事業仕分けの犠牲になるという逆境にもかかわらず、日本のスーパーコンピューターは7年ぶりに世界一に返り咲いた。 ところが、こともあろうに日本を苦境に追いやった張本人である蓮舫が、一言の詫びもなく、己の過去の発言を捏造し、2位じゃだめというのは日本の産業をくじくために行ったのではなく、マスメディアに印象操作をされたと己の発言を捏造し、発言の責任をマスコミになすりつけた。 以下の内閣府の公文書中にもあるとおり、前後の言葉の文脈を見ても、間違いなく日本の産業発展をくじく意味でしかものを言っておらず、激励の言葉などただの一言もない。まして、今回注文を付けたオンリーワンを目指す努力どころか、独自で産業開発などする必要はないとまで言い切っているのである。 内閣府の公文書 - スパコン事業仕分け議事録http //www.cao.go.jp/sasshin/oshirase/h-kekka/pdf/nov13gijigaiyo/3-17.pdf 国家に必要な最先端IT技術の獲得が目標にあるんです、そして比較参考値で、今日いただいた中には、 中国が1ペタを開発していて、アメリカが間もなくで、もう日本はアメリカの後にいるんだと。 世界一になる理由は何があるんでしょうか。2位じゃだめなんでしょうか。 あるいはアメリカがつくった後に、そこになってある意味ソフトあるいはどこかで共同開発、つまり日本とアメリカが 一緒にできるような、何かそういう夢の共有というのは、できないんでしょうか。なぜ1位なんでしょうか。 更に、己が日本の発展をくじき、災害対策という生命線を壊滅させたことを自慢していることは、以下のような書籍を出版ていることからも明らかである。 一番じゃなきゃダメですか? 著者:蓮舫 出版社:PHP研究所 http //www.amazon.co.jp/gp/product/4569779646/ref=s9_simh_gw_p14_d0_i1?pf_rd_m=AN1VRQENFRJN5 pf_rd_s=center-1 pf_rd_r=11CNW3VWJKAKH4SB6GQV pf_rd_t=101 pf_rd_p=463376736 pf_rd_i=489986 蓮舫は最近になってようやく、己が動けばすべて自体が悪化し、パフォーマンスすらまともにできないことを少しは自覚してきたためにメディアに出てこないのかと思いきや、相変わらずその破滅的な無能、無責任、責任転嫁っぷりは、鳩山、菅、枝野、海江田に匹敵する民主党っぷりは健在である。