夜行録 - 酔歩.net

日暮れて道遠し さらに夜道を行く もって夜行録と名付く

2013年03月17日 (Sun)

SPH Dam break

ずっと上手く行っていなかった SPH 法による Navier-Stokes の Dam Break だが、ソースをリファインしているうちに 初期密度かなにかが間違えていたらしいところが直ってあっさり動くように。

動く時は一瞬だなぁ…。

圧力計算とか表面の処理とかは全部手抜きなので、シミュレーションとしては全然正しくない。

なんとか年度内に宿題が片付いた感じ。

22:30:52 - その他雑記 - permalink

2013年03月07日 (Thu)

MPIベンチマーク

1台7万円クラスター、やっとMPIまわりをいじり終えて(パッケージのOpenMPI1.3だとNode間でprocess間通信できなくてはまった)、 適当なMPIプログラムでベンチマークとってみたが…。

さすがにIvyBridgeは、単体でもLynnFieldより大分速い。熱で死ぬのでフルパワーで回せない3proc4063秒が4proc2349秒になるので1.7倍ぐらいになってる。

で面白がって4プロセス×2nodeを試したら、1nodeなら1時間で終わるものが6時間くらいかかる羽目に…
CPUに全然通信が追い付いてないわけで。 そうだよなぁ、このスイッチングハブ、15年前に買った100BaseTXだもんなぁ

ちなみに、こんなこともあろうと2000円くらいで買った1000BaseTのHUBを出してきたら、4procで80秒が8proc/2nodeで60秒くらいに。
全く無駄ってほどでもない、っていう程度か…。

次に狙う玩具はInfiniBandか……。

…しかし、15年前には売っていた100BaseTXのHUBが今でも売っているというのも、不気味な状況ではある。 CPU clockは200MHzとかだったし、メモリは64メガとか128メガとか。ハードディスクなら3ケタは小さかったはず。 まあ、無線はずいぶん進んだけどねぇ…。

03:59:20 - その他雑記 - permalink

2013年02月22日 (Fri)

Mendeley再挑戦

1年以上?放置していた論文整理ソフト?のMendeleyを、頑張ってもう一度使ってみることにした。
ただ、まだzoteroとどっちがいいかっていうのは未だに悩むところではある

とりあえず今までに登録した分は全部消して再開

再確認できたことは

  • 「書誌情報」の登録ツールであってPDFの管理ツールではない
  • PDFの日本語の読み取りはやはりあまりうまくいかない

問題は蒐集PDFの管理としての使い方。 mendeleyのストレージにアップロードできるが、基本的に動作は同期型なので ローカルにないものは全部ダウンロードする。 ローカルになくてクラウドに置きっぱなしというのは多分だめ

PC複数台だと、書誌情報だけあっての中身見れなきゃ意味ないし、 両方に同じファイルがあってもファイルのパスが合ってなければ意味なさそう。 そもそも論文共有のためにSugarSyncなりを使って、書誌情報は別クラウドっていうのも無駄くさい。 なんかイマイチだなぁ

ローカルで閉じるんだったらMacで、MendeleyなりYepなりをviewerに使うのが楽なところではあるんだが…。 しかしMacは仕事用には使ってないしなぁ

あと手元にあるのは、論文以外の資料も多いからなぁ?。やはり「書誌情報」管理で PDF/資料の管理をしようというのが無理があるか…。

うちに帰ってから確認してみたら、Yepの最新版が3.1なのにインストールしてあったのが1.8だったり…。
念のためと思って再購入してみたら…、 改良されてはいるが… in window のviewer なくなっちゃったの? コレクションもないの? サムネイル表示の拡大もないとか… auto tagも消えたっぽいな…ってあれはあんまりちゃんと機能しなかったけれど

などなど、機能面ではより微妙になってやがりました。 結局頑張って手でtagつけてかないと絞りこんで探せないなぁ。 やっぱり必要なのはコレクション/iPhotoのアルバム的なものか

02:25:21 - その他雑記 - permalink

2013年02月15日 (Fri)

今年の遊び

去年一年間は、仕事が好都合なことになってくれたこともあってほぼ一年間、 GPUで粒子シミュレーションするクラスライブラリ作って遊んでいた。 さすがに1年も投入できると大体やりたかったあたりはみなできて、あとは結構難題なのを 残すだけになった。

