[10:20]
到着(;´Д`)
寝坊した(;´Д`)
電車、各駅停車乗っちゃって死にかけ(;´Д`)
さらに直前の駅で止まってさらに死にかけ(;´Д`)
どうにかしてください。
みなさんいらっしゃって静かに頑張っておられます。
…のに。
Lazie君はまだの様子。orbit君がひとりで頑張ってました。
はぁ、俺もやらねば(;´Д`)
靴じゃ暑い…サンダルが欲しぃなぁ…。
私は寒いのは大丈夫だけど暑いのは駄目な人です。えぇ。
とりあえず悩む。どこを並列化すればいいものか(;´Д`)
えー、計算結果再利用したら遅くなったんすけどー…。
R12000 て sqrt() そんなに速いんすか…くそっ。
面白いオハナシをしていた。
#include "/dev/tty1"
という1行プログラム。なかなか笑ってしまった。
当然UNIX上でなきゃ無理なんですが、そこですこし耳にしたのは DOS で "CON" が使えるかも、とか。
というわけで、すぐさまDOSで(ってもwin2kのDOSエミュ)できるのか検証。
C:\>copy con test.c #include "CON" ^Z 1 個のファイルをコピーしました。 C:\>gcc test.c _って、入力待ちになってるよ(笑)すげー。 で、そこで大学生の人がすかさずHello!Worldを…。
main(){ printf("Hello!World"); } ^Z C:>a Hello!World C:>動きます。笑いました。すげぇ。何が凄いかわからんけど笑えた(ぉ これなら世界一短いソースコードで世界一凄いプログラムだって夢じゃない(違 さ〜て、次回は〜? ・四元数に萌えるLazie ・Lazie、硬い泡のコーラで超話題! ・デジタルに魂を抜かれるなら本望!? 撮られるLazie の3本です。お楽しみに〜。 …(dxy! # ・LeSmr君が来なかった。 # ・AO準備遅すぎってLazie君に怒られた # ・切符なくして死にかけた # ・コミケにいくorbit君をみんなで襲撃しようの会 # ・やべぇ # ・なぁんまら凄いべやっ!(謎 --------------------------------------------------------- todo: -w ・並列化(1段目 - ・MPIについての資料集め .- ・ -c ・particle の分解。 →やったら遅くなったべさ… -c ・gatherとかの意味 note: ・[結論]プロセス間通信は遅い ・MPI実行時 root だけは必ず最初に実行される? →Gatherなどの命令箇所で同期。後はCPU任せ。 ・関数呼び出しは遅い。劇遅っぽい。 ・100万回の乗算が2.184秒 加算が2.501秒 sqrtが(double: 13.061)秒 sizeof + 乗算が2.626(double: 4.308)秒 15.442u round関数が呼ばれるのは稀。(1024で104,755,200回ループするうち、91,028回) ほとんどの場合はdo_stepでは何の値も変化しないかも。 いきなり劇遅。マジっすか(;´Д`) referenceが25s→40s