poenyがマルチコアのCPUで頻繁に落ちる「誰かタスクがいなくなったようです」の件

すごい応急処置なのですが、タスクスケジューラーから実行CPU数を制限できるようなので、ひとつにすると少しはマシになると思います。 taskmgr.exe(CTRL+ALT+DELで起動するやつ)を起動して、「関係の設定」を選択して、 CPUを1個にする。

CUDAに頼りたい

SEE2でかなり速くなるけど、それでも遅すぎるので、倍精度ユニットも一応ついているらしいGTX 260を買おうと思う。

CPUとアセンブリ

言語としてのx86アセンブリ(gasとかnasmとか)は微妙に分かってるけど、CPUの動きには詳しくないので、書いてみたもののあまりよい結果にならないことが多い。素人的には計算数が減ればその分速くなるだろうと思っていたけど、ぜんぜんそうでもない。ある程度…

CvMatのアライメントの問題

SSE2の転送命令*1は16バイト境界のメモリアドレスを指定しないと例外が飛ぶ CV_MALLOC_ALIGN=>32なのでCvAllocは32バイト境界でメモリアドレスを返してくれるが、CV_DEFAULT_MAT_ROW_ALIGN=>1になっているので、CvMat->data.ptr[CvMat->step * (CvMat->row /…

日本アニメの英語タイトル一覧

以前個人的に使うために作ったのですが、使わなくなったことを思い出したので公開します。 日本アニメの英語タイトルリスト CSVデータも用意しました。 CSVデータ データは、2008年3月あたりの日本のテレビアニメ作品一覧 - Wikipediaをから得た日本のTVアニ…

FPU

FPUのことあまり知らない。IEEE浮動小数点の誤差とか昔やった気がするけど、よく覚えていないことに気づいてから触れるのを避けてた。 でも丸めモードのコンパイラオプションで計算した値が変わるとかは詳しく知ってないとヤバイ。せっかく保存していたデー…

VC++コンパイラのSSE最適化結果をすこしみた

ディスアセンブルしてみたけど、C側の単精度の計算が遅いのは倍精度用の演算命令を単精度をコンバートしながら行っているからっぽい。 4つ同時にできるはずの演算を変換かけつつ2つ同時にしかしていないので、単精度用の演算を使って書いた側と差がある。…

SSE.浮動小数点演算手動最適化は本当に効果的なのか

ちょっと試したので、結果をコピペ。 概要とたてまえ SSEは、x86のSIMD命令セットに含まれる浮動小数点演算の複数同時実行を行う命令セットです。単精度(float)で4つ、倍精度(double)で2つの演算を1命令で実行できるため、うまく使うと繰り返し同じ演算のパ…

書かないとか嘘でした

半年もプログラムを書くのを我慢できるわけないし、書かないでいると日々思いついた妄想が『できる』と仮定されたまま夢がひろがりんぐで、よくない精神状態になってくるので、少しずつ試して、できるできないを判定していきます。

メンテ中に更新に失敗したらすごい連投されていた

戻ってエントリが消えないように再更新でメンテ終了を確認していたら、全部投稿されていた。 表示がメンテで投稿はメンテじゃなかったということなのか。 エラーと出すと印象が悪いからをメンテと表示している?

ニコニコ動画においてアニメは共通の話題ではなくなってしまった

ということが言いたかった。

近々表面化する予定のニコニコ動画アニメMAD人気低迷の原因を一足先に究明!

本編を見る機会がないということは…… ヽ、.三 ミニ、_ ___ _,. ‐'´//-─=====-、ヾ /ヽ ,.‐'´ `''‐- 、._ヽ /.i ∠,. -─;==:- 、ゝ‐;----// ヾ.、 [ |、! /' ̄r'bゝ}二. {`´ '´__ (_Y_),. |.r-'‐┬‐l l⌒ | } ゙l |`} ..:ヽ--゙‐´リ ̄ヽd、 ''''  ̄ ̄ |l !ニ! !⌒ /…

twitter

twtitter!

IRC

IRCとか完全に廃れた文化だと思っていたけど、むしろ流行ってるよね。 知らなかった。

最近

最近は、地道な勉強ことをしているので、ここに技術的なことを書くのはたぶんない。 10月以降だと思う。

日本人名のようなハンドルの人が少ないのはなぜ? (2)

日本人名のようなハンドルの人が少ないのはなぜ? - デー はてなブックマーク - 日本人名のようなハンドルの人が少ないのはなぜ? - デー ブクマひとつめで結論が出ている気がするのですが、ID(アカウント名)=HNになっている人が多いという意見をたくさん頂…

日本人名のようなハンドルの人が少ないのはなぜ?

もっといてもいいと思う。熱心に進める理由は特にないけれど、いなさすぎて気になる。 本当に少ないのかは、分からないけれど、たぶん少ないよね? たぶん。 たとえば、「ネット上では本名を使うべき。なぜならそのほうが発言に信頼性があるから!!」とか言…

実験は失敗するものだろ……常識的に考えて

ああああ。

田舎自慢

帰ってきたら田舎なめんなと言われていたため、俺の育ったところもすごい田舎だと自慢する! まず俺の部屋の窓から右手側をとった写真。 畑と田んぼと山しかない。山が近いので野生の鹿やイノシシがよく出没するため寝るときはドアを閉めろといわれる。小さ…

in田舎

21時になると、どこからか謎の音楽が放送される。土地のほとんどが水田で盆地ごとに地域ができているから町のどこにいても放送される音楽が聞こえる。こわい。

(山口県)

今日から数日間、山口に行く。 今、住所が山口にあるから福岡で図書館のカードが作れないので、来週から福岡民になろうと思うけど、確定申告は山口でしたかった。健康保険や免許なんかもメンドイ。

ネットが復活した

6時ごろ支払ったのにもう復活した。今7:25。振り込みイベントの通知からアカウント復活までが自動化されてるのかな。すごい。

携帯からtwitter

標準の携帯ブラウザだとメモリ不足とエラーでて、オペラだと文字化けしてて、使えない。 au W41H

またネットが停止された

また反省せずスパムがうざいからと3ヶ月ほど郵便受けを見ないようにしていたら3月分が払えてなかったらしく停止されてしまった。今全部払ってきた。 こんな郵便受けが欲しい! 郵便物をウィーンってスキャンしながら吸い込む OCRで文字を読みとる 登録してい…

PoenyがマルチコアのCPUで頻繁に落ちる件

やっぱマルチスレッド系のバグがあるので、コアが増えて並行ではなく並列で動くようになると頻発するみたい。 応急処置的には、SetThreadAffinityMaskで実行コアを1つに制限してpoeny.exeをexecするスターターを作ればいいだろうけど、根本的にバグってるの…

ニコニコ動画外部プレーヤーの接続数制限?

メインで使っているVista機で1ページに10個以上のニコニコ外部プレーヤーが張ってあるページをFirefoxで開くとプレーヤーが先頭10秒間くらいをループし続けて動画が見れなくなる。最近のWindowsに実装されているプロセス内のTCP同時接続数制限にひかかって…

サクラエディタでマクロンが化ける

駅名標なんかで使われるマクロン付きの母音(Ā ā Ē ē Ī ī Ō ō Ū ū)がサクラエディタで化ける。 UTF-8で扱っていたのに……日本語エディタだし内部的にはShift_JISに変換しているのかな。 大量のデータをPerlで処理!→Ooo Calcでフィルタしてチェック!→サクラエ…

ktkr

ニコニコ動画のランキングデータをRSSから取得する

RSSはログインなしで読めるらしいので、読んでみた。 use strict; use utf8; use XML::FeedPP; use constant RANKING_ALL => 'http://www.nicovideo.jp/ranking/mylist/daily/all?rss=atom'; use Data::Dumper; binmode(STDOUT, ':encoding(ms932)'); # MS-C…

日本語を英語、英語を日本語に翻訳する

どんなことに使えるかは謎だけど変換する。 PerlからGoogleのAjax Language APIを使って変換する。Ajaxではないけど、Flashやその他環境からもWeb APIが使える。 詳しくはGoogle Translate API — Google DevelopersのFlash and other Non-Javascript Environ…