内部レベルのキャッシュを包括的外部レベルのキャッシュ内に書き戻すことはできますか?

3
rohith 2019-12-23 04:05.

私は同様の質問をしました:より低いレベルのキャッシュはより高い関連性を持ち、それでも包含を保持できますか?

2レベルのキャッシュがあるとします。(L1はCPU(内部/下位レベル)に最も近く、L2はその外部にあり、メインメモリに最も近い)L1キャッシュは書き戻すことができますか?

私の試み)
キャッシュを介した書き込みのみが必要であり、L1にキャッシュを書き戻すことはできないと思います。ブロックがL1キャッシュで置き換えられた場合、包含を保持するために、ブロックをL2とメインメモリに書き戻す必要があります。したがって、書き戻す必要があり、書き戻す必要はありません。

これらの疑問はすべて、以下の試験問題から生じます。:P

質問)マルチレベルキャッシュ階層の2つのキャッシュレベルL1とL2の間に保持するために含めるには、次のうちどれが必要ですか?

I)L1はライトスルーキャッシュである
必要がありますII)L2はライトスルーキャッシュである必要があります
III)L2の結合性はL1の結合性よりも大きい必要があります
IV)L2キャッシュは少なくともL1キャッシュと同じ大きさである必要があります

A)IVのみ
B)IおよびIVのみ
C)I、IIおよびIVのみ
D)I、II、IIIおよびIV

私の理解によると、答えはオプション(B)である必要があります

2 answers

7
Peter Cordes 2019-12-23 12:37.

実際の反例:Intel i7シリーズ(Nehalem以降)には、包括的である大規模な共有(コア間)L3があります。また、すべてのレベルはライトバック(コアごとのプライベートL2およびL1dを含む)であり、外部キャッシュの帯域幅要件を削減します。

包括的とは、外部キャッシュタグが、内部キャッシュの有効な状態にあるすべての行に対して無効以外の状態を持つことを意味します。データの同期も維持されるとは限りません。https://en.wikipedia.org/wiki/Cache_inclusion_policyこれを「値の包含」と呼びます。はい、ライトスルー(または読み取り専用)内部キャッシュが必要です。これはオプションBであり、単なる「包括的」よりも強力です。

特にInteli7での定期的な包含についての私の理解は、データは古くなる可能性がありますが、タグは常に包括的であるということです。さらに、これはマルチコアCPUであるため、L3タグは、どのコアのプライベートL2 / L1dキャッシュが排他的または変更された状態のラインを所有しているかを示します。したがって、別のコアがその行を読み書きしたい場合に、どちらに話しかけるかがわかります。つまり、これらのマルチコアCPUのスヌープフィルターとして機能します。

逆に、包括的L3キャッシュにタグの一致がない場合、その回線はチップ上のどこにも存在しません。(したがって、無効化メッセージをすべてのコアに渡す必要はありません。)インテルCorei7プロセッサーで使用されているキャッシュマッピング手法も参照してください。詳細については。

行を書き込むには、内部キャッシュが外部キャッシュを介してそれをフェッチ/ RFOする必要があるため、L1d / L2書き込みミス(排他的論理和または排他的論理和ではない)からのRFO(所有権の読み取り)を処理するときに、その方法で包含を維持する機会があります。変更された状態)。

どうやらこれは「タグを含む」と呼ばれていません。その用語には、他の技術的な意味がある場合があります。私はそれが使われているのを見て、それが何を意味するのかについて間違った(?)仮定をしたと思います。タグのみの強制キャッシュインクルージョンとは何ですか?「タグを含む」とは、タグではなくデータも意味しないことを示唆しています。


内部キャッシュ(L1)に変更状態の行があるということは、外部キャッシュの実際のデータが古くなっている場合でも、包括的外部キャッシュがその行に一致するタグを持つことを意味します。(この場合、通常どの状態キャッシュが使用されるかはわかりません。コメントの@Hadiによると、無効ではありません。他のコアからの読み取り要求を満たすためにこの古いデータの使用を回避する必要があるため、共有されていないと思います。)

データが最終的にL1から書き戻されると、L1から削除された外部キャッシュでのみModified状態になります。

1
Ramdas M 2020-01-03 23:45.

あなたの質問への答えは1Vになります)L2はもっと大きくする必要があるだけです。すなわちオプションA

包括的とは、L1の行がL2に存在する必要があることを意味するだけです。この行はL1でさらに変更でき、L1の状態も同じように反映されます。他のコアがL2を検索すると、L1の回線の状態をスヌープし、必要に応じてWBを強制できます。