難題だけに、どうせすぐにはどうにもならないだろうから、今年は別のことをして遊ぼうと考えて、 これも懸案だった分散コンピューティング遊びに手をつけることにした。 分散ファイルシステム、分散可視化、MPI、ジョブスケジューラ云々である。

で、さすがにこれは実機が手元にないと遊びようがないので、えいやっと購入。 Core i7にメモリ16G HDD 2Tで1台7万ちょっと。21,2万くらいで3node 12coreの クラスターが作れてしまった。

まあ、Haswellが出る前だし、CPUもそれ以外もみんな停滞的ではあったから 安く済んでるのはあるけれど、昔なら1台30万×3とかで、とても身銭切る気には なれない領域だったのになぁ。

で、パーツは翌日届いているんだが、スキルのない若者に経験値稼がせたろと思って OSのインストールまで任せたら仕事が忙しい言いながらもう2週間ですよ…取り上げるぞこの野郎。

つか俺が仕事できなくなるから、俺の計算機に積み上げてる重いジョブさっさと持ってけ

00:42:03 - その他雑記 - permalink

2013年01月15日 (Tue)

おニュー鞄

10年以上も前に買った通勤用の鞄が壊れてもう駄目なので、替えを買いにいく。驚いたことに、これまでの鞄みたいなデザインのは一つも置いてない。昔は全部これだったのになぁ。くしゃくしゃする丸い鞄ばっかりで、それは嫌だったのでさんざん歩き回ってなんとか妥協できるものを選択。釈然とせんなぁ

というか、サイズ確認して行ったのだが、悉く微妙にちっちゃいんだよね…。まあ、あの鞄は満員電車の中では中々迷惑な大きさだったけど…。ちなみに、店員さんと話していたら、電車に座ったとき自分の幅、というところでほぼこの値になるらしい。

うぬ、PCが縦に入らない……。厚み的にカメラも入らない……。駄目じゃんorz

