中文
相关论文

相关论文: Chameleon Cache: Approximating Fully Associative C…

200 篇论文

Caches are widely used to improve performance in modern processors. By carefully evicting cache lines and identifying cache hit/miss time, contention-based cache timing channel attacks can be orchestrated to leak information from the victim…

密码学与安全 · 计算机科学 2024-10-28 Tuo Li , Sri Parameswaran

Caches on the modern commodity CPUs have become one of the major sources of side-channel leakages and been abused as a new attack vector. To thwart the cache-based side-channel attacks, two types of countermeasures have been proposed:…

密码学与安全 · 计算机科学 2024-02-26 Jaehyuk Lee , Fan Sang , Taesoo Kim

In content-based mobile ad hoc networks (CB-MANETs), random linear network coding (NC) can be used to reliably disseminate large files under intermittent connectivity. Conventional NC involves random unrestricted coding at intermediate…

网络与互联网体系结构 · 计算机科学 2015-06-08 Joshua Joy , Yu-Ting Yu , Victor Perez , Dennis Lu , Mario Gerla

Cache side channel attacks are increasingly alarming in modern processors due to the recent emergence of Spectre and Meltdown attacks. A typical attack performs intentional cache access and manipulates cache states to leak secrets by…

硬件体系结构 · 计算机科学 2024-05-16 Luyi Li , Jiayi Huang , Lang Feng , Zhongfeng Wang

Side-channel attacks have become prominent attack surfaces in cyberspace. Attackers use the side information generated by the system while performing a task. Among the various side-channel attacks, cache side-channel attacks are leading as…

密码学与安全 · 计算机科学 2023-12-19 Ankit Pulkit , Smita Naval , Vijay Laxmi

Shared processor caches are vulnerable to conflict-based side-channel attacks, where an attacker can monitor access patterns of a victim by evicting victim cache lines using cache-set conflicts. Recent mitigations propose randomized mapping…

密码学与安全 · 计算机科学 2021-03-25 Gururaj Saileshwar , Moinuddin Qureshi

The widespread adoption of LLMs has driven an exponential rise in their deployment, imposing substantial demands on inference clusters. These clusters must handle numerous concurrent queries for different LLM downstream tasks. To handle…

分布式、并行与集群计算 · 计算机科学 2025-11-14 Nikoleta Iliakopoulou , Jovan Stojkovic , Chloe Alverti , Tianyin Xu , Hubertus Franke , Josep Torrellas

This paper presents a new hybrid cache replacement algorithm that combines random allocation with a modified V-Way cache implementation. Our RAC adapts to complex cache access patterns and optimizes cache usage by improving the utilization…

硬件体系结构 · 计算机科学 2025-02-05 Vrushank Ahire , Pranav Menon , Aniruddh Muley , Abhinandan S. Prasad

It is generally observed that the fraction of live lines in shared last-level caches (SLLC) is very small for chip multiprocessors (CMPs). This can be tackled using promotion-based replacement policies like re-reference interval prediction…

硬件体系结构 · 计算机科学 2021-07-30 Tejas Shah , Bobbi Yogatama , Kyle Roarty , Rami Dahman

Caching is an efficient way to reduce peak hour network traffic congestion by storing some contents at the user's cache without knowledge of later demands. Coded caching strategy was originally proposed by Maddah-Ali and Niesen to give an…

信息论 · 计算机科学 2018-03-19 Kai Wan , Daniela Tuninetti , Pablo Piantanida , Mingyue Ji

Variant Stochastic cracking is a significantly more resilient approach to adaptive indexing. It showed [1]that Stochastic cracking uses each query as a hint on how to reorganize data, but not blindly so; it gains resilience and avoids…

数据库 · 计算机科学 2013-05-09 Meenesh Bhardwaj

In spite of the availability of DNSSEC, which protects against cache poisoning even by MitM attackers, many caching DNS resolvers still rely for their security against poisoning on merely validating that DNS responses contain some…

密码学与安全 · 计算机科学 2015-03-20 Amir Herzberg , Haya Shulman

Disaggregating memory from compute offers the opportunity to better utilize stranded memory in cloud data centers. It is important to cache data in the compute nodes and maintain cache coherence across multiple compute nodes. However, the…

数据库 · 计算机科学 2026-01-14 Ruihong Wang , Jianguo Wang , Walid G. Aref

Over the last two decades, the danger of sharing resources between programs has been repeatedly highlighted. Multiple side-channel attacks, which seek to exploit shared components for leaking information, have been devised, mostly targeting…

密码学与安全 · 计算机科学 2022-01-28 Daniel Genkin , William Kosasih , Fangfei Liu , Anna Trikalinou , Thomas Unterluggauer , Yuval Yarom

Modern multi-core processors share cache resources for maximum cache utilization and performance gains. However, this leaves the cache vulnerable to side-channel attacks, where timing differences in shared cache behavior are exploited to…

密码学与安全 · 计算机科学 2019-09-23 Ghada Dessouky , Tommaso Frassetto , Ahmad-Reza Sadeghi

Large Language Models (LLMs) rely on optimizations like Automatic Prefix Caching (APC) to accelerate inference. APC works by reusing previously computed states for the beginning part of a request (prefix), when another request starts with…

密码学与安全 · 计算机科学 2026-05-21 Panagiotis Georgios Pennas , Konstantinos Papaioannou , Marco Guarnieri , Thaleia Dimitra Doudali

Caches are fundamental to latency-sensitive systems like Content Delivery Networks (CDNs) and Mobile Edge Computing (MEC). However, the delayed hit phenomenon where multiple requests for an object occur during its fetch from the remote…

网络与互联网体系结构 · 计算机科学 2025-05-06 Bowen Jiang , Chaofan Ma , Duo Wang

Last-Level Cache (LLC) represents the bulk of a modern CPU processor's transistor budget and is essential for application performance as LLC enables fast access to data in contrast to much slower main memory. However, applications with…

硬件体系结构 · 计算机科学 2020-06-16 Priyank Faldu

Spatially-coupled (SC) codes are a class of low-density parity-check (LDPC) codes that have excellent performance thanks to the degrees of freedom they offer. An SC code is designed by partitioning a base matrix into components, the number…

信息论 · 计算机科学 2026-05-11 Bade Aksoy , Doğukan Özbayrak , Ahmed Hareedy

Cache plays a critical role in reducing the performance gap between CPU and main memory. A modern multi-core CPU generally employs a multi-level hierarchy of caches, through which the most recently and frequently used data are maintained in…

硬件体系结构 · 计算机科学 2021-06-01 Rui Wang , Chundong Wang , Chongnan Ye