Welcome

« wavelab 5 | メイン | Xeon 静音化計画 »

2005年02月12日

CPU の周波数っていくらだったかな..

ぷろぐらむ

RDTSC 命令を使って手っ取り早く、周波数を測定してみる...

unsigned __int64 rdtsc()
{
__asm { rdtsc };
}

void CCPUDlg::OnBnClickedButton1()
{
unsigned __int64 cycle_a,cycle_b;

CString text;

cycle_a = rdtsc();
Sleep(1 * 1000);
cycle_b = rdtsc();

text.Format( "%uHz" , cycle_b - cycle_a );
SetWindowText( text );
}

2390281768Hz と出て
あー 2.4GHzだった と手っ取り早くわかる

投稿者 kata : 2005年02月12日 11:48

Trackback Pings

このエントリーのトラックバックURL:
http://katakuri.sakura.ne.jp/~kata/mt-tb.cgi/82

コメント

コメントしてください




保存しますか?