[過去ログ]
【エスパー】超初心者の質問に答えるスレ271 (1002レス)
上
下
前
次
1-
新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
920
:
(ワッチョイ e173-PTQu)
2022/10/22(土)10:10
ID:7cxq049F0(1)
AA×
>>878
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
920: (ワッチョイ e173-PTQu) [sage] 2022/10/22(土) 10:10:49.37 ID:7cxq049F0 >>878 理解としてタスクマネージャーなどで表示されてるコアはアプリケーション(厳密にはOS)からタスクを割り振れる論理コアで大体は標準で物理コア数を水増しして2倍のコア数として見えるようになっている (設定で水増しやめて物理コア同数にする事も出来るが一応論理コアの性能は水増しされてるからって本来の半分なんて事はなく8割以上の性能を持っている) なので論理コア2つが一つの物理コア、物理コア半分ずつが一つのCCXで管理されてると考えた時に数コアで収まるアプリを自動でコア割り振りすると複数の物理コアを跨いでアサインしてしまったりCCXを跨いでしまったりするケースが発生する(まあ実際は割と賢くWindowsがよしなにしてくれるが) 跨いだ時の何が悪いかというとまず物理コアは結局のとこ1つの論理コアが処理を専有した方が本来の性能を発揮できる 例としては2コア使う処理を1物理コア上の2論理コアで処理した場合にどうやっても8割の処理速度しか出ないということになる CCXの場合はメモリ空間が共有出来ないので参照する為に互いのメモリ空間に転送が発生してしまう 元の文脈が不明なので意図が合ってるかは分からないがつまり一つのアプリケーションはなるべく物理コアあたりは1つの論理コアだけになるように割り振ってCCXも跨がせない方がパフォーマンスが出る(そもそも1CCXに収まらない超大量のマルチスレッド処理をする場合はこの限りではない) ちなみにタスクマネージャー等で見える論理コアは番号0と1が1つ目の物理コアで以降偶数奇数のペアとなっている、CCXはまぁ大体は単純に前半後半といった具合なので意識して設定してやればいい (タスクマネージャーでやると大変だけどピットマスクを使って簡単にするツール(コマンド)もある) ちなみにこういうコア割り振りをベンチマーク系のソフトにしてもスコアは伸びないけどゲームなんかに有効でfpsちょっと上がったりする http://egg.5ch.net/test/read.cgi/jisaku/1663396534/920
理解としてタスクマネージャーなどで表示されてるコアはアプリケーション厳密にはからタスクを割り振れる論理コアで大体は標準で物理コア数を水増しして倍のコア数として見えるようになっている 設定で水増しやめて物理コア同数にする事も出来るが一応論理コアの性能は水増しされてるからって本来の半分なんて事はなく割以上の性能を持っている なので論理コアつが一つの物理コア物理コア半分ずつが一つので管理されてると考えた時に数コアで収まるアプリを自動でコア割り振りすると複数の物理コアを跨いでアサインしてしまったりを跨いでしまったりするケースが発生するまあ実際は割と賢くがよしなにしてくれるが 跨いだ時の何が悪いかというとまず物理コアは結局のとこつの論理コアが処理を専有した方が本来の性能を発揮できる 例としてはコア使う処理を物理コア上の論理コアで処理した場合にどうやっても割の処理速度しか出ないということになる の場合はメモリ空間が共有出来ないので参照する為に互いのメモリ空間に転送が発生してしまう 元の文脈が不明なので意図が合ってるかは分からないがつまり一つのアプリケーションはなるべく物理コアあたりはつの論理コアだけになるように割り振っても跨がせない方がパフォーマンスが出るそもそもに収まらない超大量のマルチスレッド処理をする場合はこの限りではない ちなみにタスクマネージャー等で見える論理コアは番号とがつ目の物理コアで以降偶数奇数のペアとなっているはまぁ大体は単純に前半後半といった具合なので意識して設定してやればいい タスクマネージャーでやると大変だけどピットマスクを使って簡単にするツールコマンドもある ちなみにこういうコア割り振りをベンチマーク系のソフトにしてもスコアは伸びないけどゲームなんかに有効でちょっと上がったりする
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 82 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.066s