2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
288 / 376 ツリー ←次へ | 前へ→

【346】CrystalCPUID 2.0.2.4 for 勇者様 動きませんでした よねさん 03/9/23(火) 20:57
【347】Re:CrystalCPUID 2.0.2.4 for 勇者様 動きま... ひよひよ 03/9/23(火) 21:49
【348】Re:CrystalCPUID 2.0.2.4 for 勇者様 動きま... Cappuccino 03/9/24(水) 3:44
【349】Re:CrystalCPUID 2.0.2.4 for 勇者様 動きま... ひよひよ 03/9/24(水) 8:05
【351】Re:CrystalCPUID 2.0.2.4 for 勇者様 動きま... ひよひよ 03/9/24(水) 9:36
【352】Re:CrystalCPUID 2.0.2.4 for 勇者様 動きま... Cappuccino 03/9/24(水) 18:35
【353】Re:CrystalCPUID 2.0.2.4 for 勇者様 動きま... ひよひよ 03/9/24(水) 19:39
【356】QPCの件 Cappuccino 03/9/25(木) 0:28
【350】Re:CrystalCPUID 2.0.2.5 for 伝説の勇者様 ひよひよ 03/9/24(水) 9:34
【354】Re:CrystalCPUID 2.0.2.5 for 伝説の勇者様 よねさん 03/9/24(水) 20:00
【355】Re:CrystalCPUID 2.0.2.5 for 伝説の勇者様 ひよひよ 03/9/24(水) 20:06

【346】CrystalCPUID 2.0.2.4 for 勇者様 動きま...
←back ↑menu ↑top forward→
 よねさん  - 03/9/23(火) 20:57 -

引用なし
パスワード
   CrystalCPUID 2.0.2.4 for 勇者様試してみました。

結果は・・ブルーバックしてしまいました^^;

マザーボードはRioworksのHDAMA-WO
CPUはOpteron240が2個です。

私には動作しない原因は判りません。お役に立てず申し訳ないです。

以上報告まで。

【347】Re:CrystalCPUID 2.0.2.4 for 勇者様 動き...
←back ↑menu ↑top forward→
 ひよひよ WEB  - 03/9/23(火) 21:49 -

引用なし
パスワード
   ▼よねさんさん:
