shimada-kの日記

ソフトウェア・エンジニアのブログです

2011-08-01から1ヶ月間の記事一覧

MSRを扱うためのライブラリを作ってみました

IntelのCPUではハードウェアイベントを計測できるPMC(Performance Monitoring Counter)という仕組みがあります。PMCを使用して、イベントを計測するためには最低3つの手順でMSR(モデル固有レジスタ)に対してデータを読み書きしなければなりません。 IA32…

ImageMagickとマルチスレッドは混ぜるなキケン!?

画像処理をする要件が出たので手軽に扱えるライブラリは無いものかと探した結果、ImageMagickに行き着きました。ライブラリを利用して、油彩化とシャープネスを組み合わせた加工を施すプログラムです。この処理をスレッドに割り当て、マルチスレッドで画像処…