見つけた本

 森博嗣の「恋恋蓮歩の演習 A sea of deceits」を読んだ。”deceits”には詐欺とか策略といった意味がある。

 読み終えた感想として第一に挙がるのが「悔しい」という感情である。とはいえ、完全に騙されたというわけではない。これでもある程度、推理小説を読んできた人間なので、最後の最後に犯人の名前が出てくるまで気付かなかった、ということではないのだ。ただ、どうにも「気付かされた感」がするのである。少々ややこしい話になるが、推理小説を書いている側の人間は、おそらく次のようなことを気にしているはずだ。

・話に登場するトリックなどは、読者にとって理解が難しすぎはしないか
・読者が推理し、自力で答えに到達するのに十分な情報が記されているか

 推理小説というのは、作者と読者の間の駆け引きみたいな部分があるので、それがフェアな状態であるかは、読んでいる側も常に気になるところだ。私が考える理想的な推理モノというのは、読者が読み終えて「あぁ~っ!確かにそういえばそうだった。なんで気付かなかったんだコンチクショー!」となる感じである。要するに、十分な(あるいは十分と感じられる)情報が与えられていたにも関わらず、謎が解けない。が、一旦答えが提示されると疑問が氷解する、という仕上がりである。こういったストーリーを書くのは難しいし、読者のレベルによるので決まった基準があるというわけでもない。

 今回読んだ「恋恋蓮歩の演習 A sea of deceits」では、私が気付くに至った情報が提示されている箇所が微妙なラインなのである。「こんな謎、最初から分かったよ」と言えるほど初期の段階で個々の謎に答えを見出せていた訳でもないし、かといって「全然分からなかった」というわけでもない。言うなれば、作者が「ほれ、このキーワード出してやるから、そろそろ分かれよ」という具合で書き加えた表現で、「気付かされた」感じがするのである。これは悔しい。

 ところで、Vシリーズもこの「恋恋蓮歩の演習 A sea of deceits」で6冊目であるが、私はこのシリーズの登場人物だと祖父江七夏が好きである。本作でもp.328(講談社文庫)の「よっしゃ、いくぜ」の台詞でニヤニヤしてしまった。彼女はシリーズの主人公である紅子の元夫である林と愛人関係で子供までできている、というそれだけ聞いたら道徳的にどうしようもない人物であるが、一応作中では刑事である。ちなみに、おそらくこの祖父江という名字は、愛知県の旧 祖父江町に由来するものだと思うのだが、私は植生調査のバイトを三重県・愛知県・岐阜県の県境で行っていた際、たまたまこの地名を目にし、感慨深く思ったものである。それだけの話。

手が長いかな

 少し前だが、PS VITA版の「Fate/stay night [Realta Nua]」でセイバールートを読み終えた。途中の分岐も大体コンプ。

 感想を短く述べると、「主人公むかつく!」である。読んでてイライラする。TVアニメ版、劇場版と一応観てはいるので大体のストーリーは頭に入った状態でプレイしたわけだが、原作はアニメよりもさらに主人公がダメである。とても主人公のボイスありで読む気になる内容ではない。

 ゲームとしての出来は高い。ユーザーインターフェイスも丁寧な作りだし、文章そのものは読みやすかった。

たち悪い

 MilkyWay@HomeのBOINCプロジェクトに参加しているのだが、少し前から宿題で落ちてくるようになったN-Body Simulationの宿題がたち悪い。

 私がBOINC走らせているコンピュータの1つは、4コアCPU+1GPUという構成なので、設定で使用するCPUの割合を75%にし、CPU用の宿題を3つと、(0.05 CPUs+1.00 GPUs)な宿題を1つ、計4つの宿題を同時に計算させている。CPU用の宿題というのは、基本的に1つの宿題がCPUを1コア使うので、こういう設定にしていると通常のブラウジングには支障ないくらいCPUのidle率も保てて便利である。ところが、N-Body Simulationの宿題は、1宿題1コアというこれまでの慣習を守らず、空いているCPUの計算機能を全て使って計算を始める。つまり、プリファレンスを無視している。これは、PCの温度などに留意して使用CPUコア数を設定していた場合、危険な宿題となりうる。ただし、それは私の場合大した問題ではない。温度は大して高くならないので、結局どう計算しようと、プロセッサの処理能力が役立つ計算に使われていれば問題ないのである。が、N-Body Simulation 1.06 (opencl_amd_ati)の宿題は、致命的な問題として、GPUの使用率が低い。しかも、この宿題は終わらせるまでにかかる時間が、これまで見た中だと最大で300時間程度と見積もられることがある。普通のGPU向け宿題、Milkyway@Home 1.02 (opencl_amd_ati)なら7770が90%程度の負荷率で稼働するものを、そんな長い時間20%以下の稼働率でふらふらさせていたら、もったいないのである!というわけで、最近はN-Body Simulationの重たそうな宿題が舞い込んできたら、そのタスクを中止にしてパスしている。あれは、強力なCPUを持つマシンで計算させた方が効率的だろうと思う。

出てたか

 以前、FireProブランドのAPUが発表されて以来、一体いつになったら製品が出てくるんだと思っていたのだが、実はもう販売していた。

 ACUBEから、Micro-ATXマザーとAPU、それにクーラーのセットで、A320とA300がそれぞれ、FPA-A320MA-001とFPA-A300MA-001という型番である。FPA-A320MA-001の方で価格は65000円程度。ただし、在庫ありというWEB SHOPは少なく、大概「お取り寄せ」状態である。値段は正直高いと思うが、AMDの発表資料によれば、単体で30000円くらいするFirePro v4900程度のグラフィック性能を発揮するということなので、妥当なのかもしれない。マザーはMicro-ATXであるが、単体GPUが通常はいらないのであるから、RAIDカードとサウンドカードを挿すくらいな構成には十分である。

 なお、ACUBEの製品紹介を見る限り、マザーとAPUのみで3画面出力が可能(DPのHUBとか使わずに)なようであるが、一系統はVGAなので、デジタルは2系統まで。それ以上必要な場合はV3900とかV4900を挿しましょうね、ということらしい。あと、SATAポートが8つもついているのは好印象。

 何よりこの製品が素晴らしいのは、サポートOSにLinuxを入れているということ。サポートされるディストリビューションの中にはUbuntuも含まれている(ただし11.04と11.10で、LTS版が含まれないのは残念)。

 ただし、おそらく普通のユーザー(せいぜいBlenderとかGIMPとか使う程度)は、7750でも買っといた方が幸せになれるとは思う。7750なら多くのカードでデジタル3系統出力が可能だし、今なら9000円程度で手に入る。FirePro APUは、プロ向けグラフィックソフトの認証ありのシステムで小型なのが欲しい人向けの製品だと思う。

肩痛い

 3日前くらいから、なんか肩が痛い。腕を横に上げると痛い。思い当たるのは、軽いウエイトトレーニング(1kgぐらいのペットボトルを両手に持って腕を伸ばした状態で上下させる)をしたことと、PowerMacを大学から下宿まで運んだこと。この程度のことで筋肉痛とは情けない限りである。