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

【2117】CPU名が違う ふくちゃん 07/2/3(土) 20:52

【2118】Re:CPU名が違う ひよひよ 07/2/3(土) 23:54
【2119】Re:CPU名が違う ふくちゃん 07/2/4(日) 12:23 [添付][添付]
【2120】Re:CPU名が違う ひよひよ 07/2/4(日) 14:12
【2133】Re:CPU名が違う Cappuccino 07/2/12(月) 6:51
【2134】Re:CPU名が違う ひよひよ 07/2/12(月) 11:23

【2118】Re:CPU名が違う
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/3(土) 23:54 -

引用なし
パスワード
   ▼ふくちゃんさん:
>IntelのCore2DuoのE6600でPCを組んだのですが
>CPUの名前がCore2Soloと表示されます。
>CPU-Zでは正常にCore2Duoと表示されるので
>CrystalCPUIDのバグではないでしょうか?
バグだとは思うのですが、ソースコードを見直す限り問題点がわかりませんでした。
お手数ですが、TEXT コピーを貼り付けていただけないでしょうか?

【2119】Re:CPU名が違う
←back ↑menu ↑top forward→
 ふくちゃん  - 07/2/4(日) 12:23 -

引用なし
パスワード

[添付]〜添付ファイル〜
・名前 : 070203.txt
・サイズ : 3.7KB

[添付]〜添付ファイル〜
・名前 : 070204.JPG
・サイズ : 241.3KB
   ▼ひよひよさん:
>▼ふくちゃんさん:
>>IntelのCore2DuoのE6600でPCを組んだのですが
>>CPUの名前がCore2Soloと表示されます。
>>CPU-Zでは正常にCore2Duoと表示されるので
>>CrystalCPUIDのバグではないでしょうか?
>バグだとは思うのですが、ソースコードを見直す限り問題点がわかりませんでした。
>お手数ですが、TEXT コピーを貼り付けていただけないでしょうか?

txtとスクリーンショットをupします。

添付画像
【070204.JPG : 241.3KB】

【2120】Re:CPU名が違う
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/4(日) 14:12 -

引用なし
パスワード
   ▼ふくちゃんさん:
>txtとスクリーンショットをupします。
原因がわかりました。

CPUID命令の出力は以下のようになっています。
    00000000 : 00000002 756E6547 6C65746E 49656E69
    00000001 : 000006F6 00020800 0000E3BD BFEBFBFF
    00000002 : 05B0B101 005657F0 00000000 2CB43049
    80000000 : 80000008 00000000 00000000 00000000
    80000001 : 00000000 00000000 00000001 20100000
    80000002 : 65746E49 2952286C 726F4320 4D542865
    80000003 : 43203229 20205550 20202020 20202020
    80000004 : 30303636 20402020 30342E32 007A4847
    80000005 : 00000000 00000000 00000000 00000000
    80000006 : 00000000 00000000 10008040 00000000
    80000007 : 00000000 00000000 00000000 00000000
    80000008 : 00003024 00000000 00000000 00000000

物理コア数は 0x00000004 番に格納されているのですが、今回の結果では 0x00000002 までしか対応していないようです。BIOS で CPUID 命令の範囲を制限していることも考えられますがいかがでしょう?(NT4の不具合対策としてCPUID命令の範囲を制限することが可能なBIOSもあるらしいので・・・)

とはいえ、このままというわけにもいかないので CPUID 命令を使って直接取得できない場合は適当な補正ルーチンを入れて対応したいと思います。

【2133】Re:CPU名が違う
←back ↑menu ↑top forward→
 Cappuccino WEB  - 07/2/12(月) 6:51 -

引用なし
パスワード
   お久しぶりの書き込みです。

CPUID以前にCore2にはSoloないような気がします。
シングルコア版はCeleron系のみだそうです(Santa RosaプラットフォームからモバイルもMがはずれるらしい、単にブランド戦略の都合らしいので中身はたぶん一緒)。
Pentiumブランドもまたまた出てくるので紛らわしそう。

デスクトップ向け
・Core 2 Quad(Kentfield)
L2=4MBx2、クアッドコア(デュアルコアx2)
・Core 2 Duo(Conroe)
L2=2MB/4MB、デュアルコア
・Pentium DC(Dual Coreの略)(Conroe-1M)
L2=1MB、デュアルコア
・Celeron(Conroe-L)
L2=512KB、シングルコア

モバイル向け
・Core 2 Duo(Merom)
L2=2MB/4MB、デュアルコア
・Celeron M(Merom-L)
L2=512KB、シングルコア、Napaプラットフォーム(945GM/PMチップセット)
・Celeron(Merom-L)
L2=512KB、シングルコア、Santa Rosaプラットフォーム(965GM/PMチップセット)

Core2系CPUのPC Watchで書いてあった情報をまとめてみました。参考になれば。

【2134】Re:CPU名が違う
←back ↑menu ↑top forward→
 ひよひよ  - 07/2/12(月) 11:23 -

引用なし
パスワード
   ▼Cappuccinoさん:
>お久しぶりの書き込みです。
ども、お久しぶりです。

↓いやぁ〜かなり複雑ですねぇ〜困ったものです。
>CPUID以前にCore2にはSoloないような気がします。
>シングルコア版はCeleron系のみだそうです(Santa RosaプラットフォームからモバイルもMがはずれるらしい、単にブランド戦略の都合らしいので中身はたぶん一緒)。
>Pentiumブランドもまたまた出てくるので紛らわしそう。
>
>デスクトップ向け
>・Core 2 Quad(Kentfield)
>L2=4MBx2、クアッドコア(デュアルコアx2)
>・Core 2 Duo(Conroe)
>L2=2MB/4MB、デュアルコア
>・Pentium DC(Dual Coreの略)(Conroe-1M)
>L2=1MB、デュアルコア
>・Celeron(Conroe-L)
>L2=512KB、シングルコア
>
>モバイル向け
>・Core 2 Duo(Merom)
>L2=2MB/4MB、デュアルコア
>・Celeron M(Merom-L)
>L2=512KB、シングルコア、Napaプラットフォーム(945GM/PMチップセット)
>・Celeron(Merom-L)
>L2=512KB、シングルコア、Santa Rosaプラットフォーム(965GM/PMチップセット)
>
>Core2系CPUのPC Watchで書いてあった情報をまとめてみました。参考になれば。

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