>CrystalCPUID 2.0.2.4 for 勇者様試してみました。
>結果は・・ブルーバックしてしまいました^^;
データシートに書いてあるとおりなのに...(^_^;

>私には動作しない原因は判りません。お役に立てず申し訳ないです。
いえいえ、大変助かりました。
ありがとうございます。

Athlon 64 か Opteron が手元の環境で利用できるようになるまでは対応するのはあきらめることにします。

【348】Re:CrystalCPUID 2.0.2.4 for 勇者様 動き...
←back ↑menu ↑top forward→
 Cappuccino E-MAILWEB  - 03/9/24(水) 3:44 -

引用なし
パスワード
   ▼ひよひよさん:
>▼よねさんさん:
>>CrystalCPUID 2.0.2.4 for 勇者様試してみました。
>>結果は・・ブルーバックしてしまいました^^;
>データシートに書いてあるとおりなのに...(^_^;
>
>>私には動作しない原因は判りません。お役に立てず申し訳ないです。
>いえいえ、大変助かりました。
>ありがとうございます。
>
>Athlon 64 か Opteron が手元の環境で利用できるようになるまでは対応するのはあきらめることにします。
あらら・・・期待してたので残念です。
ふとAMDのドキュメントあさりしてたら、Athlon64とAthlon64FXのデータシートが公開されてましたね(前からあったのかな・・・w
SledgeHammerコアを採用してるAthlon64FXとOpteronの識別をどうしようかと悩んでるとこです。うまい具合にpdf探してて見つからなかったので(探し方が悪い??w

CCPUIDがさりげなくクロック測定関係特集記事に登場してたので、かなりびっくりさせていただきました。ありがとうございますm(_ _)mペコリ。

【349】Re:CrystalCPUID 2.0.2.4 for 勇者様 動き...
←back ↑menu ↑top forward→
 ひよひよ WEB  - 03/9/24(水) 8:05 -

引用なし
パスワード
   ▼Cappuccinoさん:
>>Athlon 64 か Opteron が手元の環境で利用できるようになるまでは対応するのはあきらめることにします。
>あらら・・・期待してたので残念です。
私も正常に動作することを期待していたのでが。う〜ん。データシートを読む限りこの MSR を読んで保護例外がでる理由がわかんない。やはり、買うしかないのか(笑)

>ふとAMDのドキュメントあさりしてたら、Athlon64とAthlon64FXのデータシートが公開されてましたね(前からあったのかな・・・w
ようやく正式発表ですものね。私もダウンロードしておきます。
にしても、複雑なラインナップとなりましたねぇ〜

>CCPUIDがさりげなくクロック測定関係特集記事に登場してたので、かなりびっくりさせていただきました。ありがとうございますm(_ _)mペコリ。
友情出演です(笑)

【350】Re:CrystalCPUID 2.0.2.5 for 伝説の勇者様
←back ↑menu ↑top forward→
 ひよひよ WEB  - 03/9/24(水) 9:34 -

引用なし
パスワード
   ▼よねさんさん:
>結果は・・ブルーバックしてしまいました^^;
Mobile 専用の MSR を参照していたのが原因でした。修正版を出したのでもし宜しければ再度動作確認よろしくお願いします。

【351】Re:CrystalCPUID 2.0.2.4 for 勇者様 動き...
←back ↑menu ↑top forward→
 ひよひよ WEB  - 03/9/24(水) 9:36 -

引用なし
パスワード
   ▼ひよひよさん:
>私も正常に動作することを期待していたのでが。う〜ん。データシートを読む限りこの MSR を読んで保護例外がでる理由がわかんない。やはり、買うしかないのか(笑)
大嘘です。ちゃんと対応していない場合は保護例外が出ると書いてありました。ドキュメントはしっかり読もう!! > 俺

【352】Re:CrystalCPUID 2.0.2.4 for 勇者様 動き...
←back ↑menu ↑top forward→
 Cappuccino E-MAILWEB  - 03/9/24(水) 18:35 -

引用なし
パスワード
   ▼ひよひよさん:
QueryPerformanceCounterとGetTickCountを使ってるものはよくあるけど、timeGetTimeと組み合わせてるやつってないよなぁなどと思ったとたん、作ってしまいました(爆
ひよひよさんのコードを元に一度断念していたQueryPerformanceCounterの使用を再挑戦してみたところ、なんとか実装できた。ありがとうございますm(_ _)m
精度がかなりあがったつもり・・・w>030924版。
・・・日付でバージョンあらわすのやめるかも・・・。
ひよひよさんのバージョンのつけ方みたいにしてみようかな・・・。

Frameのバージョン.Coreのビルドみたいにするかも。

うちのMobilePentiumIII500MHz機だとSleepがうまく動いてくれない(クロック測定に使うと73MHzとかになっちゃう)。
本当にそんな486か初代Pentiumみたいなクロックだったら泣きますw

【353】Re:CrystalCPUID 2.0.2.4 for 勇者様 動き...
←back ↑menu ↑top forward→
 ひよひよ WEB  - 03/9/24(水) 19:39 -

引用なし
パスワード
   ▼Cappuccinoさん:
>QueryPerformanceCounterとGetTickCountを使ってるものはよくあるけど、timeGetTimeと組み合わせてるやつってないよなぁなどと思ったとたん、作ってしまいました(爆
>ひよひよさんのコードを元に一度断念していたQueryPerformanceCounterの使用を再挑戦してみたところ、なんとか実装できた。ありがとうございますm(_ _)m
>精度がかなりあがったつもり・・・w>030924版。
QueryPeformanceCounter の精度はすばらしいですよね。お疲れ様でした。

>・・・日付でバージョンあらわすのやめるかも・・・。
>ひよひよさんのバージョンのつけ方みたいにしてみようかな・・・。
プログラマな方にはすぐわかってもらえると思うのですが、一般ユーザーには少々説明が必要かもしれませんね。バージョン命名規約って。以前、某ページで「わけわかんないバージョンをつけてるオンラインソフト」って形で紹介されたことがあるんで。説明書読めよ!!って思ったり。

>うちのMobilePentiumIII500MHz機だとSleepがうまく動いてくれない(クロック測定に使うと73MHzとかになっちゃう)。
>本当にそんな486か初代Pentiumみたいなクロックだったら泣きますw
私も全く同じ状況でした。Win98 のときはちゃんと動いていたのに、Win2000 にしたとたん Sleep が使えなくなりまして...

MSDN で調べてみると Sleep は決して指定時間休憩する API ではないことがわかります。

【354】Re:CrystalCPUID 2.0.2.5 for 伝説の勇者様
←back ↑menu ↑top forward→
 よねさん  - 03/9/24(水) 20:00 -

引用なし
パスワード
   CrystalCPUID 2.0.2.5 for 伝説の勇者様 動きました。
お疲れ様でした。

テキストコピーを貼り付けておきます。

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
CrystalCPUID 2.0.2.5 (C) 2002-2003 hiyohiyo
          Crystal Dew World [http://crystalmark.info/]
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

       OS : Windows XP Professional Service Pack 1
      Date : 2003/09/24 19:55:35

    CPU Name : AMD Opteron (SledgeHammer)
 Vendor String : AuthenticAMD
  Name String : AMD Opteron(tm) Processor 240
    Platform : Socket 940
    CPU Type : Original OEM processor
Number(Logical) : 2
     Family : F
    FamilyEx : 00
   Generation : F
     Model : 5
    Stepping : 1
    Feature : MMX SSE SSE2 MMX+ 3DNow! 3DNow!+ AA-64

          Current    Original
     Clock : 1403.20 MHz   700.00 MHz
  System Clock : 200.46 MHz   100.00 MHz
   Multiplier :  7.00      7.00
   Data Rate :  ---
   Over Clock : 100.46 %

   L1 I-Cache :  64 KB
   L1 D-Cache :  64 KB
    L2 Cache : 1024 KB [Full:1403.20 MHz]

    CPUID  : EAX   EBX   ECX   EDX
    ----------------------------------------------
    00000000 : 00000001 68747541 444D4163 69746E65
    00000001 : 00000F51 01000881 00000000 078BFBFF
    80000000 : 80000018 68747541 444D4163 69746E65
    80000001 : 00000F51 00000000 00000000 E1D3FBFF
    80000002 : 20444D41 6574704F 286E6F72 20296D74
    80000003 : 636F7250 6F737365 34322072 00000030
    80000004 : 00000000 00000000 00000000 00000000
    80000005 : FF08FF08 FF20FF20 40020140 40020140
    80000006 : 00000000 42004200 04008140 00000000
    80000007 : 00000000 00000000 00000000 00000009
    80000008 : 00003028 00000000 00000000 00000000
    80000009 : 00000000 00000000 00000000 00000000
    8000000A : 00000000 00000000 00000000 00000000
    8000000B : 00000000 00000000 00000000 00000000
    8000000C : 00000000 00000000 00000000 00000000
    8000000D : 00000000 00000000 00000000 00000000
    8000000E : 00000000 00000000 00000000 00000000
    8000000F : 00000000 00000000 00000000 00000000
    80000010 : 00000000 00000000 00000000 00000000
    80000011 : 00000000 00000000 00000000 00000000
    80000012 : 00000000 00000000 00000000 00000000
    80000013 : 00000000 00000000 00000000 00000000
    80000014 : 00000000 00000000 00000000 00000000
    80000015 : 00000000 00000000 00000000 00000000
    80000016 : 00000000 00000000 00000000 00000000
    80000017 : 00000000 00000000 00000000 00000000
    80000018 : 00000000 00000000 00000000 00000000

【355】Re:CrystalCPUID 2.0.2.5 for 伝説の勇者様
←back ↑menu ↑top forward→
 ひよひよ WEB  - 03/9/24(水) 20:06 -

引用なし
パスワード
   ▼よねさんさん:
>CrystalCPUID 2.0.2.5 for 伝説の勇者様 動きました。
>お疲れ様でした。
本当にありがとうございました。
伝説の勇者様の称号 トロ を授けさせてください(笑)

>       OS : Windows XP Professional Service Pack 1
>      Date : 2003/09/24 19:55:35
>
>    CPU Name : AMD Opteron (SledgeHammer)
> Vendor String : AuthenticAMD
>  Name String : AMD Opteron(tm) Processor 240
>    Platform : Socket 940
>    CPU Type : Original OEM processor
>Number(Logical) : 2
>     Family : F
>    FamilyEx : 00
>   Generation : F
>     Model : 5
>    Stepping : 1
>    Feature : MMX SSE SSE2 MMX+ 3DNow! 3DNow!+ AA-64
AA-64!!
>          Current    Original
>     Clock : 1403.20 MHz   700.00 MHz
>  System Clock : 200.46 MHz   100.00 MHz
>   Multiplier :  7.00      7.00
ちょっとずれてますね...割りすぎたかな?修正しておきます。

>    CPUID  : EAX   EBX   ECX   EDX
>    ----------------------------------------------
>    00000000 : 00000001 68747541 444D4163 69746E65
>    00000001 : 00000F51 01000881 00000000 078BFBFF
>    80000000 : 80000018 68747541 444D4163 69746E65
>    80000001 : 00000F51 00000000 00000000 E1D3FBFF
>    80000002 : 20444D41 6574704F 286E6F72 20296D74
>    80000003 : 636F7250 6F737365 34322072 00000030
>    80000004 : 00000000 00000000 00000000 00000000
>    80000005 : FF08FF08 FF20FF20 40020140 40020140
>    80000006 : 00000000 42004200 04008140 00000000
>    80000007 : 00000000 00000000 00000000 00000009
>    80000008 : 00003028 00000000 00000000 00000000
>    80000009 : 00000000 00000000 00000000 00000000
>    8000000A : 00000000 00000000 00000000 00000000
>    8000000B : 00000000 00000000 00000000 00000000
>    8000000C : 00000000 00000000 00000000 00000000
>    8000000D : 00000000 00000000 00000000 00000000
>    8000000E : 00000000 00000000 00000000 00000000
>    8000000F : 00000000 00000000 00000000 00000000
>    80000010 : 00000000 00000000 00000000 00000000
>    80000011 : 00000000 00000000 00000000 00000000
>    80000012 : 00000000 00000000 00000000 00000000
>    80000013 : 00000000 00000000 00000000 00000000
>    80000014 : 00000000 00000000 00000000 00000000
>    80000015 : 00000000 00000000 00000000 00000000
>    80000016 : 00000000 00000000 00000000 00000000
>    80000017 : 00000000 00000000 00000000 00000000
>    80000018 : 00000000 00000000 00000000 00000000
すげぇ〜〜〜〜〜拡張されまくりですね。Vendor ごとの固有情報を入れるため大幅に拡張されたとか。

【356】QPCの件
←back ↑menu ↑top forward→
 Cappuccino E-MAILWEB  - 03/9/25(木) 0:28 -

引用なし
パスワード
   ▼ひよひよさん:
http://www2u.biglobe.ne.jp/~M_manu/colum/comp/07.html
↑にも似たようなことが書いてありました。
QueryPerformanceFrequencyの値が起動時にセットされたらそれっきり、更新されないと書いてあったんで、たぶんこれが原因かなと。
100HzのCPUで1秒とめて計測したとすると、lFrequency=100でセットされるので
totalTime:=(lEnd-lStart)/lFrequency;
でtotalTime=1秒ですが、200Hzになったとしても、lFrequencyはかわらず100ですので、
200/100=2秒として計算→100Hzとして表示。
って感じで、結局、QPCのみつかってるとダメなんですね・・・。

ちなみに、QPCやtimeGetTimeはPentium以降なら平気らしいです(聞いた話)。

288 / 376 ツリー ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
ページ:  ┃  記事番号:   
51982
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free