カテゴリー

日記 – ページ 8

最適化って難しい

SSEを明示的に使うようにしたらどのくらい高速化するかを、何種類かテストコードを書いて計測するというのを最近やってたんだけど、
結果的には、Intrinsic関数(接頭辞_mmなアレ)を使い始めたばかりの素人である私が部分的にSSEを使うように書くより、何も考えずに書いてコンパイラの自動最適化に任せた方がたいていの場合微妙に速いという結論に達した。

続きを読む

CPUとGPU

以前作ってたフォトンベイカーを最近また新しく作り直してる。
以前のものは色んな技法の調査目的でコードを書いてたため、余分なコードが大量にある状態だった。
作り直してるといっても別の仕事でちょっと忙しいのであまり進んでない。

続きを読む

未だグダってます

ここ1週間ぐらいまとまったコードはあまり書いてないので書くネタがなかった。

続きを読む

DH57JGから地雷臭が

MacでCUDAを使ってきたけど、GPUが古めのGeforce 9400Mだから新しいGPUドライバが配布されていない。(Appleがんばれ)
CUDAドライバは最新のものを入れてるけどGPUドライバが古いからCUDAで微妙な不具合が出てたんだと思う。

続きを読む

Firefox19にPDFビューアが組み込まれた

今までもWindows環境ならAdobe ReaderをインストールすることでプラグインがインストールされてFirefoxでもウインドウ内でPDFが閲覧出来てたんですが、Macだとちょっと工夫が必要だったりOSやFirefoxのバージョンが変わると動かなくなったりで、MacでFirefoxのウインドウ内でPDFを閲覧することはずいぶん前から諦めてました。
(Windows環境でもMac環境でもこのあたりちゃんと検証したわけじゃないので認識に間違いがあるかもしれません)

続きを読む

PS4の発表で久々にゲーム機のスペックにテンションが上がった

CPU:x86-64 AMD “Jaguar”,8 cores
GPU:1.84 TFLOPS, AMD next-generation Radeon based graphics engine
メモリ:GDDR5 8GB
ハードディスク:内蔵
光学ドライブ(読み出し専用):BD 6倍速CAV/DVD 8倍速CAV
入出力:Super-Speed USB(USB 3.0)ポート、AUX ポート
通信:Ethernet(10BASE-T、100BASE-TX、1000BASE-T、IEEE 802.11 b/g/n、Bluetooth 2.1(EDR)
AV出力:HDMI出力端子、アナログAV出力端子、光デジタル出力端子

続きを読む

blenderで人体を作ってみた

blender歴自体は2,3年はあると思うんですが、あまりにも使い方が分からなすぎて、直方体や球に毛が生えた程度のものをモデリングして自作プログラムで使う頂点データを吐き出すぐらいにしか使ってませんでした。
ド素人といって差し支えないかと。

続きを読む