本当は怖いHPC

HPC屋の外部記憶装置。メモ書き。ちゃんとしたものは別のところに書く予定です

linux

Linux上での計算系プログラムの性能計測のための知識とツールまとめ

アプリケーションの性能最適化ツール等のまとめとリンク集です.随時更新していきたいと思っています. 私の専門分野の関係上,計算をガリガリするプログラムを対象としたものが多く,通信やWebサーバーのチューニング系は少なめです. TL;DR(時間のない人…

x86_64上のLinux上で、x86(32bit)のビルド環境を整えた

数日前からx86のアセンブリ言語の勉強を始めてみた。とりあえず、x86_64は面倒臭いのでx86からはじめることにして、開発環境を整える。アセンブラはnasm、ビルド管理にはCMakeを使う。 環境 OSはUbuntu Linux 12.04 $ nasm -v NASM version 2.09.10 compiled…

whichのオプション

which -aが便利です。知らなかった…

colinuxでDebianを使っているのですが、インターネットにアクセスをしようとすると、かならず5秒くらい待たされてから通信が始まるような感じでした。これまでは、Windowsとのドライバ周りの相性かなーと思って諦めていたのですが、ある日思い立って /etc/r…

コミットメールが文字化けする

環境: Debian sarge で Subversion 1.3.1 使用時。 ほとんどDebianの初期設定のままで使ってるから、他にも化けてる人はたくさん居そうなので書いておきます。ちなみに、メールを送るpost-commitスクリプトには、ネットで拾ったRubyのやつを利用。通の文字…