ラベル 技術 の投稿を表示しています。 すべての投稿を表示
ラベル 技術 の投稿を表示しています。 すべての投稿を表示

2009年12月19日土曜日

ついったー

ついったー全然使わないのでアカウント消した

勉強、数学の図形周りがちょっとやヴぁい

まだ内緒にしてって倫理ー♪

成績表で9以上が体育だけってのはちょっと凹んだ

DXPは結局音楽再生のルーチンも全部書き直した。短くなったし見やすくなった。

あとはファイルIOまわりにちょっと工夫をしてデバッグをして・・・だいたいそんな感じ

ああ、フォント周りも全部書き直したくなってきた・・・

現在のステップ数は6000弱、行数は8000行くらい。2000行くらい空白行とDoxygenの構文が占めてる計算になるかな

2009年12月14日月曜日

CPU使用率

PSPのCPU使用率はネットに転がっている計算式だと正しく算出できない。
なんかどこを探しても出てこなかったので、とりあえずここに書いておく。

ググるとcpuckからsleepを引いたものをcpuckで割るという式があちこちに出るが、このコードでは常に100%弱の値になる。
正解のコードはcpuckをsystemckで割るという感じになる。

2009年11月24日火曜日

あるぇー?

一日につき一つの関数を実装。それくらいのペースでないと受験勉強に集中できない。
そしてできあがったコード。inline関数は一行にまとめるという信念の元に整形したら

…600文字だと!?

もうね、バカかと。アフォかと。
ちなみに何を作ったかというとね、任意軸で指定角度回転を表現する回転行列を生成するコードなの。当然ながらアセンブラです。

もうだめだ・・・これじゃ世界中に狂気と混乱が起きないよ・・・orz

追記

逆行列生成ルーチンが2500文字くらいになりました♪

CPUで計算するより2.5倍くらい速いから価値はあるよねw

2009年11月22日日曜日

2009年11月14日土曜日

Go

Goと言っても、先日発売されたPSP Goのことではありません。

2009年10月25日日曜日

あれ・・・?

GPUがここまで汎用化されると・・・

もはやDirect3Dとか い ら な く ね ?

主要な3Dパイプラインのほとんどがプログラマブルになってるんだから全部プログラマブルに・・・もうGPGPUでいいよwwというわけです。

GPUの無い時代は当然CPUでレンダリングしていた筈。もう少し経てばそういった時代になる気がするよっ!?

CUDAとATI Streamの勝敗が決するか、OpenCLが漁夫の利をしてしまうのか、そういった駆け引きの後になりそうだけどね

2009年10月14日水曜日

png読み込みルーチン完成~

どんどんパフパフ~

プログラミングの良書

個人的なメモです。紛失してしまったっぽいのでいつの日か再購入したいです。

C++プログラミングの落とし穴

Steve Oualline (原著), 柏原 正三 (翻訳)

私が基本的にソースコードだけでバグ修正を行う癖がついた元凶です。PSPのデバッガは未だに使ったことがないですし使う予定もありません。それだけバグ発見スキルが付く本です。

バグの混入したソースコードからバグを見つけ出すという本なのですが、コンピュータの世界の逸話なども盛り込まれているため勉強になります。

べっ、別にウサギの表紙絵につられて買ったわけじゃないんだからねっ!勘違いしないでよね!

2009年10月4日日曜日

頂点バッファ

DXPの次のバージョンでは内部的に頂点バッファが使われるようになります。

2009年9月12日土曜日

libiccc

libcccという文字コード変換ライブラリを拡張するためのライブラリを作りました。

2009年9月3日木曜日

小ネタ集

ちょっとCUDAの記事を書くのに疲れたので、知る人ぞ知るコンピュータ関連の小ネタをいくつか

2009年8月31日月曜日

もはや真っ黒なCUDA講座~そのに~

yreeen「というわけで今回はCUDA開発環境の導入とかを扱うぜ」

M3a「例によってトリニティーこと憂煉、yreeen、M3aの三柱がお送りします」

もはや真っ黒なCUDA講座~そのいち~

3
2
1
どっかーん
なぜなに真っ黒、はじまるよー!