Related questions

MORE COOL STUFF

ケイト・ブランシェットは3日間一緒に夫と一緒に寝て、25年経ってもまだ夫と結婚しています

ケイト・ブランシェットは3日間一緒に夫と一緒に寝て、25年経ってもまだ夫と結婚しています

ケイト・ブランシェットは、夫に会ったとき、典型的な交際のアドバイスに逆らいました。

マイケルシーンが非営利の俳優である理由

マイケルシーンが非営利の俳優である理由

マイケルシーンは非営利の俳優ですが、それは正確にはどういう意味ですか?

ホールマークスターのコリンエッグレスフィールドがRomaDramaLiveでスリル満点のファンと出会う![エクスクルーシブ]

ホールマークスターのコリンエッグレスフィールドがRomaDramaLiveでスリル満点のファンと出会う![エクスクルーシブ]

特徴的なスターのコリン・エッグレスフィールドは、RomaDrama Liveでのスリル満点のファンとの出会いについて料理しました!加えて、大会での彼のINSPIREプログラム。

「たどりつけば」をオンラインでストリーミングできない理由

「たどりつけば」をオンラインでストリーミングできない理由

ノーザンエクスポージャーが90年代の最も人気のある番組の1つになった理由を確認するには、Blu-rayまたはDVDプレーヤーをほこりで払う必要があります。

バイオニック読書はあなたをより速く読むことができますか?

バイオニック読書はあなたをより速く読むことができますか?

BionicReadingアプリの人気が爆発的に高まっています。しかし、それは本当にあなたを速読術にすることができますか?

ドミニカのボイリング湖:アクセスは簡単ではありませんが、ハイキングする価値があります

ドミニカのボイリング湖:アクセスは簡単ではありませんが、ハイキングする価値があります

ドミニカのボイリング湖は、世界で2番目に大きいボイリング湖です。そこにたどり着くまでのトレッキングは大変で長いですが、努力する価値は十分にあります。

私たちの水をきれいに保つのを助けるためにあなたの髪を寄付してください

私たちの水をきれいに保つのを助けるためにあなたの髪を寄付してください

サロンからのヘアトリミングや個人的な寄付は、油流出を吸収して環境を保護するのに役立つマットとして再利用できます。

ホワイトハウスの最も記憶に残る結婚式を見てください

ホワイトハウスの最も記憶に残る結婚式を見てください

過去200年以上の間にホワイトハウスで結婚したのはほんの数人です。彼らは誰でしたか、そしてそこで結婚式を獲得するために何が必要ですか?

ねえNFL、ジョーバロウとカイラーマレーは女性の権利をサポートするために少しの助けを使うことができます

ねえNFL、ジョーバロウとカイラーマレーは女性の権利をサポートするために少しの助けを使うことができます

ジョー・バロウロー対ウェイド事件の転覆に対応するNFLは、言葉を言わないことで、腹立たしいが予測可能なPRの結果でした。

別の日、別のヒンジのないLIV記者会見

別の日、別のヒンジのないLIV記者会見

(lから)パット・ペレス、ブルックス・ケプカ、パトリック・リードサウジアラビアのLIVゴルフリーグのさらに別の信じられないほどの記者会見で、スポーツのファンはブルックス・ケプカからでたらめな吐き気と質問回避の驚異的なマスタークラスを受けました。パトリックリード、ブライソンデシャンボー、パットペレス、最近のPGAツアーの脱北者。

ミズ・マーベルの家族の帰郷は悪役よりも激しく打撃を与える

ミズ・マーベルの家族の帰郷は悪役よりも激しく打撃を与える

レッドダガーとマーベルさんがチームを組んでいます。

6億7500万ドルのビットコインローンのデフォルト後にすべての資産を清算するように命じられたスリーアローズキャピタル

6億7500万ドルのビットコインローンのデフォルト後にすべての資産を清算するように命じられたスリーアローズキャピタル

暗号業界最大の沈没船の1つであるスリーアローズキャピタルは、ついにその悲惨さから解放されています。火曜日に、不良債権ヘッジファンドは、債権者からの返済を要求する訴訟の高まりに応えて、バージンアイランド裁判所によって清算を命じられました彼らが3ACに行ったローン。

Zendaya Wishes Boyfriend Tom Holland Happy Birthday with Cuddly Photo: He 'Makes Me the Happiest'

