論文の概要: Randomized Caches in Hardware: Challenges and Trade-offs
- arxiv url: http://arxiv.org/abs/2611.00282v1
- Date: Fri, 30 Oct 2026 19:04:17 GMT
- ステータス: 情報取得中
- システム内更新日: 2026-11-03 20:02:17.007518
- Title: Randomized Caches in Hardware: Challenges and Trade-offs
- Title(参考訳): ハードウェアにおけるランダム化キャッシュ - 課題とトレードオフ
- Abstract要約: ランダム化されたキャッシュは、メモリアドレスのキャッシュロケーションへのマッピングを曖昧にすることで、サイドチャネル攻撃に対して保護する。
既存の提案ではアーキテクチャの振る舞いを記述しており、実際のハードウェア実装の課題はほとんど未検討のままである。
CEASER-S, ScatterCache, SassCache, MIRAGEの4つの顕著な設計を実装し, それらを最終レベルキャッシュとして統合する。
- 参考スコア(独自算出の注目度): 25.337600415836025
- License:
- Abstract: Randomized caches protect against side-channel attacks by obfuscating the mapping of memory addresses to cache locations. Existing proposals typically describe architectural behavior, leaving practical hardware implementation challenges largely unexplored. We implement four prominent designs, CEASER-S, ScatterCache, SassCache, and MIRAGE, and integrate them as the last-level cache (LLC) of a multi-core out-of-order RISC-V system-on-chip (SoC). We identify common and design-specific implementation challenges and develop practical solutions. We evaluate complete FPGA implementations by running SPEC CPU 2017 rate and GAPBS workloads to completion, providing, to our knowledge, the first comparative evaluation of these designs on a common full-system hardware platform. Pipelining the index derivation function (IDF) alone is insufficient: in three of the four variants, other components become the frequency bottleneck, reducing frequency by up to 35% relative to the baseline set-associative cache. Redesigning the critical paths while preserving mappings, rekeying, and victim-selection policies brings the three affected variants to no more than 10% below the baseline frequency, at the cost of added latency or reduced concurrency. Increased LLC access latency, rather than additional misses, dominates IPC degradation, reducing instructions per cycle by up to 5% for SPEC and 11% for GAPBS. Hardware overhead depends on the design and implementation technology: FPGA lookup-table usage increases by 10-35%, while ASIC area increases by 1-14%.
- Abstract(参考訳): ランダム化されたキャッシュは、メモリアドレスのキャッシュロケーションへのマッピングを曖昧にすることで、サイドチャネル攻撃に対して保護する。
既存の提案ではアーキテクチャの振る舞いを記述しており、実際のハードウェア実装の課題はほとんど未検討のままである。
我々はCEASER-S, ScatterCache, SassCache, MIRAGEの4つの顕著な設計を実装し、それらをマルチコアのRISC-Vシステムオンチップ(SoC)の最終レベルキャッシュ(LLC)として統合する。
我々は、共通かつ設計固有の実装課題を特定し、実用的なソリューションを開発する。
本研究では,SPEC CPU 2017 レートと GAPBS ワークロードの実行により,FPGA の完全な実装を評価する。
4つの変種のうち3つでは、他のコンポーネントが周波数ボトルネックとなり、ベースラインのセット・アソシエイト・キャッシュに対して最大35%の周波数が減少する。
マッピング、リキー、被害者選択ポリシーを保存しながら重要なパスを再設計することで、3つの影響を受ける変種は、レイテンシの追加や並行性の削減といったコストで、ベースライン周波数の10%以下に制限される。
余分なミスではなく LLC アクセスレイテンシの増加は IPC の劣化を支配し,SPEC では最大5%,GAPBS では11% の命令を削減している。
FPGAのルックアップテーブルの使用量は10~35%増加し、ASICの面積は1~14%増加した。
関連論文リスト
- FlashMemory-DeepSeek-V4: Lightning Index Ultra-Long Context via Lookahead Sparse Attention [77.12062766962815]
Lookahead Sparse Attention (LSA)は、DeepSeek-V4アーキテクチャ上に構築されたNeural Memory Indexerを利用している。
このアーキテクチャをバックボーンフリーの非結合なトレーニング戦略でインスタンス化する。
FM-DS-V4は、物理KVキャッシュのフットプリントを、フルコンテキストベースラインのわずか13.5%まで圧縮することを示した。
論文 参考訳(メタデータ) (2026-06-08T06:25:54Z) - A Semantic Quantum Circuit Cache for Scalable and Distributed Quantum-Classical Workflows [0.45880283710344066]
量子回路キャッシュ(Quantum Circuit Cache)は、セマンティックな等価性を検出し、以前計算された結果を再利用する、コンテンツ適応可能なシステムである。
提案手法は,ZX-計算量削減と同型不変Weisfeiler-Lemanグラフハッシュを組み合わせ,決定論的回路識別子を生成する。
論文 参考訳(メタデータ) (2026-04-29T15:21:51Z) - Predictive Multi-Tier Memory Management for KV Cache in Large-Scale GPU Inference [0.0]
キーバリュー(KV)キャッシュメモリ管理は、大規模GPU推論サービスにおける主要なボトルネックである。
現在のシステムは3つの複合的非効率性に悩まされている。
3つの問題すべてに対処する統一システムを提案する。
論文 参考訳(メタデータ) (2026-04-19T21:34:09Z) - StreamCacheVGGT: Streaming Visual Geometry Transformers with Robust Scoring and Hybrid Cache Compression [39.0869112189715]
StreamCacheVGTは、キャッシュ管理を再定義するトレーニング不要のフレームワークである。
一定のコストの制約に厳格に固執しつつ、より優れた復元精度と長期安定を提供する。
論文 参考訳(メタデータ) (2026-04-16T17:12:10Z) - Coordinated Reinforcement Learning Prefetching Architecture for Multicore Systems [39.46846229519142]
ハードウェアプリフェッチは、CPU速度とメモリアクセスの遅いパフォーマンスギャップを埋めるために重要である。
マルチコアアーキテクチャが一般的になるにつれ、従来のプリフェッチは深刻な課題となっている。
マルチコアシステムに特化して設計された強化学習に基づくプレファーであるCRL-Pythiaを提案する。
論文 参考訳(メタデータ) (2025-09-12T22:20:33Z) - QuantSpec: Self-Speculative Decoding with Hierarchical Quantized KV Cache [67.84112700032007]
大きな言語モデル(LLM)は、長いコンテキスト設定のためにエッジデバイスにデプロイされることが増えている。
これらのシナリオでは、キーバリュー(KV)キャッシュがGPUメモリとレイテンシの両方において主要なボトルネックとなっている。
そこで本研究では,ターゲットモデルのアーキテクチャを共有するが,階層的な4ビット量子化KVキャッシュと4ビット量子化重みを併用して高速化を行う,新たな自己推論型デコーディングフレームワークであるQuantSpecを提案する。
論文 参考訳(メタデータ) (2025-02-05T20:43:48Z) - ThinK: Thinner Key Cache by Query-Driven Pruning [63.13363917871414]
大規模言語モデル(LLM)は自然言語処理の分野に革命をもたらし、様々なアプリケーションで前例のない性能を達成した。
本稿では,KVキャッシュのメモリ消費の非効率性に対処する長文シナリオに焦点を当てた。
我々は,最小のチャネルを選択的に切断しながら,注目重量損失を最小限に抑える新しいクエリ依存型KVキャッシュプルーニング手法であるThinKを提案する。
論文 参考訳(メタデータ) (2024-07-30T17:59:08Z) - MiniCache: KV Cache Compression in Depth Dimension for Large Language Models [48.03117580340151]
キーバリュー(KV)キャッシュは、以前に生成されたトークンのキー値状態を格納する。
KVキャッシュのサイズはシーケンス長とともに線形に増加し、長いコンテキスト入力と広範囲なシーケンス生成を必要とするアプリケーションの課題を提起する。
レイヤ間のKVキャッシュを,新しい奥行きの観点から圧縮する,MiniCacheという,シンプルで効果的なアプローチを提案する。
論文 参考訳(メタデータ) (2024-05-23T09:43:52Z) - PCG: Mitigating Conflict-based Cache Side-channel Attacks with Prefetching [6.884097465523025]
本稿ではPCGと呼ばれる新しいプリフェッチ方式を提案する。
被害者関係のキャッシュ占有率の変更を追加し、攻撃者を妨害するために被害者関連のキャッシュ占有率の変更を減らすことを組み合わせている。
PCGは平均パフォーマンスが1.64%向上し、ハードウェアリソース消費の1.26%のオーバーヘッドしか発生しない。
論文 参考訳(メタデータ) (2024-05-06T07:26:53Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。