パッドがあるので、PC用インナーバッグは要らなくなったけど、小物はどうせ入れないと駄目だしなぁ。 傘ポッケもちっちゃな傘じゃなきゃ入んないし…。 カメラ入んないのは困っちゃうなぁ…。会社行くときカメラ持ち歩けないじゃん(オモチャ持って行くな

02:00:00 - その他雑記 - permalink

2012年10月30日 (Tue)

最近買った文具

珍しく小バッグにペンが入っていない状況で、出先でちょっと時間が空いて、暇潰しにコード見ようとしてコンビニ探して走りまわってしまったので、反省して極小ペンを探してみた。

伸びるペンがあったので、これにしてみる。油性ボールペンとのことだが、リフィルは、どこかで見覚えのある 4C のなんちゃら…。この長さってことは、昔 digital pen で使ってた奴じゃね?と思ったらそのとおりで、それならジェルインクのリフィルがいっぱいうちにあるわ…。

メモ帳の方は rollbahn のミニ。

16:25:33 - その他雑記 - permalink

2012年10月01日 (Mon)

電源

半年ほど前に、会社の遊んでいる PC で multi GPU で遊ぼうと安い GeForce を買うだけ買って、install しようと思ったら、あ、 PCI-E の電源が足らん…、ということがあって、面倒になってそのまま放置してしまっていたんだが、最近、あまりにも暇なので、やはり頑張ってみるかと再挑戦。

PCI-E が複数ある電源が要るよな…、と調査から入る。
なくはないけど、高いのと、わりかしレアだな…と、ふと今の電源を確認してみると… 850W もあるじゃないか?!

型番でぐぐってみると、 PCI-E x6 くらいあることになっている…。
ええーー?!っとしばらく悩んで、いろいろ考察するに、コネクタだけあってケーブルが生えてないだけということが判明。

こんなケーブルないぞ?汎用品とも思えないし…。
ということでまたしばらく悩んだが、結局会社倉庫からこの電源用のケーブル一式が専用bagに入って出てきた。それも何故か二セット…。何故増える……。

そんなわけで、 dual GPU な実験環境はできたけど…。開発だるいな……。

16:00:00 - その他雑記 - permalink

2012年09月19日 (Wed)

スマホ機種変 SH-07D

電池がもう一日も保たなかったのと(それは電池だけ変えられたけど)、ともかくCPUがプアでレスポンスが悪くてストレス溜りまくりだったので、機種変敢行。

しかしDocomoは統制がキツいのか、全機種ほぼ同一で厚みがない代わりに大面積…。ダサくてとても受けつけない…。 そんな中でSonyに細身の奴があったので、それにするか…いやしかしXiだしなぁ…いやしかし…とか逡巡しながら何度も通って店頭モック突いて、意を決して購入しに行って、土壇場でモック転がして、いややっぱりこれ駄目だわ…と。

手に持った感じがやはりまだちょっと受けつけない…。で、気がつけば、sharpの細身の方へ…。

買って帰ってから気がついたけれど、厚みとかアールとか、すこしマットで摩擦のある感じとか、フィット感は半端ない。 さすがガラケーメーカー。消費者嗜好の把握はスキがない。

ちなみに、機種変だから契約は変わらないのに、spモード不要と告げたら急に店員が挙動不審になってあちこち電話かけてた…。なにがマズかったんだろう…。

店頭受け渡しでは電話しか使えない状態なので、諦めてラーメン喰って帰って、家でwifi設定して googlw account 設定して、疲れてもういいことにする。アプリの移行なんかはぽちぽちと…。

[read more]

22:24:00 - その他雑記 - permalink

2012年09月09日 (Sun)

消費者活動

とりあえず、踵が削れてかなり歩きにくくなっていた靴の買い換え Done。ついでに、これより前に買ったはずのもう一足も(靴底ではないが)駄目になってるので2足まとめ買い。
もっかい靴屋に来る用事を省けたけど、同時に買ったってことは同時に駄目になりそうな…。

次に緊急性が高いのは、電池が一日保たないケータイだな…。
まあ、電池だけ変えることもできるけど、CPUがへぼくて、タッチのレスポンスが悪くて苛々するのでこれも買い換えだな。

しかしdocomoは統制が強くて、1シーズンに出すケータイが各社ほぼ同一デザインというのは(今シーズンなら、非常に薄っぺらくてその代わり大面積)、非常に困る。選びようがないじゃないか。

あと、やはり電池やスイッチがもうもたなくなってきている Digital Audio Player……。こっちは、もう市場自体が消失しかけとる…。 kenwood GD9 を買い損ねて買い換えのタイミングを見失っているうちに、メモリの方まで出たと思ったら全部消えてしまった…。もう sony と iPod しか残ってねーじゃねーか

あと、ここ数日猛烈に購買意欲の高まっているデジカメだな。
こっちは、レンズをどうするか色々考えているうちに、ずっと画角の狭いレンズを必要としていたことに気がついた。 望遠か…。長いレンズは持ち歩きたくないな?

23:06:31 - その他雑記 - permalink

2012年07月11日 (Wed)

OpenFOAM

とりあえず初っ端から

  • shell変数foamInstallが必要
  • $foamInstall/OpenFOAM-2.1.1とfoamInstall/ThirdParty-2.1.1がないと破綻する
  • 名前はfoamInstallだが、インストール先ではなくて、ソースの所在のこと

あたりで既に挫けそうになる。
なんでソース位置なんかが決め打ちなんだよ

その後も、小一時間廊下で正座させたくなるほどひどい。

ソースファイル一式を展開してコンパイルして、その状態で使うことしか考えてないのね。ちょっとインストール先を弄ろうとしただけで、sh scriptが想定しているディレクトリを見つけられなくなって破綻。てゆーか、そのscript自体、タカが環境変数設定するだけのために散々文字列いじくりまわってるんだが、scriptで回さなきゃ駄目か?
つーか、夥しい量の環境変数を設定するんだが、本当に全部必要なのか?

makeは自前のをわざわざ開発して、並列makeはできないわ。かと思えばHT環境で無理矢理全CPU使おうとするわ、途中でコケると必ずcleanしてから再開したがるわ…。makeの意味ないだろOpenFOAM/{OpenFOAM,ThirdParty}-2.1.1/がないと駄目ってのは。

オープンソースは、「自分の流儀」は駄目だと強く思わせられる一品でした。

[read more]

15:58:26 - その他雑記 - permalink

Newer articles:

17.10.2013

02.09.2013

04.06.2013

20.04.2013

17.03.2013

Older articles:

09.07.2012

17.05.2012

15.04.2012

13.04.2012

18.03.2012