Zendaya Wishes Boyfriend Tom Holland Happy Birthday with Cuddly Photo: He 'Makes Me the Happiest'

Zendaya shared a sweet photo in honor of boyfriend Tom Holland's 26th birthday Wednesday

小さな女性:脳卒中を患った後に病院から解放されたアトランタのジューシーな赤ちゃん:「まだ癒し」

小さな女性:脳卒中を患った後に病院から解放されたアトランタのジューシーな赤ちゃん:「まだ癒し」

シーレン「Ms.JuicyBaby」ピアソンは、先月脳卒中で入院した後、「もう一度たくさんのことをする方法を学ばなければならない」ため、言語療法を受けていることを明らかにしました。

エマストーンは彼女のクリフサイドマリブビーチハウスを420万ドルでリストアップしています—中を見てください!

エマストーンは彼女のクリフサイドマリブビーチハウスを420万ドルでリストアップしています—中を見てください!

オスカー受賞者の世紀半ばの家には、3つのベッドルーム、2つのバス、オーシャンフロントの景色があります。

ジーニー・メイ・ジェンキンスは、母乳育児の経験の中で、彼女は「本当に、本当に落ち込んでいる」と言います

ジーニー・メイ・ジェンキンスは、母乳育児の経験の中で、彼女は「本当に、本当に落ち込んでいる」と言います

ジーニー・メイ・ジェンキンスは、生後4か月の娘、モナコに母乳育児をしていると語った。

Suffragettes Indicam #3: Junho

Suffragettes Indicam #3: Junho

Mais um mês se findando — e metade do ano de 2022 já passou. Sabe o que isso significa? Não, não é hora de verificar se você está cumprindo com suas resoluções de Ano Novo.

多元宇宙—Junø

多元宇宙—Junø

チェーン間アカウントがJunoに登場します。異なるブロックチェーン間でスマートコントラクトの構成可能性と真の相互運用性を提供します。

#brand【ベター・コール・ソール!アメリカのテレビシリーズ「ブレイキング・バッド」に最高のビジネス例が隠されている】・・・ルールクリエイティブ

#brand【ベター・コール・ソール!アメリカのテレビシリーズ「ブレイキング・バッド」に最高のビジネス例が隠されている】・・・ルールクリエイティブ

1.ドラマを見た後、起業する考えはありますか?あなたのビジネスはボトルネックに遭遇しましたか?方向性がなくてわからない場合は、ドラマを追いかけて行くことを心からお勧めします。(?)ブラフではなく、最も完璧なビジネス例を隠すドラマがあります。2.ブレイキング・バッドとその弁護士ドラマ「ブレイキング・バッド」を見た友人たちは、演劇の中で、穏やかな表情で、弁護士のソウル・グッドマンに深く感銘を受けなければなりません。口を開けて、感覚の弱い傭兵の性格を持っています。道徳の面で、サル・グッドマンは無意識のうちに劇に欠かせない役割を果たし、彼自身のシリーズ「絶望的な弁護士」(ベター・コール・ソール)を生み出しました。ウェントウのテキストとビデオは、劇中のソウル・グッドマンのテレビコマーシャルです。製品(サービス)、競争戦略、市場ポジショニング、ブランド名、ターゲット顧客グループ、コミュニケーション軸から広告まで、サル・グッドマンの役割のビジネス設定は、「最低」と見なすことができる超超超超超超完全です。ブランドコミュニケーションのコスト」「変化」のモデル。なぜ?私の分析をご覧ください。3.ソウル・グッドマンの「事業戦略」1.基本情報ブランド名:Saul Goodman製品:法律相談サービス対象顧客:麻薬中毒、飲酒運転、事故など。法律知識の欠如は、一般的に公立弁護士にしか余裕がなく、真面目な弁護士も「特別な法律を持つ消費者」を避けます。恐れてはいけない「​​ニーズ」。コミュニケーションの主軸:この国のすべての男性、女性、子供は有罪判決を受けるまで無実だと思います。地域:アルバカーキ市スローガン:Thrallに電話したほうがいいです!(ベター・コール・ソール)広告:2つの可能性のある犯罪状況をシミュレートします+サウルの主張+サウルのスローガン2をより適切に呼び出します。

メインネットガイド— Arbitrum Odyssey Week 2

メインネットガイド— Arbitrum Odyssey Week 2

最新のアップデートを受け取るために私たちに従ってください。ニュースレター:https://www。

Language