row-majorとcolumn-majorを間違えていた。
cublasってcolumn-majorだったのか……しかもマニュアルの1ページ目に書いてあったとか、これはもう死ぬしかないな。
っつーかmajor-modeを選択できないんだけど、これって逆の問題が出てきたらどうするんだ?AとBだけひっくり返して計算してから、Cを足せとか言われるのか?
というわけで、これから必死にベンチマーク。
ハッハッハァ!
row-majorとcolumn-majorを間違えていた。
cublasってcolumn-majorだったのか……しかもマニュアルの1ページ目に書いてあったとか、これはもう死ぬしかないな。
っつーかmajor-modeを選択できないんだけど、これって逆の問題が出てきたらどうするんだ?AとBだけひっくり返して計算してから、Cを足せとか言われるのか?
というわけで、これから必死にベンチマーク。
ハッハッハァ!
>このほか、メモリを強化し、UMDからゲームデータを一時格納することを可能としている。このことにより、ローディングタイムを短縮することが可能だという。
これって、OSレベルで手を入れてるんだろうか。ソフトウェアごとに一時格納するデータを申告しろって手法も当然可能だけど、どっちだろう。
前者だとすると、OSに手が入っている→バグが入っている→初期ロットはげふんげふんしやすい可能性が高い→買うしかない
って感じなんだけど。とりあえず続報を待つか。
Java+pythonで実装できそうだなあと考える
→jython使えばいいんじゃね?
→pythonプログラムからJavaを呼ぶjythonプログラムを書いて悩む
→Javaからpythonなjythonでいい感じ?
→使いたかったpythonモジュールがjythonで使えない事実
→全部Javaで実装、という道に落ち着きそう
やれやれである。
さて、ちょいとJavaのマルチスレッドで遊ぼうとしているんだけど、アプリケーションを終了させるときにスレッドが残っちゃわないようにするにはどうすればいいんだろう。stopを呼んであげれば良さそうだけど、スレッドってnewでモリモリ動的生成してるんだよね。Staticなスレッド配列を事前確保?Vectorにでも突っ込んでおけばいいのか?
Cならスレッドの配列を適当にほげほげするんだけどねぇ。慣れない言語はこういうときにちょっと困る。
……もしかして、こういうケースでメモリが残った場合もガベコレがなんとかしてくれる?