Results 1 to 10 of about 1,837,572 (294)
Design and Implementation of SIMD Unaligned Memory Access Structure [PDF]
Single Instruction Multiple Data(SIMD) is an effective approach to realize data level parallelism,but accessing unaligned data seriously affects vectorization of the program and causes processor performance degradation.In order to reduce the latency of ...
YU Chenglong,WANG Yongwen
doaj +1 more source
Optimization of data allocation in hierarchical memory for blocked shortest paths algorithms
This paper is devoted to the reduction of data transfer between the main memory and direct mapped cache for blocked shortest paths algorithms (BSPA), which represent data by a D[M×M] matrix of blocks.
A. A. Prihozhy
doaj +1 more source
This paper presents a register-transfer-level (RTL) fault injection study of the LEON3 processor’s internal memory subsystem under single-event upsets (SEUs). The analysis targets four key components: the instruction cache (I-cache), data cache (D-cache),
Afef Kchaou, Sehmi Saad, Hatem Garrab
doaj +1 more source
Cache blocking is a technique widely used in scientific computing to minimize the exchange of information with main memory by reusing the data kept in cache memory.
Jose-Ignacio Agulleiro +1 more
doaj +1 more source
Impact of Memory Hierarchy on Memory Encryption Performance
Memory encryption with authentication protects critical applications from attackers with physical access. Memory encryption introduces memory access latency overhead due to the cryptographic computations and metadata accesses in DRAM.
Viktor V. Prutyanov +4 more
doaj +1 more source
Memory Caching: RNNs with Growing Memory
Transformers have been established as the de-facto backbones for most recent advances in sequence modeling, mainly due to their growing memory capacity that scales with the context length. While plausible for retrieval tasks, it causes quadratic complexity and so has motivated recent studies to explore viable subquadratic recurrent alternatives ...
Ali Behrouz +5 more
openaire +2 more sources
A Sampling Algorithm for Software Prefetching Using Memory Access Traces [PDF]
Software prefetching, an important technology for improving data access performance, has received widespread attention and has been used in several applications.
LIU Daxing, GU Naijie, HUANG Zhangjin, SU Junjie, QI Dongsheng
doaj +1 more source
Defending Against Flush+Reload Attack With DRAM Cache by Bypassing Shared SRAM Cache
Cache side-channel attack is one of the critical security threats to modern computing systems. As a representative cache side-channel attack, Flush+Reload attack allows an attacker to steal confidential information (e.g., private encryption key) by ...
Minwoo Jang +3 more
doaj +1 more source
A Simple Cache Emulator for Evaluating Cache Behavior for SMP Systems
Every modern CPU uses a complex memory hierarchy, which consists of multiple cache memory levels. It is very difficult to predict the behavior of this hierarchy for a given program (for details see [1, 2]).
I. Šimeček
doaj
Information-Centric Networking (ICN) typically utilizes DRAM (Dynamic Random Access Memory) to build in-network cache components due to its high data transfer rate and low latency. However, DRAM faces significant limitations in terms of cost and capacity,
Yichao Chao, Rui Han
doaj +1 more source

